например, контакт с индексом 100 был занесен 1 августа. Заполнены все поля, все ок. И, например, вчера номер телефона этого контакта изменился на номер телефона контакта с индексом 123. И в истории работы с контактом эти действия зафиксированы, что менеджер такой-то в одиннадцать утра изменил телефон.
Я думал чтото случайно происходит, может карточку неправильно сохраняют или два контакта заполняют и тупят, ошибаются, мало ли.. Но по истории с контактом 123 действия вообще не производились.
Говорят что такие случаи в последнее время часто случаются.
Менеджеры уверяют что случайно они этого сделать не могут.
я в растерянности.
количество пользователей - 10 чел. База крутится на MSDE на WinXP SP2. Версия программы кажется самая последняя, недавно вы вносили изменения и я обновлялся.
Телефон в Карточке 100 изменился , о чем в логе сохранилась запись (что она сама занеслась автоматически-исключено), в Карточке 123 ничего и не должно было поменяться , ведь ее не правили !! Дело было так : Пользователь думает что открывает Карточку 123, а на самом деле открывает 100 и ее правит, надо выяснить причину неправильного открытия карточки, из-за чего пользователь ошибается ??
Ошибка происходит у разных людей или у одного пользователя ??
такие ошибки проявились с контактами с трехзначными индексами, а именно 600 > index >700
а количество клиентов сейчас приблизилось к 2500.
(я уж как можно больше подробностей стараюсь отметить)
admin
Администратор
Администратор
Постов: 2728
В ответ на: Ошибка - данные в карточках меняются сами. -
Помните , раньше было так , что когда идет обновление таблицы курсов перемещался на первую запись в таблице , но этот момент мы подправили по Вашей "наводке" :о))
Посмотрите не пользуются ли эти пользователи старым экзешником ?? Но дело однозначно в этом : пользователь открыл Карточку , потом , допустим , скинул ее в трей , и в какой то момент курсор перемещается на другую запись , вот этот момент и является моментом ошибки , потом пользователь снова вызывает карточку из трея , а Карточка открывается уже другого контакта и пользователь продолжает работать с ней , думая что Карточка открыта другая !!
Объясните это пользователям и тогда они увидят в какой момент происходит смена курсора !!
В ответ на: Ошибка - данные в карточках меняются сами. -
вновь проявилась ошибка. Перескажу письмо менеджера (м1): "у меня опять в карточке клиента1 (причем в поле "e-mail"), появились тел. клиента 2. клиент2 - ведет другая девочка(м2), она говорит что вчера открывала их карточку, но ничего не меняла, только смотрела тел., а запись вносила примерно в середине июля."
я так понял что этот тел присвоился клиенту1.
история контакта клиента1 говорит нам что вчера поле e-mail изменила м2.
но м2 ваще убедительно доказывает что не меняла и я ей верю.
эти два клиента - в одной ветке. еще раз повторю условие задачи))) изменились данные одного поля присвоились ТОМУ ЖЕ полю другому клиенту в этой же ветке.
экзешники новые) пытаюсь сам повторить ситуацию сворачивая разворачивая окна, оставляя программу в бездействии и т.д. и т.п.
Это вряд ли имеет значение. Разве что они все под одним именем, то есть менеджер №1 имеет пароль для входа в программу Вася и второй заходит под тем же именем. Но это конечно врят ли.
Хотя суть проблемы ясна - данные из одной карточки заносятся во вторую вместо первой.
Вот скажем менеджер смотрит карточку. Потом заносит данные в некоторое поле. Допустим произошла та самая ошибка. Данные заносятся в это поле только в чужую карточку или и в чужую и в свою? То есть нет ли при этом такого - "я же вносил, а чего оно не занеслось".
Ну и второй вопрос. Как настроено обновление таблицы контактов. То есть через какое-то время, или по факту щелчка в дереве.
возможно, есть мысль. приммерно так -у них открыта карточка, комп уходит в спящий режим. при возврате они логинятся в комп, программа обновляет окно а данные поля, где был фокус ввода (о какое слово) переходят в новую карточку, ну, карточка обновляется, а данные остаются теми же.
потом карточку закрывают - и все, изменение сохранилось.
в общем подозреваю что возможно связано с уходом в спящий режим и возвратом.