Использую сетевую версию по Wi-Fi, иногда происходит разрыв соединия на полсекунды в связи с чем программа начинает бесконечно выдавать ошибку и закрывается когда окон ошибки наберется около сотни. Либо можно принудительно завершить процесс через диспетчер задач. После закрытия программы в течении около 15-ти минут в неё нельзя зайти т.к. выдается сообщение о том что пользователь уже работает.
Тоже самое происходит если компьютер ушел в ждущий или спящий режим и выходит из него.
Предлагаю сделать задержку хотя-бы на две секунды до того как программа начнет выдавать сообщение о разрыве связи, убрать цикличную ошибку, не выдавать её после восстановления соединения и уменьшить таймаут после которого пользователь не считается ещё работающим.
Разрыв соединения
Написать сообщение
Сообщение будет добавлено в самый конец дискуссии
<Евгений>, программа не предназначена для работы в таком режиме. Сделайте более стабильное соединение.
"Наши машины созданы только для езды по взлетной полосе".
Программа должна быть предназначена для РАБОТЫ вообще, если вы планируете её продавать. А если программа для работы не предназначена то не совсем понятно чем занимается компания. Потенциальный покупатель почитав ответы на форуме полагаю откажется от покупки продукта разработчики которого не желают заниматься исправлением ошибок в нем. Особенно если данное исправление займет у разработчика 15 минут его драгоценного времени. И это касательно ошибок, опуская простейшие доработки которые позволили бы программе занять значительно большую рыночную долю. Доработки эти я уже перечислял ранее в e-mail сообщении: нормальное управление резервами, нормальная синхронизация с другими системами(к примеру у нас интернет-магазин и нам удобно было брать остатки по складу из ТДТ скриптом в автоматическом режиме), возможность установки сервера сетевой версии не только на windows системы(учитывая базу firedb которая существует под практически все возможные проблемы платформы сделать это несложно). Эти небольшие доработки не причуды конкретного пользователя а возможность сориентировать продукт на массовый рынок и заметно потеснить его лидеров. Wi-Fi это технология которой пользуются миллионы людей по всему миру, и к примеру 1с на нем работает нормально. Пропадание сетевого интерфейса на долю секунды не должно вызывать цикличную ошибку и отпадание пользователя на значительное время. Кстати в предыдущих версиях(сейчас используется 501) цикличная ошибка не сопровождалась невозможностью войти под этим пользователем. Кстати про невозможность войти первые 15 минут после разрыва соединения это слишком мягкий расчет был. Вот сейчас специально не перезагружали сервер программы(который кстати не имеет естественных средств перезапуска) и в программу не могу попасть уже около часа т.к. "пользователь уже работает".
Саму ошибку на начально стадии её появления можно наблюдать на скриншоте снизу. Сообщение об ошибке вываливается раз в секунду вне зависимости от наличия в данный момент сетевого соединения. Скриншот ошибки на ранней стадии её развития по ссылке ниже: http://xentex.ru/temp/tdt_err_1.png Как можно убедиться сетевое соединение работает. Вообще не понимаю смысла выдавать сотни раз ошибку, которая выдается вне зависимости от существующих условий соединения. УНК на всякий случай убрал, разработчики программы я думаю могут найти его в своей базе в случае необходимости. <Евгений>, в ближайших версиях мы внесем изменения, после разрыва соединения на клиентском месте появится одно сообщение и можно будет сразу после восстановления соединения зайти заново этим пользователем в программу. Для работы программы при неустойчивой связи, попробуйте настроить механизм "удаленной работы", если пакет не дойдет до сервера, будет сформирован новый. Возможно в будущем мы добавим некоторые из ваших пожеланий.
eleomis, у меня весь офис работает на Wi-Fi соединении, и у всех бывает эта ошибка... может быть подумаете над её решением?
а также на W-виста шрифт в ТДТ отображается в виде иероглифов. Да ошибка сильно раздражает. причем она выскакивает на всех компьютерах. у нас их три. Чаще всего ошибка возникает когда нужно отредактировать счет. или другой документ. И при редактировании счета очень большое время ожидания выполнения команды, даже если требуется изменить дату документа.
Это изза большого кличества позиций или недороботка программы? <Сергей>, причин, влияющих на скорость работы, может быть несколько. Пришлите на адрес 3@375.ru конфигурацию компьютера и список процессов.
Сообщение перенесено в тему «Бизнес Пак» / «Работа с программой» / «Работа по сети».
У меня не часто, но бывает свет моргает, касса на ноутбуке, а сервер на компе, после моргания света нот весь в ошибках, так что тут "более стабильное соединение" не поможет.
Уже кстати после первого сообщения год прошёл, а ошибка всё есть (((, с такими скоростями исправления ошибок далеко не уедешь
<Эдуард>, по поводу первого сообщения - проблема была несколько в другом, а именно: после разрыва связи невозможно было зайти в программу под тем же пользователем на клиентском месте и необходимо было перезагружать сервер. Сейчас после разрыва перезагрузка сервера не требуется.
А отключение электричества - все-таки нештатная ситуация, от которой программа не застрахована. Неужели нельзя сделать перехват циклической ошибки, чтобы весь экран небыл в ошибках? а сделать например одно сообщение об ошибке, и закрыть программу?
<Эдуард>, как раз над этим работаем, в следующих версиях сделаем.
Подписаться на тему
|