Текущее время: Чт, июл 24 2025, 00:45

Часовой пояс: 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 часа


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

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


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

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