Текущее время: Вт, фев 21 2017, 00:08

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как вставить ограничение на поля селекционного экрана Query
СообщениеДобавлено: Чт, июн 09 2016, 10:49 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 10 2013, 13:24
Сообщения: 10
Подскажите где моя ошибка :) Хотел ограничить вывод списка если поле пустое либо не заполнено 45...

Сделал так

Изображение

Получил такое, ошибка выводиться при пустом значении и при вводе заказа

Изображение

Если смотреть по отладчику, то видно, что проверка срабатывает перед заполнением EKPO-EBELN

Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как вставить ограничение на поля селекционного экрана Query
СообщениеДобавлено: Вт, июн 14 2016, 22:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 17:44
Сообщения: 2834
Откуда: Москва
А почему вы решили, что значение на экране вводится в поле EKPO-EBELN? :?
Посмотрите название поля по F1-Техническая информация.
И учтите, что это SELECT-OPTIONS, т.е. внутренняя таблица с заголовком, а не отдельное поле.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как вставить ограничение на поля селекционного экрана Query
СообщениеДобавлено: Ср, июн 15 2016, 07:45 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 10 2013, 13:24
Сообщения: 10
Через F1 смотрел, там поле EKPO-EBELN. Пробовал через доп.поле, но тоже не получилось.
Разобрался :o В прошлый раз мне кажется все перепробовал.
Фраза
Цитата:
И учтите, что это SELECT-OPTIONS, т.е. внутренняя таблица с заголовком, а не отдельное поле.
заставила
еще раз попробовать на свежий мозг и получилось)))
Вообщем создал "Критерий выбора" и прописал код:
Код:
     if EB IS INITIAL
or EB cs '45*'.
MESSAGE E000(Z_TEST_QUERY).
*   Необходимо указать заказ на закупку
ENDIF.


EB - это критерий выбора


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

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


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

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


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

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