Функция ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ
Функция ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ позволяет эмулировать выбор пользователем в меню стандартных и параметрических действий, обеспечиваемых клиентским приложением.
ФУНКЦИЯ ЛОГИКА: ЛКФ_ВЫПОЛНИТЬ_ДЕЙСТВИЕ(СТРОКА: действие;
СТРОКА: парам = "")
Параметры
- действие
- Строковый код действия.
- парам
- Строка параметров (для параметрических действий) или пустая строка – для стандартных.
Возвращаемое значение
ДА – в случае вызова обработчика действия, НЕТ – в противном случае.
Таблица кодов действий
| Код | Описание |
|---|---|
| "_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_" | Смена текущего пользователя. |
Замечания:
- На момент вызова функции Главное окно должно быть доступно. Действия Главного меню могут некорректно выполнятся при наличии модальных окон. Если Главное окно недоступно, то функция возвращает НЕТ.
- Если запрашиваемое действие недоступно в соответствии с текущим состоянием программы или в результате определенной пользователем доступности действий, то функция возвращает НЕТ.