SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Настройка 150-го экрана в зависимости от типа ЕО https://www.sapboard.ru/forum/viewtopic.php?f=8&t=96961 |
Страница 1 из 1 |
Автор: | Maksimka [ Вт, окт 16 2018, 12:42 ] |
Заголовок сообщения: | Настройка 150-го экрана в зависимости от типа ЕО |
Добрый день уважаемые РМ консультанты. С помощью ITOB0001 PM: Customer-Include-Subscreen для осн. данных техн.объектов я добавил z-овские поля в основную запись ЕО, затем с помощью настройки профилей ракурса технических объектов в SPRO я добавил экран 150-ый Данные пользователя на одну из закладок основной записи ЕО и затем присвоил этот профиль виду ЕО.И вроде бы всё работает, но теперь мне надо для другого типа ЕО также добавить z-овские поля и мне не понятно как быть в данном случае? Ну т.е. 150-ый экран он я так понимаю один и он уже использован для определённого типа ЕО. В расширении ITOB0001 есть номера экранов типа 1000, этот я использовал для первого типа ЕО, есть там также ещё несколько экранов, если я создам допустим 1001 с z-овскими полями для другого типа ЕО, то как мне сделать чтобы у этого типа ЕО был свой 150-ый экран? Может кто подскажет? Буду весьма признателен за подсказку. |
Автор: | Arina-S [ Вт, мар 12 2019, 15:52 ] |
Заголовок сообщения: | Re: Настройка 150-го экрана в зависимости от типа ЕО |
Идея может быть сумасбродной, но как вариант. на вашем 150-ом настроить все нужные Z поля. Сделать вариант экрана (SHD0) для определенного типа ЕО и разграничить по правам для каждого типа ЕО на этапе входа. Единственная тонкость - нельзя делать поля на этом экране обязательными, так как система дял определенной ЕО будет ругаться на то что поле не заполнено, а оно будет недоступно для пользователя. Для ЕО я таких вещей не делал, но для заказов ТОРО такие вещи я делал - нужно было не давать определенной гурппе лиц видеть определенные вкладки и поля. |
Автор: | Maksimka [ Вт, мар 12 2019, 15:57 ] |
Заголовок сообщения: | Re: Настройка 150-го экрана в зависимости от типа ЕО |
Arina-S написал: Идея может быть сумасбродной, но как вариант. на вашем 150-ом настроить все нужные Z поля. Сделать вариант экрана (SHD0) для определенного типа ЕО и разграничить по правам для каждого типа ЕО на этапе входа. Единственная тонкость - нельзя делать поля на этом экране обязательными, так как система дял определенной ЕО будет ругаться на то что поле не заполнено, а оно будет недоступно для пользователя. Для ЕО я таких вещей не делал, но для заказов ТОРО такие вещи я делал - нужно было не давать определенной гурппе лиц видеть определенные вкладки и поля. Интересная мысль, возможно пригодится. Во всяком случае спасибо, что ответили. |
Автор: | Kuranov.Dmitry [ Вт, мар 12 2019, 15:58 ] |
Заголовок сообщения: | Re: Настройка 150-го экрана в зависимости от типа ЕО |
на 150-тый экран поместить контейнер подэкранов и туда выводить свои экраны не прокатит? |
Автор: | Maksimka [ Ср, мар 13 2019, 07:42 ] |
Заголовок сообщения: | Re: Настройка 150-го экрана в зависимости от типа ЕО |
Kuranov.Dmitry написал(а): на 150-тый экран поместить контейнер подэкранов и туда выводить свои экраны не прокатит? Я где то видел что то подобное в Интернете, но т.к. мне нужно было добавить всего три поля я сделал по другому. Добавил на этот же экран эти поля, а потом в PBO логике обработки экрана указал, что если вид тех.объекта допустим "'ГАЗОАНАЛИЗ", то эти поля не показывались на экране. Что то типа... Code: if zeqart ne 'ГАЗОАНАЛИЗ'. loop at screen. if screen-group1 = 'PAL'. screen-active = 0. endif. modify screen. endloop. else. endif. Я понимаю, что это проканало для небольшого количества полей, а если для каждого вида объекта нужно выводить свой полноценный подэкран, то наверное больше будет приемлем Ваш вариант Дмитрий. Правда потребности пока нет такой, но как появится буду пробовать сделать. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |