Текущее время: Пн, июл 28 2025, 01:36

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Ср, апр 29 2009, 08:01 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 01 2005, 11:45
Сообщения: 98
Добрый день!
Есть ALV-формат "/DEFAULT_1", который загружается по умолчанию. Необходимо, чтобы
1. он загружался по умолчанию
2. никто из пользователей не мог его исправить, кроме того кто создал.
3. При этом все пользователи могли бы видеть формат в списке форматов.
4. Все пользователи могут создать новые форматы и сохранять их


Первое что приходит на ум полномочия если таковы имеются.
Или перехват события кнопки сохранения ALV-форматов и проверка текущего формата на предопределенное имя "/DEFAULT_1". Если имена совпадают, то запрет на сохранение

_________________
Даже если Вас съели, у вас все равно остается два выхода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Ср, апр 29 2009, 10:51 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
Вариант 1: отобрать у пользователей права сохранять варианты общие для всех пользователей (объект S_ALV_LAYO)
Вариант 2: запретить сохранять варианты для данного конкретного отчета (если используете фм - параметр I_SAVE)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Ср, апр 29 2009, 11:15 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 01 2005, 11:45
Сообщения: 98
Rokhay написал:
Вариант 1: отобрать у пользователей права сохранять варианты общие для всех пользователей (объект S_ALV_LAYO)
Вариант 2: запретить сохранять варианты для данного конкретного отчета (если используете фм - параметр I_SAVE)


Предложенные
Вариант 1 - частичное решение. Кадый будет сохранять и видеть только специфический для пользователя формат, но не будет видеть и менять общие форматы, кроме /DEFAULT_1
Вариант 2 не удовлетворяет 4 условию требований

_________________
Даже если Вас съели, у вас все равно остается два выхода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Ср, апр 29 2009, 11:31 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Ничего не ломая в системе - первый вариант с объектом S_ALV_LAYO - самый оптимальный.
Удовлетворяет все пункты, кроме четвертого (в части не специфичных для пользователя). Но ничего критичного в этом, ИМХО, нет.
Если критично выполнение всех 4ех пунктов - ищите энхансменты и правьте логику стандарта.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Чт, апр 30 2009, 08:31 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 01 2005, 11:45
Сообщения: 98
Т.е. полномочие S_ALV_LAYO будет запрещать редактировать только общие форматы, но будет позволять сохранять специфические для пользователя?

_________________
Даже если Вас съели, у вас все равно остается два выхода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Защита ALV-формата по умолчанию от изменений другими пользователями
СообщениеДобавлено: Чт, апр 30 2009, 08:45 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Герман написал(а):
Т.е. полномочие S_ALV_LAYO будет запрещать редактировать только общие форматы, но будет позволять сохранять специфические для пользователя?

Да, именно так, запрет только на общие форматы. Я так понимаю что есть какие то колонки с данными, которые не должны никак увидеть определенные пользователи, как вариант выдергивать из филд каталога эти колонки + запрет на редактирование общих форматов.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB