В веб-модуле можно добавить кнопку на панель действий карточки задания для конкретного блока типового маршрута:
<Card type="{Тип карточки}"
standardroutecode="{Код типового маршрута}"
blockid="{ИД блока типового маршрута}">
<ToolGroup name="{Код строки локализации названия группы кнопок}"
icon="{Значок группы кнопок}"
appendafter="{Предшествующая группа кнопок}">
<ToolItem name="{Имя кнопки}"
icon="{Значок кнопки}"
text="{Код строки локализации названия кнопки}"
jsaction="{JavaScript-функция}"
linkedaction="{Имя связанного прикладного действия}"/>
</ToolGroup>
</ToolPanel>
</Card>
Card – настраиваемая карточка.
type. Тип карточки, на панель действий которой добавляется кнопка. Возможные значения:
• | Job – карточка задания; |
• | Notice – карточка уведомления; |
• | ControlJob – карточка задания-контроль. |
standardroutecode. Код типового маршрута.
blockid. ИД блока типового маршрута.
ToolPanel – панель действий для всех закладок карточки.
ToolGroup – группа кнопок.
name. Код строки локализации названия группы кнопок, в которую добавляется кнопка. Название не должно содержать более двух слов.
icon. Название файла значка группы кнопок (без расширения), расположенного в папке App_Sprites корневой папки веб-сайта. Если подходящего значка нет, добавьте свой в формате SVG в папку svg или PNG в папку App_Sprites. Значок группы должен иметь размер 20x20. Не рекомендуется использовать один и тот же значок для нескольких групп кнопок на панели действий.
appendafter. Наименование группы кнопок, после которой будет расположена настраиваемая группа. Если в атрибуте указана пустая строка, группа кнопок располагается первой.
ToolItem – настройки кнопок панели действий.
name. Имя добавляемой кнопки. Имена стандартных кнопок см. в разделе «Стандартные имена кнопок панели действий».
icon. Название файла значка кнопки (без расширения), расположенного в папке App_Sprites корневой папки веб-сайта. Если подходящего значка нет, добавьте свой в формате SVG в папку svg или PNG в папку App_Sprites. Значок кнопки должен иметь размер 20x20. Не рекомендуется использовать один и тот же значок для нескольких кнопок на панели действий.
text. Код строки локализации названия кнопки. Рекомендуется настраивать для кнопки не только иконку, но и название длиной не более двух слов. Для более подробного описания задайте подсказку к действию в атрибуте tooltip.
jsaction. JavaScript-функция, запускаемая при нажатии на кнопку. При необходимости укажите параметры функции. Файл с текстом функции следует размещать в подпапке js корневой папки веб-сайта.
linkedaction. Имя связанного прикладного действия. При нажатии на кнопку действие будет выполняться, если не указан атрибут jsaction.
<Card type="Job" В результате в карточку задания на доработку договорного документа добавятся кнопки На повторное согласование и Прекратить согласование. Также можно добавить кнопку для всех заданий конкретного типового маршрута. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |