14.02.2024 - Дополнительный раздел для классических протоколов XSLT (продолжение)

Внимание, откроется в новом окне. PDFПечать

Изменения опубликованные в предыдущем материале (31.01.2024 - Доп. раздел для классических протоколов XSLT) предоставили дополнительную возможность, связанную с использованием раздела нового типа для сводного протокола "Классический XSLT". Возможность редактирования разделов с автозаполнением в классическом сводном протоколе основывается на разделах-заготовках, которые копируются из документа с дополнительными разделами. Преимуществом данного способа редактирования является простота ("как вижу, так и заполняется"). Недостатком данного способа редактирования является отсутствие возможности внесения изменений в способ заполнения ("как запрограммировано разработчиком, так и заполняется").

Возможность более гибкой настройки предоставляет XSLT-режим. С учетом того, что в предыдущем обновлении появилась возможность прямого указания xslt-шаблона, теперь открывается возможность преобразования всех классических разделов в разделы на основе XSLT.

В рамках текущего обновления в документ с дополнительными разделами добавлены несколько разделов в XSLT-режиме:
- раздел для заполнения сведений о СИ;
- раздел для заполнения сведений о СИ ОС;
- раздел для заполнения сведений о НД на измерения;
- раздел для заполнения сведений о НД на ПДУ;
- раздел для заполнения сведений о работодателе-заказчике.

Первые четыре раздела сделаны по подобию разделов в сводном протоколе 2019/2020 и не нуждаются в комментарии, а последний раздел (о работодателе) не имеет прямого аналога, он приведен на поясняющих рисунках ниже.

Нужно вставить спец.раздел с ссылкой на файл "sv_prot\org_data.xsl".

Следующим образом он заполняется на уровне формирования протокола:

На рисунке показано заполнение штатного шаблона, который можно отредактировать на уровне XSLT-файла.

Примечание.
Материал предназначен для опытных пользователей А-5.1. Для понимания данного материала могут понадобиться знания раздела "Возможность редактирования XSLT-отчетов".

Версия обновления: 5.1.1325.