Текущее время: Пт, май 09 2025, 11:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Динамическое изменение средства поиска
СообщениеДобавлено: Чт, апр 17 2025, 16:47 
Ассистент
Ассистент

Зарегистрирован:
Ср, дек 05 2012, 19:27
Сообщения: 29
Пол: Женский
Добрый день, собственно вопрос связан с необходимостью для стандартного поля в стандартной транзакции менять средство поиска в зависимости от полномочий пользователя. Для определенных пользователей оставлять стандартное элементарное средство, а для других созданное комплексное z-средство.
В редакторе экранов средство поиска не задано для поля
Как это можно сделать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Динамическое изменение средства поиска
СообщениеДобавлено: Пт, апр 18 2025, 15:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Нужно смотреть на программу, поле, структуры на экране. В зависимости от того, что будет там, возможны различные варианты решения.
1) самое простое: модификация стандарта, дописываем в экране обработку события on value-request и обдрабтываем как нам надо
2) если к полю привязано комплексное ср-во поиска, то посмотреть, м.б. получится расширить его своим зет СП, а потом еже как-то подшаманить в экзитах комплексного СП, чтобы добиться нужного поведения
3) если СП к полю добавлено на уровне структуры в словаре, то подменить СП на свое комплексное зет СП, в которое включить стандартное, что привязано сейчас, и дополнительное зет сп. Ну и потом в экзите комплексного сп выбирать СП в зависимости от прав

Не факт, что п2 и 3 реализуемы, но попробовать можно

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое изменение средства поиска
СообщениеДобавлено: Ср, апр 23 2025, 10:49 
Специалист
Специалист

Зарегистрирован:
Чт, дек 16 2010, 15:23
Сообщения: 133
Откуда: Набережные Челны
Пол: Мужской
Можно попробовать создать комплексное средство поиска и туда включить стандартное элементарное средство поиска и Z комплексное.
Определите для него ПользСредПоиска и в нем уже определяйте, какие средства поиска должны быть доступны для выбора пользователю.

Далее найдите структуру с полем, которая отражается на экране и переопределите для него средство поиска на созданное комплексное в append структуре,
если конечно там можно менять и на экране подтягиваются свойства со словаря.


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

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


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

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


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

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