Текущее время: Вт, апр 16 2024, 08:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Использование разных средств поиска в зависимости от параметра
СообщениеДобавлено: Чт, авг 07 2014, 08:25 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Господа, прошу прощенья, но вопрос такой:

Имеется средство поиска, которое отображает некоторую таблицу. Необходимо сделать, чтобы при некотором параметре открывался либо старое средство поиска, либо новое.

Я так понимаю, что необходимо сделать средство поиска с этим параметром, и на основе пользовательского средства поиска (F4IF_SHLP_EXIT_EXAMPLE) сделать свое средство в зависимости от этого параметра.

А параметр, соответственно, в этом средстве поиска считывать? Или тут будет достаточно, что данный параметр будет на экране, и он сам попадет в средство поиска?

Правильно ли я думаю?

Да, и если необходимо сделать средство поиска в зависимости от двух параметров, то аналогично?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Средство поиска.
СообщениеДобавлено: Чт, авг 07 2014, 11:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
С параметром не пройдет - подменять средство поиска на выбранное потребуется на шаге SELONE - там значение параметра основного СрПоиска еще не введено.
Делал похожую задачу в древние времена - пользовательское СрПоиска по контрагенту. В зависимости от выбора пользователя (выскакивает POPUP-экран с двумя Radiobutton - Дебитор/Кредитор) выводится либо одно (DEBI), либо другое (KRED) стандартное СрПоиска.
Если нужны подробности реализации - пишите в личку.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Средство поиска.
СообщениеДобавлено: Ср, сен 01 2021, 15:38 
Начинающий
Начинающий

Зарегистрирован:
Вт, май 26 2020, 20:58
Сообщения: 16
Здравствуйте!
Есть стандартное поле ввода в стандартной транзакции, к нему привязано средство поиска. Хочу такое же в своем поле. Как узнать имя средства поиска?

Пробовал через F1 - техническая справка поля - указан экран - перехожу на экран, захожу в список элементов, вижу искомое поле, закладка Ссылки - средство поиска отсутствует! Но на вкладке Модиф. группы/функции в колонке СправкаПоВвводу есть галочка.
Когда создаю свое поле эта галочка не редактируемая и появляется автоматоматически, если пропишешь средство поиска.
Выходит в стандартных полях намерено скрыто имя средства поиска. Подскажите, как же вы определяете какое средство привязано к тому или иному стандартному полю?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Средство поиска.
СообщениеДобавлено: Ср, сен 01 2021, 17:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
СП может быть привязано по разному
1) на ЭД, на основе которого сделано поле
2) на поле в структуре-таблице, на основе которого сделано поле
3) вызывается программно в at value-request для диалога и matchcode для сел.экрана
4) постоянные значения домена
5) может быть у домена указана табла значений и в табле значений на таблицу целеком навешено СП

Обычно просто проверяется по списку, что подходит. При желании делать по хардкору - ставится точка прерывания в стандартном коде, которые вызывается при работе с СП, и там в переменных можно увидеть описание СП

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


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

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


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

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


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

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