Для веб-модуля в секции Cards можно задать состав используемых карточек объектов. Добавленные карточки становятся доступны во всех веб-модулях. Удаленные карточки удаляются только в данном веб-модуле. Описание карточек по умолчанию см. в разделах:
Структура секции:
<Cards>
<!-- Удаление всех типов карточек по умолчанию -->
<clear />
<!-- Удаление конкретного типа карточек -->
<remove name="{Тип удаляемой карточки}" />
<Card
name="{Имя карточки}"
type="{Тип карточки}"
refcode="{Код справочника}"
refview="{Представление карточки записи справочника}"
jsfile="{JavaScript-файл карточки}"
customcardformclass="{Полное имя пользовательского класса для карточек записей справочников и документов}"
customworkcardclass="{Полное имя пользовательского класса для карточек задач, заданий и уведомлений}"
edoctype="{Код типа карточки документа}">
<!-- Закладки -->
<Tabs>
...
</Tabs>
<!-- Настройка отображения дополнительных реквизитов справочника -->
<CustomRequisites>
...
</CustomRequisites>
<!-- Панель действий для всех закладок -->
<ToolPanel>
...
</ToolPanel>
</Card>
</Cards>
remove – удаление конкретного типа карточки.
name. Наименование удаляемой карточки.
Card – настраиваемая карточка.
name. Уникальное имя добавляемой карточки. Если в секции указана только одна кнопка, то атрибут name заполнять необязательно.
type. Тип карточки. Возможные значения:
• | EDocument – карточка документа; |
• | Task – карточка задачи; |
• | Job – карточка задания; |
• | Notice – карточка уведомления; |
• | ControlJob – карточка задания-контроль; |
• | ReferenceRecord – карточка записи справочника; |
• | Folder – карточка папки; |
• | Wizard – карточка мастера действий. |
refcode. Имя справочника из компоненты Типы справочников, для которого настраивается карточка. Указывается для карточки записи справочника (ReferenceRecord).
refview. Представление карточки записи справочника. Указывается для карточки записи справочника (ReferenceRecord).
jsfile. JavaScript-файл, который будет использоваться для добавляемой карточки. Например, обрабатывать нажатие на кнопку.
customcardformclass. Класс, который переопределяет стандартную карточку записи справочника (ReferenceRecord) и карточку документа (EDocument).
customworkcardclass. Класс, который переопределяет стандартную карточку задачи (Task), задания, уведомления и задания-контроль (Job).
edoctype. Код типа карточки документа. Указывается для карточки документа (EDocument).
Tabs – список закладок.
CustomRequisites – настройка отображения дополнительных реквизитов справочника.
ToolPanel – панель действий для всех закладок карточки. Подробнее см. раздел «Кнопки панели действий карточек».
<Cards> В результате в веб-модуль будет добавлена стандартная карточка документа. В карточке будут закладки в порядке их расположения:
На панель действий карточки будут добавлены группы кнопок:
|
<Card type="EDocument" edoctype="ПСВ"> В результате строковый реквизит Дополнение2 станет реквизитом типа «Справочник» в веб-клиенте. Из соответствующего поля формы справочника пользователю будет доступен выбор из трех справочников, на которые ссылаются реквизиты Организация, Персона, Подразделение2. В поле формы справочника пользователю будет доступен поиск по следующим дополнительным реквизитам: Работник, Подразделение, Должность. |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |