#

Please, pay attention that now you are in public part of FAQ-Area. Register and find more FAQ-articles in Personal Cabinet.

FAQ#7001698: Формирователь отчетов 2-го поколения. Отображение единиц измерения с индексом

Keywords: Created: 2025-10-23 13:23:33
Linked Articles: Changed: 2025-10-23 14:12:12
Attachment: Код ocl_measure_name.txt (895 Bytes)

Problem:

В сформированном отчете при использовании Формирователя отчетов 2-го поколения единица измерения с индексом отображается некорректно - без верхнего индекса.

Пример:

Solution:

Причина проблемы - для вывода ЕИ в ВЕРТИКАЛЬ Отчетах 2-го поколения используется oсl выражение #measure_name, в котором не предусмотрена обработка индексов.

Для корректного отображения ЕИ с индексом можно воспользоваться следующим решением - использовать доработанный код функции ocl_measure_name для замены символов "2" и "3" на символы, заключенные в теги: "<!upper>2</upper>" и "<!upper>3</upper>".
Корректировка кода ocl функции производится в Менеджере глобальных функций приложения ВЕРТИКАЛЬ Отчеты (2-го поколения):



Доработанный код функции ocl_measure_name прикреплен в файле Код ocl_measure_name.txt.


Внимание! Данное решение разработано для Формирователя отчетов 2-го поколения следующих версий КОМПЛЕКСа: 23.1, 23.1.1, 23.2, 23.3