Section |
---|
Column |
---|
| Задача | Получение печатной формы информации о согласовании из карточки документа. |
---|
Решение | Использование XSLT-преобразования для вывода на экран печатной формы информации о согласовании из карточки документа. |
---|
Файл | approovelist.xslt (для входящего окумента) |
---|
Для версии | 4.1.1638 |
---|
|
|
Описание решения
Данный лист согласования формируется путем вывода печатной формы, на основе информации из полей карточки документа. Внешний вид и выводимую информацию можно редактировать открыв xslt-преобразование в текстовом редакторе.
Пример листа согласования на основе XSLT:
Установка листа согласования
1. Скачать XSLT-преобразование.
2. В зависимости от типа карточки вашего документа изменить во всех выводимых полях шаблона название типа карточки (CardInc - входящий, CardOrd - внутренний, CardUni - универсальный, и т.д.):
Code Block |
---|
|
<xsl:value-of select="//CardInc/Properties/PropertiesRow[@Name = 'Ответственное лицо']/@DisplayValue"/> |
3. Установить шаблон:
Note |
---|
|
Шаблон выводит информацию находящуюся в карточке документа. Это значит, что в ходе согласования бизнес-процесс должен записывать все результаты в определенные поля карточки документа. |