Модификация прикладной системы

 

Разработка типов карточек электронных документов

 

Настройка печати штрих-кода из карточек электронных документов

Если в организации используется технология DIRECTUM RapID (см. раздел «Общие сведения о быстрой идентификации документов» руководства пользователя), то во всех поставляемых с DIRECTUM типах карточек документов, исключая карточку типа «Шаблоны электронных документов», отображается кнопка Штрих-код, предназначенная для печати штрих-кодов электронных документов.

При разработке новых типов карточек также рекомендуется предусматривать возможность печати штрих-кодов документов с целью ускорения их последующего поиска.

Для того чтобы работа пользователей с поставляемыми и разрабатываемыми карточками документов была однообразной, а также для того, чтобы общие настройки технологии DIRECTUM RapID использовались и в разрабатываемых  карточках, следует:

·         на форму разрабатываемых типов карточек добавлять кнопку Штрих-код (о способе добавления и настройки кнопки см. раздел «Настройка формы справочника»);

·         в вычислениях на кнопке использовать функцию PrintEDocumentBarCode. Например, PrintEDocumentBarCode(Object.ID);

·         эта функция реализует печать штрих-кода с учетом всех настроек технологии DIRECTUM RapID (подробнее см. в справке по этой функции, в компоненте Функции ISBL);

·         в событии типа карточки «Открытие» использовать функцию SetBarCodeButtonVisibility. Например, SetBarCodeButtonVisibility().

·         эта функция управляет доступностью кнопки Штрих-Код в зависимости от настроек технологии DIRECTUM RapID (подробнее см. в справке по этой функции в компоненте Функции ISBL).

При необходимости разработчик системы может расширить стандартные возможности печати штрих-кодов из карточек эл. документов. Для этого следует использовать функцию GenerateBarCode. Эта функция позволяет генерировать штрих-код и возвращать результат в различных форматах, например, генерировать штрих-код в формате Почты России и сохранять его в виде WMF-файла или RTF-тега (подробнее см. в справке по функции в компоненте Функции ISBL). В стандартной настройке эта функция вызывается внутри функции PrintEDocumentBarCode.

 

 

 

 

См. также:

·         Общие сведения о типах карточек электронных документов;

·         Отличия разработки типов карточек от разработки справочников.