Настройка карты ВТП

Автор Meldok, 16.07.19, 11:59:53

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Meldok

Добрый день!
Возникла проблема при настройке карты ВТП в САПР ТП Вертикаль 2013.
При формировании карты операции, измененные в ДСЕ, выходят после обычных операций и получается что сбивается порядок вывода. (Пример по вложении)

Как посмотрели, данная ошибка происходит также и в картах ВТП из дистрибутива Вертикали.
Возможно кто то сталкивался уже с этой проблемой?

Еще возник вопрос по поводу библиотеки VTTPReportHelper. Как понимаю она отвечает за настройку вывода данных для типовых техпроцессов. В справке не удалось найти никакого описания данной библиотеки. Средства VB также не отображают список функций, которые есть в данной библиотеке.

teplinskiy

В дизайнере шаблонов откройте шаблон данной карты. Сделайте скриншот первого листа шаблона и приложите.

Похоже в блоке подстановок для операций класса "окрашивание" добавлен локальный класс.

Meldok

Приложил. При чем самое странное, что если на листе выходит ДСЕ, а потом операции, то все нормально. К примеру на третьем листе все отображается верно, как только происходит переход на четвертый лист, то порядок вывода сбивается. пробовали операции 090 и 095 перемещать в начало ТТП, чтобы они выходили на третьем листе - в этом случае отображение происходит без ошибок.

Meldok

И по поводу окрашивания. Как только мы у детали нажали Изменить для операции 085 Контроль, она также стала выходить после обычных операций

teplinskiy

Из блока подстановок видно, что:
  1. в место фильтра "dse", добавлены отдельно классы "assembly" и "detail";
  2. в место фильтра "operations", добавлен отдельно класс "operation"
Очень странно!

Сохраните файл шаблона данной катры под другим именем и внесите в него поправки: отредактируйте только значение ячейки с именем класса, иначе атрибуты могут исчезнуть из блока подстановок. То есть:
  - для "operation", добавте в конец "s";
  - для "assembly", замените на "dse";
  - класс "detail" из блока подстановок можно вообще удалить.
Не забудьте это проделать на двух листах шаблона!
Сохраните изменения и пробуйте получить отчет уже с помощью нового шаблона карт.

Поведайте о результате.

Meldok

Спасибо за ответ!
Проблема решилась. Как оказалось проблема была не в настройках карты, а в модели данных. Мы подняли базовый сервер Вертикали и там все работало.После небольшого шаманства в конфигураторе все заработало, хотя все равно ошибка очень странная и не удалось до конца понять в чем именно была проблема.