1с ошибка инициализации защитных функций
Такая дополнительная защита устанавливается для того, чтобы нерадивые работники или покупатели не "делились" конфигурацией с теми, кто её не покупал.
- после каких действий стала появляться эта ошибка;
- проследите количество пользователей, одновременно подключаемых к Автотранспорту - если количество подключаемых пользователей превыщает количество, прописанное в ключе, то "лишний" пользователь не сможет войти в систему независимо от прав доступа и рабочей станции - он просто &q uot;лишний" и всё;
- не переустанавливалась ли операционная система на рабочем компьютере, с которого невозможен вход, если эта ошибка выскакивает только на определенном компьютере (или на одних и тех же, а на остальных всё работает отлично);
- если система на "ошибочных" коммпьютерах переустанавливалась, возможно, потребуется переустановить компоненты защиты от РАРУСА, либо зпрегистрировать используемую компоненту защиты (обычно DLL) в системе;
- почему "локально подключете пользователя на сервере", а потом он работает со своего рабочего места? МОМож, имеет смысл пользователям работать в терминально режиме на сервере, елси, конечно, по "сервером" у Вас не стоит обычный компьютер с расшаренной папкой с базами.
Проконсультируйтесь с поставщиком продукта. Это поможет Вам быстро найти и устраниьть причину Вашей проблемы.
Вот несколько рекомендаций (и замечаний) по Вашему примеру из Приложения:
1. Вы описываете переменные внутри цикла - это синтаксическая ошибка. Перенесите их в начало процедуры или модуля (если они будут доступны для всех процедур и функция модуля).
2. Если ошибочное выполнение запроса в цикле - тут можно подойти двояко. Раз не выполнился запрос - вывести соответствующее предупреждение и продолжить цикл:
Т.е. уже можно будет как минимум опеделить при каких условиях возникает ошибка.
Я бы сделал так, как у меня в Приложении.
Успехов!
С уважением, Владимир.
Скажите "спасибо" эксперту, который помог Вам!
Читайте также: