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

Часовой пояс: 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
Сообщения: 1257
СП может быть привязано по разному
1) на ЭД, на основе которого сделано поле
2) на поле в структуре-таблице, на основе которого сделано поле
3) вызывается программно в at value-request для диалога и matchcode для сел.экрана
4) постоянные значения домена
5) может быть у домена указана табла значений и в табле значений на таблицу целеком навешено СП

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

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


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

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


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

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


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

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