SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Вопрос по средству поиска



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Mon Nov 16, 2009 5:58 pm    Post subject: Вопрос по средству поиска Reply with quote

Вопрос
1) Есть самописное элементарное средство поиска. Если его запустить через SE11. получим список с выбранными значениями. Нажмем на треугольничек, и появятся поля для ввода в которые можно ввести доп. ограничения. Так вот есть поле KUNNR оно же является експортируемым в ср.поиска. На нем работает F4.
Если же прикреписть это средство поиска к полю в таблице и проделать все вышеописанное, то F4 не будет отрабатывать.
Почему такое может быть?

2) Решил упростить задачу. Создал элементарное ср. поиска. Метод выбора KNB1. Один параметр KUNNR. запускаю. Проделываю ту же операцию.
Результаты:
а) стоят галочки IMP EXP - на доп. фильтрах F4 не работает
б) стоит только галочка IMP - на доп. фильтрах F4 не работает
в) стоит только галочка EXP - на доп. фильтрах F4 не работает
г) галочки IMP EXP не стоят - на доп. фильтрах F4 работает

Я не просекаю эту фичу.

ЗЫ: для работы нужен ответ на 1 вопрос. Но на второй тоже интересно.

Если возможно повторите 2 тест у себя. Готов слушать любые предложинея, сам не понимаю Sad

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Last edited by XXX_:) on Tue Nov 17, 2009 11:31 am; edited 1 time in total
Back to top
View user's profile Send private message Blog
Абрамов Виктор
Участник
Участник



Joined: 31 Oct 2008
Posts: 9

PostPosted: Mon Nov 16, 2009 6:34 pm    Post subject: Reply with quote

У меня отрабатывает первый пример на ура.

Второй создал, все работает.
Попробуйте указать тип диалога с ограничением значений, это то что вам нужно Wink
Поправил: Тестировал и в se11 и на тестовой таблице.
Поправил: И конечно не забываем указывать параметры Memory ID у поля.

P.S.


1)
Quote:
Если его запустить через SE16

Как вы просматриваете средство поиска через se16?

2)
Quote:
на доп. фильтрах F4 не работает

Не совсем понимаю, что вы подразумеваете под доп. фильтром. Это параметры экспорта?
3)
Quote:
Нажмем на треугольничек

Честно искал треугольничек, не нашел Very Happy

_________________
С Уважением, Абрамов Виктор.
The devil is in the detail.
Back to top
View user's profile Send private message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Mon Nov 16, 2009 6:48 pm    Post subject: Reply with quote

Блин Sad прошу прощения, я имел ввиду конечно же SE11. Первый рисунок, это средство поиска. Второй это доп. фильтры. Так вот на дебиторе не работает F4

Добавил: Тип немедленный просмотр или с ограничением значений, не влияет, да и Ид. параметра тоже.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Back to top
View user's profile Send private message Blog
Абрамов Виктор
Участник
Участник



Joined: 31 Oct 2008
Posts: 9

PostPosted: Mon Nov 16, 2009 7:00 pm    Post subject: Reply with quote

Все правильно, так у вас одно поле и нету ограничивающего.

Попробуйте создать еще одно поле и увидите, что у вас в другой, отличным от того, куда вы нажали F4 появится выбор.

Т.е. если вы добавите bukrs, то будет доступен выбор по kunnr и наоборот. А то как-то нелогично получается, что выбираете поле, и ограничиваете его же им же.

_________________
С Уважением, Абрамов Виктор.
The devil is in the detail.
Back to top
View user's profile Send private message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Tue Nov 17, 2009 11:30 am    Post subject: Reply with quote

Первый вопрос снимается, потому что стандартные средства поиска так же работают.

По твоему комментарию. Да то что ты говоришь логично, так и есть. Спасибо за помощь.

Теперь когда у меня хватило ума сделать тест со стандартным DEBI все стало на свои места. Если его запустить через SE11, то на доп.фильтрах можно снова нажать у дебитора на F4, если же подвесить DEBI к таблице, сгенерить диалог, и уже оттуда запустить, то в доп.фильтрах на дебиторе нажать F4 не получиться. Когда я делал свое средство поиска, я думал что такое поведение это моя ошибка, стал тестировать с различными вариантами и запутался.

Еще раз спасибо.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Back to top
View user's profile Send private message Blog
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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.