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

Часовой пояс: 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 часа


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

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


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

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