Текущее время: Пн, май 12 2025, 20:43

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: SAPScript
СообщениеДобавлено: Чт, сен 16 2004, 14:33 
Гость
Здравствуйте!
У меня вопрос по SAP Script: у меня есть формуляр, который печатает табличку с данными в окне MAIN. Автоматически происходит перенос на следующую страницу. Возможно ли, чтобы в конце каждой страницы выводить итог, допустим одного столбца?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Чт, сен 16 2004, 18:02 
Гость
Решил от нечего делать решить проблемку, да провозился три часа почти, сам уже не рад.
В общем, решение есть, но какое-то замудреное слишком получается.
Если обещаете не смеяться, могу запостить.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 17 2004, 09:33 
Гость
Вот так наверное проще всего будет.
Приведу некий условный пример.
Программа: (ZTEST)
DATA g_amount LIKE gt_itab-menge.
....
* вывод в MAIN
CLEAR g_amount.
LOOP AT gt_itab.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
element = 'ITEM'
EXCEPTIONS
element = 1
function = 2
type = 3
unopened = 4
unstarted = 5
window = 6
bad_pageformat_for_print = 7
OTHERS = 8.
g_amount = g_amount + gt_itab-menge.
* т.е. суммируем столбцы в программе
ENDLOOP.
....
*---------------------------------------------------------------------*
* FORM clear_amount *
*---------------------------------------------------------------------*
* ........ *
*---------------------------------------------------------------------*
FORM clear_amount TABLES in_tab STRUCTURE itcsy out_tab STRUCTURE itcsy.
g_amount = 0.
ENDFORM.

Форма:
добавляем сразу под окном MAIN небольшое окошко типа const (назовем например FOOTER), а в нем:
* итог: &G_AMOUNT&
/: PERFORM CLEAR_AMOUNT IN PROGRAM ZTEST
/: ENDPERFORM


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 17 2004, 10:22 
Гость
Спасибо. Сегодня попробую.


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

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


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

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


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

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