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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 02 2005, 17:58 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Супер Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!


мне удалось сделать вот так....

Code:
* User command
FORM user_comm USING r_ucomm     LIKE sy-ucomm
                     ls_selfield TYPE slis_selfield.

  DATA: params LIKE pri_params,
        valid.

  IF r_ucomm EQ '&PRINT'.

* print parameter declarations
    DATA: val,
          pripar TYPE pri_params,
          arcpar TYPE arc_params,
          lay   TYPE pri_params-paart,
          lines TYPE pri_params-linct,
          rows  TYPE pri_params-linsz,
          prsap TYPE pri_params-prsap,
          prunx TYPE pri_params-prunx,
          prbig TYPE pri_params-prbig.

    lay = 'Z_90_120'.
    prsap = ''.
    prunx = ''.
    prbig = ''.
    lines = 90.
    rows  = 120.

    CALL FUNCTION 'GET_PRINT_PARAMETERS'
         EXPORTING
              in_archive_parameters  = arcpar
              in_parameters          = pripar
              layout                 = lay
              sap_cover_page         = prsap
              host_cover_page        = prunx
              line_count             = lines
              line_size              = rows
              cover_page             = prbig
              no_dialog              = 'X'
         IMPORTING
              out_archive_parameters = arcpar
              out_parameters         = pripar
              valid                  = val
         EXCEPTIONS
              archive_info_not_found = 1
              invalid_print_params   = 2
              invalid_archive_params = 3
              OTHERS                 = 4.

    SUBMIT z_print_test TO SAP-SPOOL
      SPOOL PARAMETERS pripar
      ARCHIVE PARAMETERS arcpar
      WITHOUT SPOOL DYNPRO
      AND RETURN.
  ENDIF.

ENDFORM.



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

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
:) Я думал диалог тебе нужен :)

Кстати, а если пользователь захочет применить сортировки/фильтры, изменить порядок столбцов и напечатать? :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 03 2005, 16:24 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Сорри что не сразу ответил...

Цитата:
Кстати, а если пользователь захочет применить сортировки/фильтры, изменить порядок столбцов и напечатать?


хороший вопрос :)
я об этом еще не думал.... :)))) думаю не захочет ... по крайней мере пока .... :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 03 2005, 16:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Да это в принципе решаемо.. Пока не хотят - и так покатит :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установить формат печати
СообщениеДобавлено: Пн, ноя 02 2009, 16:42 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 21 2006, 17:16
Сообщения: 134
Откуда: Донецк
Пол: Женский
Вот и у меня такая надобность возникла. Но как написал гуру Т, через export to memory у меня не работает - видно еще есть какой-то экзит, который эти параметры принимает и передает куда-то для печати. Решение через SUBMIT ... TO SAP-SPOOL не устраивает. Как и у Ich Will, демка BCALV_TEST_FULLSCREEN формат печати не устанавливает (у нас 4.7) . Help :)

_________________
Если хочешь иметь то, чего никогда не имел - то должен делать то, чего никогда не делал.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

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


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

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


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

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