Текущее время: Ср, июл 30 2025, 20:48

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


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

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


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

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