#

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

FAQ#7001803: Ошибка изменения порядка следования оснастки во вторичном представлении ЛОЦМАН при использовании Формирователя отчетов 2-го поколения (версии КОМ[...]

Keywords: Created: 2026-07-15 11:50:12
Linked Articles: Changed: 2026-07-16 11:55:25
Attachment: SortTools.txt (2.2 KBytes)

Problem:

При использовании Формирователя отчетов 2-го поколения во вторичном представлении ЛОЦМАН:PLM (быстрый просмотр, а также при открытии .vrp-файла отчета из ЛОЦМАН) изменяется порядок вывода оснастки. Объекты оснастки в рамках одного типа отображаются в обратном порядке относительно их расположения в дереве техпроцесса ВЕРТИКАЛЬ. При этом в отчётах, формируемых непосредственно из ВЕРТИКАЛЬ, порядок вывода оснастки остаётся корректным.

Пример:

 

Solution:

Причина проблемы - глобальная функция SortTools приложения ВЕРТИКАЛЬ Отчеты (2-е поколение) при сортировке оснастки учитывает порядок отображения типов объектов, но не учитывает порядок их следования в дереве техпроцесса в рамках одного тип. В результате порядок объектов оснастки одного типа становится неопределённым.

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



В результате применения данного решения порядок следования оснастки во вторичном представлении ЛОЦМАН будет соответствовать расположению оснастки в дереве ТП ВЕРТИКАЛЬ.





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


Внимание! Данное решение разработано для Формирователя отчетов 2-го поколения, используемого совместно с ЛОЦМАН:PLM, в следующих версиях КОМПЛЕКСа: 23.3, 24, 24 с ЭО Vertical 24.0.1.