Функции модуля (__call)


НАЧАЛО >> Оглавление >> Сервер приложений ИРБИС 64/128 >> Описание модулей системы >> WorkflowScreen - Экраны Workflow >> Функции модуля (__call)📄 Скачать в DOCX


Функции могут быть вызваны как UseModule("WorkflowScreen")->function(parameter1,parameter2,...);

Имя функцииОписаниеПараметры
ApplyPublicFormToRecordПрименить публичную форму Workflow к записи
Подробнее... 
Читает экран Workflow и схему WS/WSS, переносит разрешенные данные публичной HTML-формы в запись и выполняет штатные storage-binding правила he3 для полей 128001/128002. WSS-экран изменяет только описанные подполя указанного поля.
ТипПараметрПо умолчаниюОписание
ObjectDataDatabase$db''База данных, в которой сохраняется запись
ObjectDataRecord$record''Запись, в которую переносятся данные формы
ObjectDataWorkflowScreen$screen''Экран Workflow со схемой WS или WSS
array$request'array()'Данные POST-запроса
array$files'array()'Загруженные файлы из POST-запроса
RenderPublicFormПоказать публичную форму Workflow
Подробнее... 
Строит простую HTML-форму по экрану Workflow и связанной схеме WS/WSS без открытия полного редактора he3. Форма предназначена для пользовательских страниц создания или ввода данных и поддерживает ограниченный набор безопасных методов ввода.
ТипПараметрПо умолчаниюОписание
ObjectDataDatabase$db''База данных, из которой загружается схема WS/WSS
ObjectDataWorkflowScreen$screen''Экран Workflow с именем схемы WS/WSS
string$actionUrl'/'URL отправки HTML-формы
array$values'array()'Текущие значения полей формы
array$errors'array()'Сообщения об ошибках, которые надо вывести над формой
array$hidden'array()'Скрытые поля формы
array$config'array()'Настройки отображения формы представления Workflow
SaveDefinitionСохранение определения экрана Workflow
Подробнее... 
Создает или обновляет запись экрана Workflow по ключу workflow и ключу экрана. Владелец записи определяется по записи Workflow.
ТипПараметрПо умолчаниюОписание
ObjectDataWorkflowScreen$screen''Определение экрана Workflow