В поставке Directum для документов с типом карточки «Передаточные документы», «Счета-фактуры», «Платежные документы» и «Соглашение об аннулировании» можно сформировать печатную форму в виде PDF-документа. На форму проставляется штамп с информацией о подписанте, сертификате подписания, достоверности подписи и использованной системе обмена. Печатная форма создается только для документов, которые передавались через систему обмена.
Чтобы настроить формирование печатной формы для других типов карточек:
| 1. | Откройте нужную запись компоненты Типы карточек документов, например, «Договорные документы». |
| • | нажмите на кнопку Добавить действие. |
В дерево автоматически добавляется новое действие и вызываемый метод;
| • | в инспекторе свойств задайте свойства для нового действия: |
| • | Доступно – В режиме просмотра; |
| • | Заголовок – Печатная форма; |
| • | Изображение – EDocumentIcon; |
| • | Подсказка – Открыть документ; |
| • | Показывать в контекстном меню – Да; |
| • | в инспекторе свойств задайте свойства для нового метода: |
| • | Имя – OnExecute_Просмотр; |
| • | Параметры – добавьте параметр Path с типом Строка и значением ''; |
| • | в области вычислений добавьте код: |
Mode = IfThen(IsWebRuntimeContext(); 'Save'; 'Open')
Result = DISIDocStamp(Object.ID; Path; Mode)
| • | сохраните изменения и закройте редактор действий. |
| 3. | Откройте форму типа карточки документа по кнопке Карточка. |
| 4. | Добавьте созданное действие на вкладку «Главная» типа карточки документа: |
| • | в редакторе форм в инспекторе объектов перейдите на закладку «Лента», затем в дереве выберите вкладку типа карточки документа Главная и группу, где требуется разместить новую кнопку; |
| • | в контекстном меню выберите пункт Добавить элемент и задайте его свойства: |
| • | Действие – Просмотр (Печатная форма); |
| • | сохраните изменения и закройте редактор форм. |
См. также