SAPфорум.RU
https://sapboard.ru/forum/

настроить защиту Формата (кубик-рубик) в ALV-отчётах ?
https://sapboard.ru/forum/viewtopic.php?f=14&t=96311
Страница 1 из 1

Автор:  pberezin [ Чт, апр 19 2018, 16:51 ]
Заголовок сообщения:  настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

Для варианта начального экрана есть галка "Защита варианта". Как такое же реализовать для ALV-форматов, чтобы пользователи ALV-отчётов друг друга не затирали (а то всегда ессно предлагает пересохранить последний выбранный дефолтовый формат).

Автор:  Yozhhhhh [ Чт, апр 19 2018, 17:03 ]
Заголовок сообщения:  Re: настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

Никак.
Можно только установить галку "Специфический для пользователя", что предотвратит внесение любых изменений другими пользователями, но они и пользоваться им не смогут.
Поэтому каждый настраивает себе свой формат.

Вариант более экзотический: поискать специфические объекты полномочий, которые распространяют свое действие на всю область (например, у отчетов по отдельным позициям есть свои объекты на работу с вариантами (например, F_IT_ALV). Назначить одного супер юзера, ответственного за настройку форматов, дать ему ACTVT = 01, 02, 03, 70. Остальным дать только 03.
Но это имхо вообще неудобно, так как остальные юзеры в данной рабочей области вообще не смогут вариантов создавать.

Автор:  pberezin [ Чт, апр 19 2018, 17:12 ]
Заголовок сообщения:  Re: настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

думал, может нота какая волшебная есть.

Енхайсмент в чужой системе не дадут прорезать :)

Автор:  Michael_ [ Пт, апр 20 2018, 08:35 ]
Заголовок сообщения:  Re: настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

Просто уберите из ролей объект S_ALV_LAYO, который дает возможность пользователям сохранять дефолтные варианты. Останется только возможность сохранять user-specific.

Автор:  LKU [ Пт, апр 20 2018, 09:30 ]
Заголовок сообщения:  Re: настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

Помимо общесистемного запрета пользователю сохранять общие для всех варианты формата ALV за счет отнимания объекта полномочий S_ALV_LAYO, есть еще возможность абапом при вызове конкретного ALV задавать, будет у такого пользователя право сохранять общие форматы или нет.
Технических деталей не помню, но можно раскопать пример из стандарта - в тр. WRF_PPW17, WRF_PPW18 можно перечислить список логинов пользователей, которые будут иметь право сохранять форматы алв в тр. WRF_PPW01

Автор:  LKU [ Пт, апр 20 2018, 09:38 ]
Заголовок сообщения:  Re: настроить защиту Формата (кубик-рубик) в ALV-отчётах ?

Посмотрел из интереса сам.
Класс CL_GUI_ALV_GRID метод set_table_for_first_display, параметр I_SAVE.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/