Текущее время: Пт, июл 25 2025, 06:09

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Открытие ракурса ввода только на чтение/чтение создание и редактир.
СообщениеДобавлено: Пт, сен 12 2008, 13:12 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Возникла задача, в зависимости от того есть ли у пользователя права или нет дать ракурс ввода только на чтение или на чтение и редактирование. Ракурсы запускаются с помощью ФМ 'VIEW_MAINTENANCE_CALL' или 'VIEWCLUSTER_MAINTENANCE_CALL', почти как через sm30. если это возможно то хочу сделать это без изменений самого ракурса, т.к. этих ракурсов у меня около 20 и делать 20 изменений не очень бы хотелось.

Спасибо.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 13:45 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
Объект полномочий S_TABU_DIS проверяется при вводе через SM30. При создании ракурса ведения указывайте группу полномочий, и давайте или нет полномочия на просмотр/изменение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 13:47 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
call function 'VIEW_MAINTENANCE_CALL'
exporting
action =

'U' - редактирование
'S' - просмотр

Кроме того, в диалоге ведения вроде есть событие, позволяющее реализовать дополнительные проверки полномочий.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 13:51 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Yellow Raven написала:
Объект полномочий S_TABU_DIS проверяется при вводе через SM30. При создании ракурса ведения указывайте группу полномочий, и давайте или нет полномочия на просмотр/изменение.
Щас с этим и работаю :)
Sergeant написал(а):
call function 'VIEW_MAINTENANCE_CALL'
exporting
action =

'U' - редактирование
'S' - просмотр.
Это не сработает, пользователь уже на самом экране может переключаться

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 13:55 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 06 2005, 17:52
Сообщения: 559
XXX_:) написал:
Sergeant написал(а):
call function 'VIEW_MAINTENANCE_CALL'
exporting
action =

'U' - редактирование
'S' - просмотр.
Это не сработает, пользователь уже на самом экране может переключаться


action_ = 'S'.

i_exclfun-function = 'NEWL'.
append i_exclfun.
i_exclfun-function = 'ANZG'.
append i_exclfun.

call function 'VIEW_MAINTENANCE_CALL'
exporting
action = action_
tables
excl_cua_funct = i_exclfun

В режиме просмотра убирайте все кнопки и пункты меню, позволяющие перейти в режим редактирования.

ЗЫ просто для примера, не уверен, что здесь убрано все.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 14:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
а через события пробовали?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 14:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Вариант Yellow Raven щас отрабатываю :) жду базисников.
Вариант Sergeant прост и лежит на поверхности, самому в голову не пришел.
Событие это конечно вариант, но тогда нужно делать для каждого ракурса отдельно, а хотелось бы решить этот вопрос более изящно, через первый или второй варианты.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 16:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Работает по 1 варианту, приятно наблюдать стандартное сообщения о недостатке прав :lol: Всем спасибо

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 12 2008, 19:05 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Вообще-то подобная тема уже обсуждалась:
http://sapboard.ru/forum/viewtopic.php ... enancecall

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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