| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > SAP: выборка по транз-и SE11-фильтр пустых полей |
| Автор: valent_N 19.6.2008, 14:22 |
| Как для выборки по транзакции SE11 указать в selection screen фильтр записей с пустыми (и наоборот - непустыми) полями - теми полями, для которых не установлены значения (null-евые)? Спасибо! |
| Автор: Kesh 19.6.2008, 17:36 |
| Э-э-э... Чего сделать-то надо? На каком Selection Screen? Какие поля? |
| Автор: valent_N 20.6.2008, 11:39 | ||
Я имею в виду экран с полями, появляющийся при запуске транзакции SE11, который позволяет задать фильтр по полям таблицы. Вопрос состоит в том, как мне задать в каком либо из полей фильтр, который позволял бы выводить записи таблицы, у которых значения по данному полю не определены (то, что в базах данных указывается как NULL) или, наоборот, определены (NOT NULL). Спасибо за внимание к моему вопросу! |
| Автор: Kesh 20.6.2008, 13:20 |
| Совет первый. Если вы просто выбираете записи - используйте SE16, а не SE11. На SEL скрине справа от каждого поля есть кнопочка, позволяющая задать фильтр. В фильтре слева от каждого поля можно задать знаки =, >=, <= и т.д. Соответственно = и не указывать значение даст пустые поля, а неравно и неуказывать значения даст непустые поля... Вот тут только для SAP все равно, пустое поле как NULL или пустое поле, потому что в нем пустое значение (поле не NULL, но в него ничего не записано). |
| Автор: valent_N 23.6.2008, 15:46 |
| Большущее Вам спасибо! С уважением, Валентин |