SAP ABAP - Справка по поиску
Справка по поиску, другой объект репозитория ABAP Dictionary, используется для отображения всех возможных значений поля в виде списка. Этот список также известен какhit list. Вы можете выбрать значения, которые должны быть введены в поля из этого списка совпадений, вместо того, чтобы вводить значение вручную, что утомительно и подвержено ошибкам.
Создание справки по поиску
Step 1- Перейти к транзакции SE11. Установите переключатель в положение "Справка по поиску". Введите имя создаваемой справки по поиску. Введем имя ZSRCH1. Щелкните по кнопке Create.
Step 2- Система предложит создать тип справки по поиску. Выберите справку по элементарному поиску, которая используется по умолчанию. Появится экран для создания элементарной справки по поиску, как показано на следующем снимке экрана.
Step 3- В методе выбора нам нужно указать, является ли наш источник данных таблицей или представлением. В нашем случае это стол. Таблица - ZCUSTOMERS1. Он выбирается из списка выбора.
Step 4- После того, как метод выбора введен, следующее поле - Тип диалога. Это контролирует внешний вид ограничительного диалогового окна. Есть раскрывающийся список с тремя вариантами. Выберем вариант «Показывать значения немедленно».
Step 5- Далее идет область параметров. Для каждого параметра или поля справки поиска эти поля столбца должны быть введены в соответствии с требованиями.
Search help parameter- Это поле из источника данных. Поля из таблицы перечислены в списке выбора. Поля, участвующие в справке по поиску, будут введены по одному полю в каждой строке. Включим два поля CUSTOMER и NAME. Как эти два поля участвуют, указано в остальных столбцах.
Import- Это поле является флажком, указывающим, является ли параметр справки поиска параметром импорта. Экспорт или импорт осуществляется со ссылкой на справку по поиску.
Export- Это поле является флажком, указывающим, является ли параметр справки поиска параметром экспорта. Экспорт будет заключаться в переносе значений полей из списка выбора в поля экрана.
LPos- Его значение определяет физическое положение параметра или поля справки по поиску в списке выбора. Если вы введете значение 1, поле появится на первой позиции в списке выбора и так далее.
SPos- Он контролирует физическое положение параметра или поля справки по поиску в ограничительном диалоговом окне. Если вы введете значение 1, поле появится в первой позиции ограничительного диалогового окна и так далее.
Data element- Каждому параметру или полю справки поиска по умолчанию назначается элемент данных, который был назначен ему в источнике данных (таблица или представление). Это имя элемента данных отображается в режиме отображения.
Step 6- Выполните проверку согласованности и активируйте справку по поиску. Нажмите F8, чтобы выполнить. Появится экран «Справка по тестированию поиска ZSRCH1», как показано на следующем снимке экрана.
Step 7- Давайте введем число 100004 в поле экрана «Готово для inp» КЛИЕНТА. Нажмите Ввод.
Отображается номер клиента 100004 и имя «Стивен».