Функция ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ
Функция ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ позволяет эмулировать выбор пользователем в меню стандартных и параметрических действий, обеспечиваемых клиентским приложением.
ФУНКЦИЯ ЛОГИКА: ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ(СТРОКА: действие; СТРОКА: парам = "")
Параметры
- действие
- Строковый код действия.
- парам
- Строка параметров (для параметрических действий) или пустая строка – для стандартных.
Возвращаемое значение
ДА – в случае вызова обработчика действия, НЕТ – в противном случае.
Таблица кодов действий
Код | Описание |
---|---|
"_ANALYTIC_EDITOR_" | Параметрическое действие "План аналитики". |
"_INTIME_EDITOR_" | Параметрическое действие "Редактор во времени". |
"_CATALOG_LIST_" | Стандартное действие "Установка/Каталогизаторы". |
"_HAND_CAT_EDITOR_" | Параметрическое действие "Редактор ручного каталогизатора". |
"_JOURNAL_EDITOR_" | Параметрическое действие "Журнал". |
"_JOURNAL_SETUP_" | Параметрическое действие "Настройка журналов". |
"_OPER_TYPES_" | Параметрическое действие "Настройка типов операций". |
"_SYNONYMOUS_" | Параметрическое действие "Настройка синонимов". |
"_TOTAL_SETUP_" | Параметрическое действие "Настройка итогов". |
"_USERS_EDITOR_" | Стандартное действие "Установка/Группы и пользователи". |
"_ALG_EXEC_" | Параметрическое действие "Алгоритм". |
"_LOG_VIEW_" | Параметрическое действие "Просмотр log-файла". |
"_DEBUG_TRACE_" | Параметрическое действие "Отладка и трассировка". |
"_TOGGLE_FORCESTD_" | Параметрическое действие "Стандартные диалоги". |
"_CHANGE_PASSWORD_" | Стандартное действие "Инструменты/Сменить пароль". |
"_EVENT_EDITOR_" | Стандартное действие "Установка/События". |
"_VIEW_MANAGER_" | Стандартное действие "Установка/Настройка отображения". |
"_BLANKS_" | Параметрическое действие "Настройка бланков". |
"_SAVE_SETTINGS_" | Стандартное действие "Инструменты/Сохранить настройки". |
"_APP_SETUP_" | Стандартное действие "Установка/Настройки". |
"_CONNECT_INFO_" | Стандартное действие "Инструменты/Соединение". |
"_SYSTEM_INFO_" | Стандартное действие "Справка/Системная информация". |
"_SHOW_HELP_" | Параметрическое действие "Справка". |
"_SHOW_ERROR_WIN_" | Стандартное действие "Окна/Показать/Ошибки выполнения". |
"_SHOW_DEBUG_WIN_" | Стандартное действие "Окна/Показать/Отладочные сообщения". |
"_SHOW_EVENT_WIN_" | Стандартное действие "Окна/Показать/События обновления". |
"_SHOW_GLOBAL_DATA_" | Служебное действие просмотра глобальных данных клиентской программы. Действие недоступно в стандартной поставке платформы. |
"_SHOW_SECURITY_" | Служебное действие просмотра действующих настроек безопасности текущего пользователя. |
"exec" | Упрощенный вариант команды для запуска ibx файла с параметром из тела html документа путеводителя.
В параметрах задается имя ibx файла и необязательный параметр, отделенный запятой.
В html команда задается в формате: ib:exec(<имя ibx файла>,<строковый параметр>) |
"_SWITCH_GUI_" | Переключает режим главного окна. Параметр задает имя режима. Пустая строка соответствует основному режиму. |
Таблица кодов действий, закрывающих текущую сессию
Код | Описание |
---|---|
"_CHANGE_DB_" | Смена текущей базы данных. |
"_CHANGE_USER_" | Смена текущего пользователя. |
Замечания:
- На момент вызова функции Главное окно должно быть доступно. Действия Главного меню могут некорректно выполнятся при наличии модальных окон. Если Главное окно недоступно, то функция возвращает НЕТ.
- Если запрашиваемое действие недоступно в соответствии с текущим состоянием программы или в результате определенной пользователем доступности действий, то функция возвращает НЕТ.