Текущее время: Вс, авг 03 2025, 21:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Обновление отчета после обновления таблицы БД
СообщениеДобавлено: Чт, окт 25 2007, 15:41 
Гость
Есть отчет, выводящий данные из таблицы с помощью write
По клику на строку отчета происходит переход на форму в которой добавляется новая запись в таблицу.
по возвращению на экран отчета новая запись в отчете не появляется.
Появляется только после перезапуска программый.
Как сделать обновление экрана отчета после возвращения со SCREEN добавления записи.
Code:
SELECT  * FROM zbuffertable INTO CORRESPONDING FIELDS OF wa_buffertable

   WRITE: / wa_buffertable-_id,
               wa_buffertable-created_date,
  .................
   AT LINE-SELECTION.
  IF sy-lsind = 1.
        CALL SCREEN 100.
  ENDIF.



Последний раз редактировалось Гость Чт, окт 25 2007, 15:55, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Чт, окт 25 2007, 15:51 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Само в отчете ничего обновляться не будет, нужны дополнительные телодвижения
смотрите хелп по:
READ LINE (READ CURRENT LINE)
MODIFY LINE (MODIFY CURRENT LINE)

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление отчета после обновления таблицы БД
СообщениеДобавлено: Чт, окт 25 2007, 15:52 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Изя Шниперсон написал(а):
Есть отчет, выводящий данные из таблицы с помощью write
По клику на строку отчета происходит переход на форму в которой добавляется новая запись в таблицу.
по возвращению на экран отчета новая запись в отчете не появляется.
Появляется только после перезапуска программый.
Как сделать обновление экрана отчета после возвращения со SCREEN добавления записи.
Code:
SELECT  * FROM zbuffertable INTO CORRESPONDING FIELDS OF wa_buffertable

   WRITE: / wa_buffertable-_id,
               wa_buffertable-created_date,
  .................
   AT LINE-SELECTION.
   ELSEIF sy-lsind = 1.
        CALL SCREEN 100.
  ENDIF.



Либо через автоматический перезапуск отчёта submit-ом с пропуском экрана выбора.
Либо Modify Line ...

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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