Текущее время: Вт, июл 29 2025, 15:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 12:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Подскажите примером как динамически программно менять полю средство поиска.

Когда-то делал, а старый пример не могу найти :oops:


Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 12:28 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
К примеру, F4IF_FIELD_VALUE_REQUEST.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 12:32 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 20 2008, 10:29
Сообщения: 339
Откуда: Мюнхен
Пол: Мужской
Ну если программно, то как я понимаю использовать AT SELECTION-SCREEN ON VALUE-REQUEST или PROCESS ON VALUE-REQUEST, а внутри этого уже делать что нужно, так же и F4IF_FIELD_VALUE_REQUEST.

_________________
Вежливость - лучшее оружие чайника :-)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 12:35 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Угу

To VID: Подумал, что топикавтор ответил :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 12:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
спасибо


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 14:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Есть более простой способ, который подходит в некоторых случаях. В скринэдиторе для поля прописывается средство поиска :variable_name. В программе заводится эта самая variable_name, в которой перед выводом экрана меняется значение на нужное реально существующее имя средства поиска .


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 14:55 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Кодер написал(а):
Есть более простой способ, который подходит в некоторых случаях. В скринэдиторе для поля прописывается средство поиска :variable_name. В программе заводится эта самая variable_name, в которой перед выводом экрана меняется значение на нужное реально существующее имя средства поиска .


не получилось не с обычной переменной не с GET/SET параметром.

Переменная какого типа быть должна?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 15:07 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
еще как вариант можно сделать комплексное средство поиска со своим SH exit

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 15:13 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
ghost написал:
еще как вариант можно сделать комплексное средство поиска со своим SH exit

upd: но вам больше конечно наверное подходит ответ который дали John Doe и VID

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 15:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
ghost написал:
ghost написал:
еще как вариант можно сделать комплексное средство поиска со своим SH exit

upd: но вам больше конечно наверное подходит ответ который дали John Doe и VID


да, я так уже сделал. Но через переменную как предложил Кодер будет тоже интересно узнать. Довольно таки простой способ
по описанию. Но он пока не заработал. Мне непонятно какого типа должна быть переменная.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 15:18 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
а при чем тут SET / GET , предположу что имелось ввиду параметр Средство поиска для поля на экране в скринредакторе

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 15:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
ghost написал:
а при чем тут SET / GET , предположу что имелось ввиду параметр Средство поиска для поля на экране в скринредакторе

да, но в переменной. А какой должна быть переменная? тип ее какой?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.
СообщениеДобавлено: Ср, авг 12 2009, 16:34 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
А нажать F1 на поле сред. поиска в редакторе экранов религия не позволяет?

Там и про динамическое присвоение есть. И элемент данных в технических параметрах видно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: программно присвоить полю средство поиска.  Тема решена
СообщениеДобавлено: Чт, авг 13 2009, 09:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 27 2007, 16:08
Сообщения: 352
Пол: Мужской
Пономарев Артем написал:
А нажать F1 на поле сред. поиска в редакторе экранов религия не позволяет?

Там и про динамическое присвоение есть. И элемент данных в технических параметрах видно.


Как то не подумал.
получилось обьявив переменную типа
Code:
DATA: VARIABLE TYPE HELP_INFO-MCOBJ.


Действительно очень простой способ. Буду использовать в будущем.

Кодер спасибо за хорошее и простое решение.


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

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


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

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


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

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