Настройка 150-го экрана в зависимости от типа ЕО

Автор themax, Жовтень 16, 2018, 12:44:49 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

themax

Доброго времени суток уважаемые РМ консультанты.

С помощью ITOB0001 PM: Customer-Include-Subscreen для осн. данных техн.объектов я добавил z-овские поля в основную запись ЕО, затем с помощью настройки профилей ракурса технических объектов в SPRO я добавил экран 150-ый Данные пользователя на одну из закладок основной записи ЕО и затем присвоил этот профиль виду ЕО.И вроде бы всё работает, но теперь мне надо для другого типа ЕО также добавить z-овские поля и мне не понятно как быть в данном случае? Ну т.е. 150-ый экран он я так понимаю один и он уже использован для определённого типа ЕО. В расширении ITOB0001 есть номера экранов типа 1000, этот я использовал для первого типа ЕО, есть там также ещё несколько экранов, если я создам допустим 1001 с z-овскими полями для другого типа ЕО, то как мне сделать чтобы у этого типа ЕО был свой 150-ый экран? Может кто подскажет? Буду весьма признателен за подсказку.

Uukrul

Цитата: themax від Жовтень 16, 2018, 12:44:49 ПП
был свой 150-ый экран? Может кто подскажет? Буду весьма признателен за подсказку.
Ну именно с этим давно не работал, но если там техника такая же, как и в заявках и заказах на закупку, то подэкран там один для всего, следовательно все свои поля размещаете на этом подэкране, а дальше в PBO-логике экрана в зависимости от вида технического объекта скрываете лишние. Логика обработки такова, то если блок полей не выводится, то система сама поднимает нижние поля, заполняя пропущенные позиции экрана. Так что будет все более менее рабочее.

themax

Цитата: Uukrul від Жовтень 17, 2018, 03:49:35 ПП
Ну именно с этим давно не работал, но если там техника такая же, как и в заявках и заказах на закупку, то подэкран там один для всего, следовательно все свои поля размещаете на этом подэкране, а дальше в PBO-логике экрана в зависимости от вида технического объекта скрываете лишние. Логика обработки такова, то если блок полей не выводится, то система сама поднимает нижние поля, заполняя пропущенные позиции экрана. Так что будет все более менее рабочее.
Суть вроде понял, спасибо за подсказку. Буду пробовать.