Текущее время: Сб, авг 02 2025, 11:36

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Фильтр в ALVGRID
СообщениеДобавлено: Пн, июл 09 2007, 09:30 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, май 10 2007, 12:13
Сообщения: 52
Пытаюсь сделать фильтрацию, чтобы строки с заполненной датой не заполнялись:
Code:
      CALL METHOD grid->GET_FILTER_CRITERIA
          importing ET_FILTER = pt_filt
          EXCEPTIONS
            OTHERS  = 99.
      perform prepare_filter_table CHANGING pt_filt.

      CALL METHOD grid->SET_FILTER_CRITERIA
          exporting IT_FILTER = pt_filt
          EXCEPTIONS
            NO_FIELDCATALOG_AVAILABLE = 1
            OTHERS  = 99.


CALL METHOD grid->refresh_table_display
      EXPORTING
        is_stable      = stbl
     EXCEPTIONS
      finished       = 1
      OTHERS         = 99.

Где:
Code:
FORM prepare_filter_table CHANGING pt_filt TYPE lvc_t_filt .
DATA ls_filt TYPE lvc_s_filt .
ls_filt-fieldname = 'DATE_TO_REAL' .
ls_filt-tabname = 'ZWF_case1'.
ls_filt-sign = 'E' .
ls_filt-option = 'BT' .
ls_filt-low = '20100101' .
ls_filt-high = '20101231' .
APPEND ls_filt TO pt_filt .
ENDFORM.

Фильтрация почему-то не происходит, может кто подскажет что не так и может кто знает где почитать об опциях типа ls_filt-sign = 'E' или ls_filt-option = 'BT' .


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

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
http://help.sap.com/saphelp_470/helpdata/en/9f/dba71f35c111d1829f0000e829fbfe/content.htm

попробуйте не заполнять
ls_filt-tabname = 'ZWF_case1'.


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

Зарегистрирован:
Чт, май 10 2007, 12:13
Сообщения: 52
Спасибо. Все получилось.


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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