Posted: Thu Oct 18, 2012 5:29 pm Post subject: Средство поиска Дата
Подскажите пожалуйста, какое средство поиска прописать в Атрибут 'СредПоиска' Поля ввода-вывода, которое расположено на 100 экране, для выбора даты из календаря, по аналогии с PARAMETERS p_date TYPE dats ?
самый простой способ сделать брать из словаря(галка такая) объявлять как "VBAK-AUDAT"...
Не совсем понял о чём идёт речь, но куда уж проще, чем просто прописать название средства поиска в поле и всё, не нужны никакие обработчики и т.п.
На данный момент реализовал через кнопку, расположенную рядом с полем, которая вызывает 'F4_DATE'. Но это не совсем то, а хотелось бы, например как со СП PREM, прописал его в поле и всё красиво.
самый простой способ сделать брать из словаря(галка такая) объявлять как "VBAK-AUDAT"...
Не совсем понял о чём идёт речь, но куда уж проще, чем просто прописать название средства поиска в поле и всё, не нужны никакие обработчики и т.п.
На данный момент реализовал через кнопку, расположенную рядом с полем, которая вызывает 'F4_DATE'. Но это не совсем то, а хотелось бы, например как со СП PREM, прописал его в поле и всё красиво.
потому что это не совсем ср-во поиска... это более низкоуровневая структура
решение через кнопку вообще не понятно есть же "PROCESS ON HELP-REQUEST."
ну или как на картинке
самый простой способ сделать брать из словаря(галка такая) объявлять как "VBAK-AUDAT"...
Не совсем понял о чём идёт речь, но куда уж проще, чем просто прописать название средства поиска в поле и всё, не нужны никакие обработчики и т.п.
На данный момент реализовал через кнопку, расположенную рядом с полем, которая вызывает 'F4_DATE'. Но это не совсем то, а хотелось бы, например как со СП PREM, прописал его в поле и всё красиво.
потому что это не совсем ср-во поиска... это более низкоуровневая структура
решение через кнопку вообще не понятно есть же "PROCESS ON HELP-REQUEST."
ну или как на картинке
Спасибо за подсказку! Т.к. только начал общаться с визуализацией в SAPе, поэтому не знал про этот вариант, как на картинке. Он-то мне как раз и нужен был. Соответственно, как я вас понял, без обработчика события этого поля не обойтись, но это уже не проблема.
Age: 34 Joined: 12 Dec 2011 Posts: 47 Location: Рязань
Posted: Wed Oct 24, 2012 2:25 pm Post subject: Re: Средство поиска Дата
bercut wrote:
Подскажите пожалуйста, какое средство поиска прописать в Атрибут 'СредПоиска' Поля ввода-вывода, которое расположено на 100 экране, для выбора даты из календаря, по аналогии с PARAMETERS p_date TYPE dats ?
Или я что-то не понял, или это делается так:
1. Создаете переменную в ТОП-инклуде, примерно такого типа
Code:
data type likp-bldat.
2. Идете в сотый экран, и добавляете это поле из программы.
Дальнейшую последовательность привожу в скринах.
Дальше активируете и все. _________________ Лучше в 22:00 дома, чем в 21:30 в морге
Подскажите, а как к кнопке расположенной на своём экране (100) привязать вызов средства поиска PREM (Фамилия, имя) с возможностью дальнейшей обработки полученного табельного номера ?
Подскажите, а как к кнопке расположенной на своём экране (100) привязать вызов средства поиска PREM (Фамилия, имя) с возможностью дальнейшей обработки полученного табельного номера ?
На экране (dynpro) перейти в закладку список элементов экрана. На ней будет куча других закладок со свойствами полей. Перейти в самую правую. Найти искомое поле (оно должно быть основано на домене табельный номер) найти колонку средство поиска, ввести имя средства поиска.
Программировать ничего ни придется и кнопка на экране не потребуется.
Подскажите, а как к кнопке расположенной на своём экране (100) привязать вызов средства поиска PREM (Фамилия, имя) с возможностью дальнейшей обработки полученного табельного номера ?
На экране (dynpro) перейти в закладку список элементов экрана. На ней будет куча других закладок со свойствами полей. Перейти в самую правую. Найти искомое поле (оно должно быть основано на домене табельный номер) найти колонку средство поиска, ввести имя средства поиска.
Программировать ничего ни придется и кнопка на экране не потребуется.
Успехов.
Спасибо! Но в том-то всё и дело, что требуется реализовать вызов этого средства поиска именно через кнопку. Как сделать этот вызов через поле я знаю...
Age: 40 Joined: 01 Feb 2008 Posts: 387 Location: Воронеж
Posted: Sun Nov 11, 2012 3:33 pm Post subject:
Тут на форуме ниже болталки(Talks | Беседка) есть раздел где собрано достаточно много информации по программированию, посмотрите там раздел "Search Help, Match Code". Если не найдете того, что нужно, пишите.
ЗЫ: любопытно, зачем вам нужно повесить средство поиска на кнопку, куда потом девать полученное значение? Мне кажется что то намудрили с постановкой, нужно стараться делать ближе к стандарту, это и пользователям, и консультантам и программистам проще, все сразу понимают что и как работает.
ЗЫЫ: я не злой, я тока учусь _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.