Текущее время: Вт, апр 16 2024, 17:57

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Пн, ноя 06 2017, 14:51 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 174
Добрый день. Есть к объекту вложения ( у нас они находятся на контент сервере) .
ПО нажатию кнопки "печать" необходимо отправить ВСЕ документы для этого объекта на печать (Word, Excel, PDF) .
Кто-то делал что-то подобное? Поскольку документов может быть 10- 20 пользователи отказываются открывать каждый документ и печатать.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Вт, ноя 07 2017, 12:51 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
dev403k написал(а):
Добрый день. Есть к объекту вложения ( у нас они находятся на контент сервере) .
ПО нажатию кнопки "печать" необходимо отправить ВСЕ документы для этого объекта на печать (Word, Excel, PDF) .
Кто-то делал что-то подобное? Поскольку документов может быть 10- 20 пользователи отказываются открывать каждый документ и печатать.
Спасибо.


Что значит "отказывается открывать документ"? Вы имеете ввиду загружать документ(ы) (файлы) на локальную машину, открыть (если есть необходимый софт!) и затем отправить на печать?
А сейчас Вы что хотите сделать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Вт, ноя 07 2017, 12:55 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2017, 23:56
Сообщения: 537
Besa написал:
dev403k написал(а):
Добрый день. Есть к объекту вложения ( у нас они находятся на контент сервере) .
ПО нажатию кнопки "печать" необходимо отправить ВСЕ документы для этого объекта на печать (Word, Excel, PDF) .
Кто-то делал что-то подобное? Поскольку документов может быть 10- 20 пользователи отказываются открывать каждый документ и печатать.
Спасибо.


Что значит "отказывается открывать документ"? Вы имеете ввиду загружать документ(ы) (файлы) на локальную машину, открыть (если есть необходимый софт!) и затем отправить на печать?
А сейчас Вы что хотите сделать?

как понимаю, нажать в сапе кнопку, и все 10 документов сразу на принтер идут,а не каждый открыть, и кликать в ворде/екселе/акробате печатать.

с Офисом могу предложить использовать OLE


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Ср, ноя 08 2017, 09:12 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 174
Besa написал:
Что значит "отказывается открывать документ"? Вы имеете ввиду загружать документ(ы) (файлы) на локальную машину, открыть (если есть необходимый софт!) и затем отправить на печать?
А сейчас Вы что хотите сделать?


Добрый день.
Прав Kuranov.Dmitry.
Нужно нажать кнопку и чтобы все вложения на принтер "пошли". Т.е пользователь не открывал каждый документ и не выбирал опцию -> "Печать".
Нашла ссылку https://blogs.sap.com/2013/08/18/printi ... l-desktop/

Пока организовала через сохранение на локальный диск.
-Автоматически определяю каталог на С:\, если его нет, создаю.
-Каждый документ сохраняю в этом каталоге
-После печати все удаляю.
Пока проблема только с PDF. При выполнении cl_gui_frontend_services=>execute (...operation = 'PRINT'....) открывается pdf-форма. пока это не могу побороть.
Запустить все это без сохранения на диске не получалось.

Если есть другие методы реализации этой задачи, пишите.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Ср, ноя 08 2017, 09:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Готовьтесь к проблемам. Печать выполняется средствами сторонних программ. При возникновении сбоев (отвалился принтер, кончилась бумага и т.д.) будет теряться информация о том "что же мы напечатали", т.к. нет информации об окончании процесса печати
С pdf, кстати, все проще, их как раз можно печатать средствами сап.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Ср, ноя 08 2017, 10:25 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Согласен с Кодером
Об этом и говорю, определиться с подходом - надо ли "уходить" от конечного терминала или нет, нюансов там хватает. Вариантов несколько.

На счет PDF - у Вас есть бинарник, открываете(создание) запрос в спул, укладываете файл через write_binary, закрываете. ФМ-ов, классов и примеров RSPO* полно (как вариант класс CL*RSPO*HAND*).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Ср, ноя 08 2017, 10:38 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
dev403k написал(а):
(Word, Excel, .

Есть понимание формат 2007+?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Необходимо "отправить на печать" все файлы.
СообщениеДобавлено: Ср, ноя 08 2017, 11:20 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 174
Добрый день.
Besa написал:
Есть понимание формат 2007+?

1) Да они могут сохранить и прикрепить разные версии.

Кодер написал(а):
Готовьтесь к проблемам......

2) Это я предупредила. Согласны проверять напечатанное(Ну это их работа). Т.к сейчас много вложений( до 20) по разным поставщикам. Пользователь открывает не один сразу, чтобы сэкономить время... что запустил, что не получилось, комп виснет из-за большого количества открытых документов...
Запустить одним махом, а затем проверить, наверное будет проще.

Besa написал:
На счет PDF - у Вас есть бинарник ....

Огромное спасибо. Сегодня же посмотрю.


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

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


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

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


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

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