UserAction

Top  Previous  Next

UserAction200        Процедура UserAction представляет собой процедуру загрузки внешнего пользовательского приложения, зарегистрированного в базе данных в качестве документа типа UserApplication с прикрепленным файлом формата EXE и сохраненном в файловом архиве VL-проекта. Во время выполнения данной процедуры проверяется каталог месторасположения системы Visual Loodsman на наличие файла внешнего EXE приложения. ВНИМАНИЕ Администратору!!! Для корректной работы системы Visual Loodsman пользователь, от имени которого загружается система, должен иметь уровень доступа к указанному каталогу типа Чтение-Запись! Если в указанном каталоге внешнего приложения нет, то оно копируется из базы данных и загружается на выполнение. Если оно есть, то проверяется дата его создания. Если в базе данных зарегистрировано обновленное приложение, то оно заменяется в каталоге и также загружается на выполнение, если приложение той же даты создания, что и в базе данных, то оно просто загружается на выполнение. Таким образом осуществляется обновление пользовательских приложений в online режиме.

       Для редактирования настроек данной процедуры используется специальное окно конфигуратора:

 

clip0079

где:

Наименование - системное имя процедуры (недоступно для изменения);
Пользовательское приложение - панель с двумя взаимосвязанными таблицами:
oТаблица документов - таблица регистрации документа типа UserApplication - пользовательское приложение, для редактирования таблицы воспользуйтесь контекстным меню, которое загружается щелчком правой кнопки мыши на таблице:

clip0080 где:

Зарегистрировать - зарегистрировать новое пользовательское приложение, если в таблице уже установлено приложение, то данный пункт меню не доступен;
Удалить - удалить регистрацию приложения из базы данных VL-проекта.
oТаблица файлов - таблица регистрации файла приложения. выделенного в таблице документов пользовательского приложения, для редактировании данной таблицы воспользуйтесь контекстным меню, которое загружается щелчком правой кнопки мыши на таблице:

clip0081 где:

Добавить файл - зарегистрировать в базе данных VL-проектов файл пользовательского приложения, если файл уже зарегистрирован, данный пункт меню недоступен;
Удалить - удалить файл приложения из базы данных.

 

       Зарегистрируйте пользовательское приложение в базе данных VL-проекта и нажмите кнопку Да для сохранения изменений или кнопку Отмена для отказа от операции.