Текущее время: Пн, авг 04 2025, 13:23

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Шапка отчета при печати
СообщениеДобавлено: Ср, мар 04 2009, 19:16 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Добрый вечер!
Меня попросили сделать шапку при печати моего отчета на принтере. Я так понимаю, эта шапка должна появляться только на бумаге. Подтолкните в нужную сторону, где искать как это сделать?

Отчет выводится с помощью ALV OM.

_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шапка отчета при печати
СообщениеДобавлено: Ср, мар 04 2009, 19:28 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Hexogon написал:
Добрый вечер!
Меня попросили сделать шапку при печати моего отчета на принтере. Я так понимаю, эта шапка должна появляться только на бумаге. Подтолкните в нужную сторону, где искать как это сделать?

Отчет выводится с помощью ALV OM.
повесить обработчик на событие PRINT_TOP_OF_LIST?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шапка отчета при печати
СообщениеДобавлено: Чт, мар 05 2009, 18:31 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
В качестве подталкивания:
http://www.google.com/search?hl=en&q=ALV+print+header

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Шапка отчета при печати
СообщениеДобавлено: Пт, мар 13 2009, 11:28 
Специалист
Специалист

Зарегистрирован:
Чт, сен 04 2008, 12:40
Сообщения: 119
Откуда: Пермь
Пол: Мужской
Сделал так:

Code:
  CL_SALV_TABLE=>FACTORY(
*  EXPORTING
*    LIST_DISPLAY   = 'X'
*    R_CONTAINER    = my_container
*    CONTAINER_NAME =
  IMPORTING
    R_SALV_TABLE   = G_ALV
  CHANGING
    T_TABLE        = in_bsis_3[]
    ).
* CATCH CX_SALV_MSG .
*ENDTRY.
DATA: lr_grid       TYPE REF TO cl_salv_form_layout_grid,

       lr_grid2      TYPE REF TO cl_salv_form_layout_grid,

       lr_text       TYPE REF TO cl_salv_form_text,

       lr_action     TYPE REF TO cl_salv_form_action_info,

       lr_header     TYPE REF TO cl_salv_form_header_info,

   lr_label      TYPE REF TO cl_salv_form_label.




CREATE OBJECT lr_grid.
lr_header = lr_grid->create_header_information(
      row = 1
      column = 1
      text = 'Неотфактурованные позиции'
    ).
    lr_text = lr_grid->create_text(
      text = 'по счету'
      row = 2
      column = 1
    ).
    lr_action = lr_grid->create_action_information(
      text = s_hkont-low
      row = 2
      column = 2
    ).
    lr_action = lr_grid->create_action_information(
      text = s_hkont-high
      row = 2
      column = 3
    ).
    lr_text = lr_grid->create_text(
      text = 'на отчетную дату'
      row = 3
      column = 1
    ).
    lr_action = lr_grid->create_action_information(
      text = s_budat
      row = 3
      column = 2
    ).
*    lr_text = lr_grid->create_text(
*      text = 'Остатки неотфактурованных поставок'
*      row = 4
*      column = 1
*    ).
*    lr_action = lr_grid->create_action_information(
*      text = total
*      row = 4
*      column = 2
*    ).
    G_ALV->set_top_of_list( lr_grid ).
    G_ALV->set_top_of_list_print( lr_grid ).



_________________
Если долго биться головой об стену, то вскоре в стене появится небольшое отверстие ...


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

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


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

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


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

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