SAPфорум.RU https://sapboard.ru/forum/ |
|
Как вставить ограничение на поля селекционного экрана Query https://sapboard.ru/forum/viewtopic.php?f=102&t=93144 |
Страница 1 из 1 |
Автор: | Jyk [ Чт, июн 09 2016, 09:49 ] |
Заголовок сообщения: | Как вставить ограничение на поля селекционного экрана Query |
Подскажите где моя ошибка Хотел ограничить вывод списка если поле пустое либо не заполнено 45... Сделал так Получил такое, ошибка выводиться при пустом значении и при вводе заказа Если смотреть по отладчику, то видно, что проверка срабатывает перед заполнением EKPO-EBELN |
Автор: | Удав [ Вт, июн 14 2016, 21:52 ] |
Заголовок сообщения: | Re: Как вставить ограничение на поля селекционного экрана Query |
А почему вы решили, что значение на экране вводится в поле EKPO-EBELN? Посмотрите название поля по F1-Техническая информация. И учтите, что это SELECT-OPTIONS, т.е. внутренняя таблица с заголовком, а не отдельное поле. |
Автор: | Jyk [ Ср, июн 15 2016, 06:45 ] |
Заголовок сообщения: | Re: Как вставить ограничение на поля селекционного экрана Query |
Через F1 смотрел, там поле EKPO-EBELN. Пробовал через доп.поле, но тоже не получилось. Разобрался В прошлый раз мне кажется все перепробовал. Фраза Цитата: И учтите, что это SELECT-OPTIONS, т.е. внутренняя таблица с заголовком, а не отдельное поле. заставилаеще раз попробовать на свежий мозг и получилось))) Вообщем создал "Критерий выбора" и прописал код: Code: if EB IS INITIAL or EB cs '45*'. MESSAGE E000(Z_TEST_QUERY). * Необходимо указать заказ на закупку ENDIF. EB - это критерий выбора |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |