Выбор данных. Казалось бы, чего тут сложного, нажимай кнопки и выбирай по разным критериям, предлагаемым транзакциями? Однако практика показывает, что число вариантов выбора данных обычно гораздо больше, чем мы представляем, или мы повседневно используются не самые оптимальные варианты. При этом нередко имеем непроизводительные траты времени или трудности при поиске данных, и возникают выводы о «неудобстве работы с системой».
АННОТАЦИЯ
Выбор данных. Казалось бы, чего тут сложного, нажимай кнопки и выбирай по разным критериям, предлагаемым транзакциями? Однако практика показывает, что число вариантов выбора данных обычно гораздо больше, чем мы представляем, или мы повседневно используются не самые оптимальные варианты. При этом нередко имеем непроизводительные траты времени или трудности при поиске данных, и возникают выводы о «неудобстве работы с системой».
Для начинающих конечных пользователей будет полезно познакомиться с приемами эффективного поиска данных при выполнении различных транзакций в системе SAP ERP HCM. Для постоянно работающих, возможно, будет полезно выйти за грань своих стереотипов, найти и настроить под себя что-то новое, ускоряющее работу в системе и делающую ее более комфортной.
Статью можно рассматривать как практическое руководство (не не подробную инструкцию пользователя) по различным вариантам поиска и выбора данных в системе.
Статья написана на основании личного опыта автора и не претендует на подробный охват темы. Материал иллюстрирован рядом примеров на различных транзакциях SAP ERP HCM.
Оглавление
ПОИСК ТАБЕЛЬНЫХ НОМЕРОВ
ПОИСК ОБЪЕКТОВ В ТРАНЗАКЦИЯХ «ОРГАНИЗАЦИЯ И ЗАМЕЩЕНИЕ» PPOSE, PPOME
ПОИСК ИНФО-ТИПОВ В АДМИНИСТРИРОВАНИИ ПЕРСОНАЛА
Поиск по номеру или части номера инфо-типа
Поиск по контексту из названия инфо-типа
ПОИСК ДАННЫХ В ТАБЛИЧНЫХ РАКУРСАХ
Выбор из ракурсов таблиц по кнопке «Позиционирование»
Глобальный поиск в табличном ракурсе по контексту
ОГРАНИЧЕНИЯ ПО МАКСИМАЛЬНОМУ ЧИСЛУ СОВПАДЕНИЙ
ПОИСК В ТАБЛИЦАХ БАЗ ДАННЫХ
КОНТЕКСТНЫЙ ПОИСК ПО ШАБЛОНАМ
Контекстный поиск с символом ограничения
Контекстный поиск без знаков ограничения
ФИЛЬТРЫ ТИПА «ЛИЧНЫЙ СПИСОК»
ОПЕРАТИВНЫЙ ЗАПРОС
ПОИСК И ВЫБОР ОПЕРАТИВНЫХ ЗАПРОСОВ
Поиск в транзакции S_PH0_48000510 «Оперативный запрос»
Поиск «Оперативных запросов» в транзакции SQ01 «SAP Query»
ПОИСК В МЕНЮ НАСТРОЕК
ВАРИАНТЫ ОТЧЕТОВ
ОБЩИЕ ПРИМЕЧАНИЯ
ЗАКЛЮЧЕНИЕ
ПОИСК ТАБЕЛЬНЫХ НОМЕРОВ
Общее свойство для полей экранных интерфейсов: Если при постановке курсора на поле в его правой части возникает значок, как показано на рисунке (Рис.1), то для этого экрана имеется так наз. «Средство поиска». Это настраиваемый ракурс, связанный с полями таблиц БД, или несколько ракурсов, которые идентифицируются различными закладками.
Рис.1. Значок, обозначающий наличие средства поиска
Для вызова средства поиска следует нажать на значок в правой части поля. Например, для поиска табельного номера система предлагает несколько различных закладок (ракурсов поиска или так наз. средств поиска). На рисунке (Рис.2) показан наиболее популярный ракурс поиска – по фамилии работника:
Рис.2. Выбор ракурса поиска по фамилии
Общее свойство для полей экранных интерфейсов: если средство поиска содержит несколько ракурсов поиска, то они представляются в виде закладок. Альтернативно получить список всех доступных ракурсов и переключиться можно по кнопке, как показано на рисунке (Рис.3):
Рис.3. Просмотр всех доступных ракурсов поиска
Ракурс поиска, используемый последним, автоматически запоминается и при следующем поиске предлагается по умолчанию.
Закладка «Свободный поиск» – это особое средство поиска с использованием элементов так наз. «Оперативного запроса» (о нем будет сказано ниже, в разделе «Оперативный запрос»). Этот ракурс целесообразно применять, если нужно выбрать табельный номер по условиям и значениям полей БД, назначаемых самим пользователем. В отличие от классического «Оперативного запроса» здесь на экране создания оперативного запроса предоставляется возможность устанавливать только условия выбора, а управление областью вывода отсутствует, поскольку выбирается только табельный номер.
Из экрана «Свободного поиска», впрочем, как и с любого другого экрана ракурса поиска, можно переключиться на другой ракурс поиска по клавише F5 или по кнопке внизу экрана .
Существует также еще один способ быстрого поиска табельных номеров работников по фамилии. Для этого нужно прямо в поле ввести: «=<контекст фамилии с первой буквы>». Фамилия должна начинаться с первой буквы, но не обязательно вводиться полностью. Если есть несколько совпадений, то выводится список. Например, ищем сотрудника по фамилии Петров (Рис.4):
Рис.4. Вариант быстрого поиска работника по фамилии
Прописные или строчные буквы – не имеет значения. Далее идентифицировать работника уже не трудно.
На экранах транзакций просмотра и ведения данных PA20, PA30, PA51, PA61 в левой части экрана имеется две области так называемого «Диспетчера объектов».
Диспетчер объектов, это типовой интерфейс поиска для многих транзакций, состоящий из двух областей, расположенных друг под другом в левой части экрана транзакции (Рис.5). В верхней области располагаются объекты поиска с меню поиска по каждому объекту. В нижней области выбора выводятся результаты поиска, которые используются для просмотра/обработки на рабочем экране справа.
Например, для транзакции PA20 для поиска предусмотрен один объект типа P «Лицо» с меню поиска в верхней области экрана, как показано (Рис.5):
Рис.5. Диспетчер объектовИспользуя один из трех пунктов меню поиска, выводим ниже список совпадений. Для объекта «Лицо» по выбору из любого пункта меню это будет список табельных номеров, как показано на примере (Рис.6).
Рис.6. Пример выбора работников в «Диспетчере объектов»
Особенностью поиска на основе «Диспетчера объектов» является то, что мы получаем промежуточный список объектов (в нашем примере работников), удовлетворяющих условию поиска. Для их обработки выбираем на рабочий экран отдельный объект (в нашем примере табельный номер).
«Свободный поиск» реализован на основе инструментария «Оперативный запрос» для получения списка табельных номеров.
Поиск через «Диспетчер объектов» удобно применять, когда, например, требуется однотипная обработка различных табельных номеров. При этом не нужно каждый раз тратить время на поиск отдельного табельного номера через средство поиска. Список табельных номеров однажды выбран и представлен в области выбора. Далее достаточно дважды кликнуть мышкой на очередном табельном из списка, и его данные подставляются в поля на правом экране для обработки.
Например, нам нужно последовательно просмотреть/обработать инфо-типы работников определенной группы и категории для определенной оргединицы на определенную дату. Для получения списка работников можно воспользоваться пунктом меню «Свободный поиск».
Многократно используемые условия поиска целесообразно сохранить в варианте по кнопке – «Создать вариант поиска». После сохранения варианта он появится в меню поиска (Рис.7).
Рис.7. Вариант поиска в «Диспетчере объектов»
Варианты можно просматривать и удалять.
Отображением на экране «Диспетчера объектов» можно управлять по ниспадающему меню «Параметры настройки» -> «Скрыть/Показать» (Рис.8):
Рис.8. Отключение/ включение «Диспетчера объектов»
ПОИСК ОБЪЕКТОВ В ТРАНЗАКЦИЯХ «ОРГАНИЗАЦИЯ И ЗАМЕЩЕНИЕ» PPOSE, PPOME
Экраны указанных транзакций имеют четыре области. Левая верхняя область предлагает меню для указания поиска различных объектов, а не только объектов типа «Лицо», как было рассмотрено выше в «Диспетчере объектов». Список выбранных объектов определенного типа выводится в нижней левой области выбора. При двойном клике на конкретном объекте из списка, в зависимости от его типа, в правой верней области обзора автоматически устанавливается соответствующий ракурс для обработки, состав отображаемых объектов которого определяется иерархически от выбранного объекта на основании так наз. «Пути анализа». Нижний правый экран предназначен для детальной обработки объектов в различных закладках. По сути, это настраиваемая оболочка для непрямого ведения записей в инфо-типах выбранных и обрабатываемых объектов.
Структура и состав объектов поиска, включая и дополнительные пользовательские объекты, могут быть определены через настройку для каждого конкретного проекта внедрения.
Хочу обратить внимание на быстрый поиск объектов в правой верней области обзора. Например, вы выбрали и работаете с Оргструктурой в ракурсе «Организационно-штатная структура», в путь анализа которой включены объекты типа O, S и P. Вам требуется быстро найти работника в этой структуре с локальным ее раскрытием для этого работника, не переходя снова к области поиска и не закрывая текущий ракурс. Для этого следует на экране транзакции в правой рабочей области нажать кнопку «Поиск» (Рис.9):
Рис.9. Поиск в организационно-штатной структуре
Выбираем объект типа «Лицо» (Рис.10):
Рис.10. Выбор объекта для поиска
Система предложит использовать средство поиска для табельных номеров, как уже рассматривали выше, или напрямую ввести известный табельный номер в ракурсе «Критерий поиска» (Рис.11):
Рис.11. Поиск работника по значению табельного номера
В результате текущая оргструктура подробно будет раскрыта относительно Оргединицы и штатной должности, которую занимает работник (Рис.12).
Рис.12. Работник найден, отрструктура раскрыта
Далее можно просматривать/обрабатывать данные этого работника либо на закладках в нижней правой области детального просмотра/ведения, либо перейти на непосредственную обработку инфо-типов по меню «Перейти к….» – > «Детальный объект» – > «Расширенное описание объекта) (Рис.13):
Рис.13. Переход к обработке инфо-типов для работника
ПРИМЕЧАНИЯ:
1. В нижней левой области выбора вы увидите только те фрагменты структуры и те объекты, на которые у вас имеются Структурные полномочия.
2. Быстрый поиск будет успешным при условии, что искомый объект действительно находится в составе выбранной структуры.
3. По кнопке поиска предлагается поиск объектов, в зависимости от выбранного в окне обзора ракурса. Другими словами, можно искать только объекты, включенные в «Путь анализа» для текущего ракурса.
ПОИСК ИНФО-ТИПОВ В АДМИНИСТРИРОВАНИИ ПЕРСОНАЛА
На экранах наиболее популярных транзакций PA20, PA30 настраивается меню выбора инфо-типов, которое обычно группируется по нескольким закладкам. Вопрос – как быстро найти инфо-тип независимо от закладок или инфо-тип, который есть в системе, но вообще не включен в закладки?
Поиск по номеру или части номера инфо-типа
Как можно узнать название инфо-типа и использовать его далее, если известен только его номер? Для этого ввести код инфо-типа напрямую (Рис.14):
Рис.14. Поиск инфо-типа по его номеру
После нажатия «Enter» получим название инфо-типа и готовность его дальнейшей обработки в транзакции (Рис.15):
Рис.15. Инфо-тип обозначен и готов к обработке
Нули слева в четырехсимвольном номере инфо-типа не учитываются (их можно вводить, а можно и не вводить). При вводе одной цифры в список выдаются все номера инфо-типов, которые начинаются с этой цифры и искались ранее. В последнем случае список выпадает сразу же без нажатия «Enter», например, вводим 2 (Рис.15):
Рис.15. Быстрый выбор ранее использованных инфо-типов
Я часто пользуюсь таким приемом для быстрого выбора использованного ранее инфо-типа.
Поиск по контексту из названия инфо-типа
Вводим фрагмент названия искомого инфо-типа из любой его части и нажимаем «Enter».
На экране транзакции независимо от настройки содержимого закладок и текущей закладки выводится список инфо-типов, в названиях которых имеется указанный фрагмент (Рис16). Другими словами, текущая закладка меню инфо-типов оперативно перерисовывается (только на время просмотра):
Рис.16. Результат поиска инфо-типов по контексту
ПОИСК ДАННЫХ В ТАБЛИЧНЫХ РАКУРСАХ
Допустим, работаем с таблицами посредством транзакции SM30 «Ведение ракурса таблицы».
Выбор из ракурсов таблиц по кнопке «Позиционирование»
По кнопке предлагается заполнить промежуточный экран с ключевыми полями с необходимым уровнем детализации. В результате получен ограниченный вполне обозримый список записей вплоть до одной записи. Пример задания ограничений для выбора в таблице T7RUR0 (Рис.17):
Рис.17. Поиск (фильтрация) данных по кнопке «Позиционирование»
Глобальный поиск в табличном ракурсе по контексту
Продолжаем работать с таблицами посредством транзакции SM30 «Ведение ракурса таблицы». Например, нужно быстро найти однодневный график рабочего времени (ОГРВ) в ракурсе V_T550A. При запуске имеем множество ОГРВ с разными группировками подразделов персонала, фрагмент показан на примере (Рис.18):
Рис.18. Фрагмент ракурса с ОГРВ
Можно воспользоваться стандартной кнопкой «Позиционирование», по которой предлагается отфильтровать список по ключевым полям таблицы (Рис.19):
Рис.19. Окно фильтра для выбора ОГРВ
Но пусть нужно, например, найти определенные ОГРВ независимо от их принадлежности к группировкам. Чтобы сделать глобальный поиск в таблице по контексту (фрагменту строки символов), можно сделать следующие шаги.
Выполнить меню «Ракурс таблицы» – > «Печать» или нажать <Ctrl-P>. Получим на экране текстовый вид всей таблицы (Рис.20):
Рис.20. Фрагмент представления таблицы после нажатия кнопки «Печать»
Далее можно использовать типовой глобальный поиск по контексту < Ctrl-F>. Например, (Рис.21):
Рис.21. Ввод значения для поиска по контексту
В результате получим (Рис.22):
Рис.22. Результат глобального поиска по контексту
ОГРАНИЧЕНИЯ ПО МАКСИМАЛЬНОМУ ЧИСЛУ СОВПАДЕНИЙ
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
Зарегистрироваться
У вас уже есть учетная запись?
Войти
Также возможен поиск документов в системе SAP. Вы можете выполнить поиск по различным параметрам, таким как текстовый идентификатор, текстовое имя, язык или имя автора.
Чтобы выполнить поиск, перейдите в Инструменты → SAPscript → Стандартный текст или вызовите транзакцию SO10.
Введите стандартный текст и нажмите «Найти». Откроется диалоговое окно, и вы сможете выбрать один из следующих критериев поиска.
- Текстовое имя
- Текст ID
- язык
- автор
Просмотр нерешенных тем
Сообщения без ответов | Активные темы
Правила форума
ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:
Вопросы по отличиям версий SAP, Add-On, EHP – сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) – сюда
Вопросы по LSMW – сюда
Вопросы по архивации в SAP – сюда
Вопросы по SAP GRC – сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office – сюда
Вопросы по miniSAP (SAP mini basis) – сюда
Вопросы по SAP HANA – сюда
Вопросы по лицензированию продуктов SAP – сюда
Автор | Сообщение | ||
---|---|---|---|
Diokar |
Заголовок сообщения: нужно найти транзакцию по программе Добавлено: Пт, мар 21 2014, 09:55 |
||
|
Коллеги, что-то я туплю немного, вопрос в следующем, есть название программ, нужно найти в каких транзакциях она используется
|
||
Вернуться к началу |
|
||
Ice_age |
Заголовок сообщения: Re: нужно найти транзакцию по программе Добавлено: Пт, мар 21 2014, 10:04 |
|
таблица TSTC
|
Вернуться к началу |
|
ArmAnn |
Заголовок сообщения: Re: нужно найти транзакцию по программе Добавлено: Пт, мар 21 2014, 10:06 |
|
тр. SE38 – транзакции видны в дереве
|
Вернуться к началу |
|
Diokar |
Заголовок сообщения: Re: нужно найти транзакцию по программе Добавлено: Пт, мар 21 2014, 10:07 |
||
|
а все нашел… если кому интересно : Ice_age – спасибо, еще не разу не пользовался TSTC – посмотрю!
|
||
Вернуться к началу |
|
||
Smok |
Заголовок сообщения: Re: нужно найти транзакцию по программе Добавлено: Пт, мар 21 2014, 11:48 |
||
|
Стоит также упомянуть тр. SE80
|
||
Вернуться к началу |
|
||
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
В посте “Запись каталога объекта: изменение системы оригинала” я уже писал про транзакцию SE03 и как, используя её, поменять систему оригинала для объекта ABAP словаря системы.
У этой транзакции есть еще несколько полезных функций. Рассмотрим функции по работе с объектами в транспортных запросах.
В посте “Как перенести содержимое таблицы” я описывал процесс включения объекта словаря в транспортный запрос. В данном случае это было описание структуры таблицы. Запросы на перенос или транспортные запросы хранят те или иные объекты ABAP словаря. До деблокирования (release) запроса в нём хранятся лишь ссылки на объекты, а реальная информация выгружается в файлы запроса только во время процесса деблокирования. Как вы помните, после деблокирования транспортного запроса в файловой системе сервера приложений формируется 2 файла с номером запроса.
Итак, чтобы найти объект, который был включен в транспортный запрос, необходимо войти в транзакцию SE03, выбрать в древовидном меню пункт “Поиск объектов в запросах/задачах” и нажать на панели кнопку “Выполнить” или клавишу F8 на клавиатуре (рис. 1).
Рис. 1. Поиск объектов в запросах/задачах. |
На экране выбора необходимо указать объект, который мы ищем, и, при желании, дополнительные фильтры: диапазон номеров запросов/задач, владельца запроса, период времени, который нам интересен и статус запроса (деблокирован или нет). Например, мы хотим найти все запросы, в которых содержится программа Z_DELETE_FROM_DEVACCESS (рис. 2).
Рис. 2. Поиск запросов, содержащих программу Z_DELETE_FROM_DEVACCESS. |
После установки фильтров и нажатии на панели кнопки “Выполнить” на экране отобразятся запросы, удовлетворяющие фильтрам. В данном случае, это те, которые содержат программу Z_DELETE_FROM_DEVACCESS (рис. 3).
Рис. 3. Запросы, содержащие программу Z_DELETE_FROM_DEVACCESS. |
У запроса можно посмотреть заголовок, в котором есть, например, дата деблокирования (рис. 4), журналы экспорта и импорта (рис. 5), в которых указано когда запрос деблокировали, были ли ошибки, в какую систему и когда импортировали и т.д.
Рис. 4. Заголовок запроса. |
Рис. 5. Журнал экспорта и импорта запроса. |
Нажав дважды на номер запроса, можно посмотреть, полное содержимое запроса (рис. 6).
Рис. 6. Содержимое запроса. |
Таким образом, можно найти все запросы, содержащие искомые объекты.
Также данный раздел транзакции SE03 позволяет анализировать объекты в запросах. Для этого необходимо в древовидном меню выбрать пункт “Анализ объектов в запросах/задачах” и нажать на панели кнопку “Выполнить” или клавишу F8 на клавиатуре (рис. 7).
Рис. 7. Анализ объектов в запросах. |
На следующем экране указываем номер запроса и система выдает экран с объектами, содержащимися в запросе (рис. 8).
Рис. 8. Анализ объектов в запросе. |
На данном экране можно посмотреть следующую информацию:
- список всех объектов запроса,
- записи каталогов объектов,
- класс разработки, систему оригинала, уровень переносов в транспортной системе и целевую систему,
- зависит ли объект от манданта системы и блокирован ли он в данный момент,
- атрибуты объекта на одном экране, нажав соответствующую кнопку на панели (рис. 9).
Рис. 9. Атрибуты программы Z_DELETE_FROM_DEVACCESS. |
Автор: Шиболов Вячеслав Анатольевич
Средство поиска
Поиск помогает предоставить справку по вводу для полей экрана. Справку по поиску можно назначить полю экрана, элементу данных или полю таблицы. Справки по вводу являются стандартной функцией системы SAP. Когда мы разрабатываем приложения, мы должны поддерживать подсказки ввода для наших экранов, чтобы обеспечить единообразный пользовательский интерфейс для пользователей.
Чтобы использовать справку по вводу, пользователь может нажать (F4) на клавиатуре или щелкнуть кнопку “Справка по вводу” в поле экрана. После вызова справки по вводу отображаются возможные записи для поля в нескольких строках, и пользователь может дважды щелкнуть наиболее подходящую строку, чтобы скопировать значение в поле ввода.
Справки по вводу также могут предлагать несколько путей поиска и ограничений, чтобы пользователь мог найти подходящее значение. Например, если пользователю нужно ввести рейса, но он знает только город отправления и пункт прибытия, справка по вводу может позволить пользователю искать номер рейса на основе пункт отправления и прибытия.
Существует два типа поисковых подсказок, которые можно создать в словаре данных ABAP:
Элементарное средство поиска поиска позволяет оперативно получить информацию из источника данных, предварительно определив и организовав параметры, передающиеся на вход/выход.
Комплексные средства поиска включают в себя одну или несколько элементарных средств поиска, предоставляя пользователю возможность выбора удобного варианта поиска информации.
Элементарное средство поиска
Элементарные подсказки для поиска могут быть созданы с использованием одной таблицы или проекции. Если поля справки по поиску требуются из более чем одной таблицы, вы можете определить ракурс базы данных или ракурс справки и использовать его в качестве метода выбора для справки по поиску.
Краткое описание: Предоставьте осмысленное краткое описание. Это описание можно использовать для поиска справки по поиску.
Метод выбора: в разделе «Сбор данных» имя таблицы или ракурса (кроме ракурса введения), которое следует использовать для выбора данных.
Текстовая таблица: если к таблице выбора прикреплена текстовая таблица, она будет автоматически заполнена в поле «Текстовая таблица» раздела «Сбор данных».
Тип диалога: этот параметр влияет на то, как отображается диалоговое окно справки по поиску. В раскрывающемся меню доступен один из следующих вариантов:
– Немедленный просмотр значений: при вызове справки по вводу сразу отображается список совпадений. Выбирайте этот параметр, если список совпадений небольшой и обычно содержит всего несколько записей.
– Диалоговое окно с ограничением значений: при вызове справки по вводу отображается диалоговое окно для ограничения значений, которое позволяет пользователю ограничить список совпадений. Выбирайте этот параметр, если список возможных записей обычно очень велик. Ограничение списка совпадений повышает производительность системы и повышает ясность для пользователя.
– Диалог зависит от набора значений: этот параметр позволяет динамически решить, следует ли отображать список совпадений немедленно или следует отображать диалоговое окно ограничений. Если список совпадений содержит менее ста записей, он отображается сразу; если список совпадений содержит более ста записей, отображается диалоговое окно для ограничения значений.
Горячая клавиша: когда справка по элементарному поиску используется в справке по комплексному поиску, горячая клавиша позволяет пользователю выбрать справку по элементарному поиску с помощью горячей клавиши. Вы можете ввести двух-символьное буквенно-цифровое значение.
Расширенные опции: это дополнительные расширенные параметры, которые работают с SAP GUI 7.40 или более поздней версии:
Поиск предложения для полей ввода. При выборе этого параметра значения справки по поиску будут автоматически отображаться под полем, когда пользователь начнет печатать. Это не требует ручного вызова справки по поиску через (F4).
Полнотекстовый поиск по всем столбцам: выбор этого параметра позволяет системе выполнять поиск по нескольким столбцам, чтобы пользователь мог идентифицировать входное значение на основе значения в разных столбцах. Например, если пользователь не знает номер клиента, данные в столбцах «Имя» или «Адрес» могут помочь пользователю идентифицировать клиента для ввода.
Значение точности: это позволяет вам указать значение точности, которое следует учитывать, например, должна ли система точно соответствовать значению при выполнении поиска или использовать варианты для устранения любых орфографических ошибок.
Пользовательское средство поиска. это функциональный модуль, делающий процесс ввода справки, описываемый справкой поиска, более гибким, чем это возможно в стандартной версии.
Пользовательское средство поиска используются для расширения стандартной функциональности справки по поиску. Это позволяет вам динамически манипулировать функциональностью справки по поиску. Например, вы можете настроить ширину столбца или объединить значения двух столбцов. Выход из справки по поиску реализован в виде функционального модуля с предустановленным интерфейсом. Демонстрационный функциональный модуль F4IF_SHLP_EXIT_EXAMPLE можно использовать в качестве эталона для создания собственного функционального модуля для выхода из справки по поиску.
Параметр: Эти параметры позволяют вам поддерживать поля, отображаемые в справке по поиску. В таблице параметров находятся следующие столбцы:
-Имя параметра средства поиска. введите поля из таблицы выбора, которые должны отображаться в справке по поиску.
– IMP: флаг для установки параметра в качестве параметра импорта. Значение этого параметра импортируется в справку по поиску из полей экрана.
– EXP: флаг для установки параметра экспорта. Значение этого параметра экспортируется в поля экрана.
ПозС: устанавливает положение поля в списке попаданий. Например, если установлено значение 3, то поле будет отображаться как третий столбец. Если не поддерживается значение или 0, то это поле скрыто.
ПозВ: устанавливает положение поля в диалоговом окне ограничений. Если значение не сохранено или 0, то это поле скрыто.
ПрВы: Отметьте, чтобы установить параметр как поле только для отображения. Содержимое параметра ограничивает список попаданий, и пользователь не может изменить значение. Этому параметру может быть присвоено постоянное значение.
Элемент данных: элемент данных, используемый для поля в таблице выбора, автоматически заполняется на основе введенного имени поля. Поле экрана, которому назначена эта помощь по поиску, использует документацию, поддерживаемую для этого элемента данных, как справку (F1).
М..: если вы хотите изменить имя элемента данных, которое было заполнено автоматически, установите этот флажок, чтобы сделать поле элемента данных доступным для ввода.
Значение по умолчанию. Сохраните значение по умолчанию, которое следует использовать для параметра.
Комплексные средства поиска
Для создания комплексного средства поиска можно использовать две или более подсказок по поиску. Комплексное справка по поиску предоставляет пользователям несколько путей поиска, при этом каждая элементарная справка по поиску отображается в виде вкладки.
Как и справки по элементарному поиску, справка по комплексному поиску имеет интерфейс для импорта значений из полей экрана и экспорта значений в поля экрана. При создании комплексной справки по поиску вы можете включить все поля элементарных справок по поиску или только выборочные поля из справок по элементарному поиску.