SAPфорум.RU https://sapboard.ru/forum/ |
|
Создание средства поиска https://sapboard.ru/forum/viewtopic.php?f=13&t=99375 |
Страница 1 из 1 |
Автор: | Prynik [ Пн, фев 22 2021, 20:05 ] |
Заголовок сообщения: | Создание средства поиска |
Здравствуйте, я не давно программирую в abap, мне нужно создать средство поиска на z поле, я его создаю подключаю фм который удаляет дубликаты и пустые поля, но при этом выводится 5000 записей, как обойти это ограничение чтобы выводились все или создать средство поиска как-нибудь по другому? |
Автор: | apetrenko [ Пн, фев 22 2021, 20:24 ] |
Заголовок сообщения: | Re: Создание средства поиска |
Prynik написал(а): Здравствуйте, я не давно программирую в abap, мне нужно создать средство поиска на z поле, я его создаю подключаю фм который удаляет дубликаты и пустые поля, но при этом выводится 5000 записей, как обойти это ограничение чтобы выводились все или создать средство поиска как-нибудь по другому? ограничение системы на 5000 записей в средстве поиска. Можно сделать вой экран с ALV в котором больше записей. Но будет ли удобен выбор с 5000 записями? Просто экраны с таким количеством начинают притормаживать. Человеку сложно сделать выбор из такого количества. Он должен их фильтровать. Соответственно критерий будет меньше. Одним взглядом оценить 5к записей трудновато. |
Автор: | Prynik [ Пн, фев 22 2021, 20:32 ] |
Заголовок сообщения: | Re: Создание средства поиска |
apetrenko написал: Prynik написал(а): Здравствуйте, я не давно программирую в abap, мне нужно создать средство поиска на z поле, я его создаю подключаю фм который удаляет дубликаты и пустые поля, но при этом выводится 5000 записей, как обойти это ограничение чтобы выводились все или создать средство поиска как-нибудь по другому? ограничение системы на 5000 записей в средстве поиска. Можно сделать вой экран с ALV в котором больше записей. Но будет ли удобен выбор с 5000 записями? Просто экраны с таким количеством начинают притормаживать. Человеку сложно сделать выбор из такого количества. Он должен их фильтровать. Соответственно критерий будет меньше. Одним взглядом оценить 5к записей трудновато. Я написал не правильно, получается если в таблице первые 4999 записей пустые, он выведет только одну 5000-ую и скажет что их больше чем 5000 тысяч |
Автор: | apetrenko [ Пн, фев 22 2021, 20:34 ] |
Заголовок сообщения: | Re: Создание средства поиска |
Prynik написал(а): Я написал не правильно, получается если в таблице первые 4999 записей пустые, он выведет только одну 5000-ую и скажет что их больше чем 5000 тысяч а зачем выводить 4999 пустых записей? |
Автор: | Prynik [ Пн, фев 22 2021, 20:38 ] |
Заголовок сообщения: | Re: Создание средства поиска |
apetrenko написал: Prynik написал(а): Я написал не правильно, получается если в таблице первые 4999 записей пустые, он выведет только одну 5000-ую и скажет что их больше чем 5000 тысяч а зачем выводить 4999 пустых записей? В том то и дело что через фм они удаляются, но выводится только 1 |
Автор: | ZanzibarZ [ Чт, фев 25 2021, 13:24 ] |
Заголовок сообщения: | Re: Создание средства поиска |
Prynik написал(а): Здравствуйте, я не давно программирую в abap, мне нужно создать средство поиска на z поле, я его создаю подключаю фм который удаляет дубликаты и пустые поля, но при этом выводится 5000 записей, как обойти это ограничение чтобы выводились все или создать средство поиска как-нибудь по другому? Ограничение задается параметром callcontrol-maxrecords. Вы можете написать свой запрос, ограничив результат UP TO callcontrol-maxrecords ROWS и передать результат в CALL FUNCTION 'F4UT_RESULTS_MAP' - на выходе будете иметь то что вы хотите а не стандартное средство поиска. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |