Текущее время: Вс, июл 20 2025, 01:10

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как в Search Help передать пустой параметр?
СообщениеДобавлено: Пн, янв 15 2007, 10:03 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Есть таблица с которой работает Search Help. Одно из ключевых полей может быть пустым. Как заставить Search Help выбирать по пустому значению параметра?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 10:41 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Для этого случая в SH-exit'е удалите из списка записи, у которых значение соответствующего поля "не пустое".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 10:46 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Дмитрий написал:
Для этого случая в SH-exit'е удалите из списка записи, у которых значение соответствующего поля "не пустое".

Такой способ известен. Это единственное решение?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 10:52 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
а EQ '' не устраивает?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 10:59 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Он написал:
а EQ '' не устраивает?

А где его можно поставить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 12:00 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Для того чтобы его поставить надо создать свой SH с польз. сред. поиска. Это функция с предопределенным интерфейсом. Вызывается нескоьлко раз в процессе работы SH. В вашем случае подойдет событие
IF CALLCONTROL-STEP = 'PRESEL'.
В данном событие в таблицу
SHLP_TAB-SELOPT[] надо добавить строки ограничений как в обычную селект-опшн.
См. пример F4IF_SHLP_EXIT_EXAMPLE


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 12:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Мы с вами так будем долго обмениваться вопросами, пока вы точно не скажете где и как вы используете средство поиска. Если вы его просто на эаране по действию пользователя используете, то там я думаю все понятно, а если вызываете программно, то смотрите
http://sapboard.ru/forum/viewtopic.php ... 8%F1%EA%E0

http://sapboard.ru/forum/viewtopic.php ... =fieldexit


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 15 2007, 13:38 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Всем спасибо. Сделал как советовал Aval, хотя я писал в слабой надежде поставить где-нибудь "галку" и обойтись без программирования.


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

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


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

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


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

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