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

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


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

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


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

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