Текущее время: Ср, май 14 2025, 09:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Обновление в ALV
СообщениеДобавлено: Чт, июл 14 2005, 10:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
Делаю, как обычно в паи логике
при зодании экрана в PBO


Code:
IF go_custom_container3 IS INITIAL.
    CREATE OBJECT go_custom_container3
      EXPORTING
       container_name = 'ALVCONTEINER3'


    CREATE OBJECT go_grid3
      EXPORTING
        i_parent = go_custom_container3.


* Create objects
    CALL METHOD cl_gui_cfw=>flush.

    SELECT *
      FROM zur_tab_schet
      INTO TABLE gi_zur_tab_schet
       WHERE bukrs = n_bukrs     "БЕ

*...Load data into the grid and display them
    CALL METHOD go_grid3->set_table_for_first_display
      EXPORTING
        i_structure_name = 'ZUR_TAB_SCHET'
      CHANGING
        it_outtab        = zur_tab_schet.

  ELSE.
*---обновление алв
    SELECT *
      FROM zur_tab_schet
      INTO TABLE gi_zur_tab_schet
       WHERE bukrs = n_bukrs     "БЕ

    CALL METHOD go_grid3->refresh_table_display.

  ENDIF.


затем на событие кнопки навесил код, добавляющий строки в в таблицу zur_tab_schet и обновляющий соответственно по запросу
внутреннюю таблицу gi_zur_tab_schet
вызываю
Code:
CALL METHOD go_grid3->refresh_table_display.


но по сути ALV не обновляется
Сколько было строк столько и осталось

В чём может быть дело?

[/code]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 11:01 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
А PBO отрабатывает?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 11:09 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
да экран прорисовывается, выводит алв
допустим 7 строк
по кнопке код добавляет допустим ещё одну - 8-ю
и добаляет её во внутреннюю(проверено), затем делает 'refresh'
но 0 реакции

единственное - при выходе с экрана мелькает 8 строчек, но, с экрана, то вышли уже.

при следуещем заходе на экран , всё нормально, все 8 строк


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 11:41 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
А кнопка где? В GUI-статусе экрана или в гриде?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 12:36 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, сен 20 2004, 12:06
Сообщения: 121
Пол: Мужской
нкнопка а томже экране где и алвконтейнер


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 12:57 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Если кнопка действительно на экране, а не на панели инструментов грида, то тогда всё должно работать. Проверьте, присвоен ли кнопке функциональный код.


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

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


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

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


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

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