Страница 1 из 1

Настроить печать отчета с программы

Добавлено: 12 Январь 2020, 19:12
FCN
Собственно задача - вывести результат работы программы сразу на принтер.
"Затык" именно в выводе на печать. Подскажите, как это сделать. Спасибо.
п.с. сильно не ругайте, если вопрос тупой. В "теме" всего несколько недель.

Настроить печать отчета с программы

Добавлено: 12 Январь 2020, 19:48
Игорь Столяров
Если у Вас уже есть отчёт и Вы хотите его сразу распечатать на текущий принтер -
просто отключите предварительный просмотр в окне настройки отчёта (см. рисунок)

1.jpg

Настроить печать отчета с программы

Добавлено: 13 Январь 2020, 17:22
FCN
Игорь Столяров писал(а): 12 Январь 2020, 19:48Если у Вас уже есть отчёт и Вы хотите его сразу распечатать на текущий принтер -
просто отключите предварительный просмотр в окне настройки отчёта (см. рисунок)


1.jpg
Наверное не правильно меня поняли или я не до конца корректно объяснил.
Мне нужно, чтобы печать результата отчета уходила на принтер автоматически в момент завершения работы скрипта.

Настроить печать отчета с программы

Добавлено: 13 Январь 2020, 17:35
Игорь Столяров
А что такое "скрипта" ? Кто его запустил, где и зачем ?
В первом вопросе о нём ничего не было сказано ...

Настроить печать отчета с программы

Добавлено: 13 Январь 2020, 23:45
kreator
Я подозреваю, что ТС не хочет делать отчёт (report). Хочет сразу что-то послать на принтер. Хотя пишет "печать результата отчета" :? .

Настроить печать отчета с программы

Добавлено: 14 Январь 2020, 18:14
FCN
kreator писал(а): 13 Январь 2020, 23:45Я подозреваю, что ТС не хочет делать отчёт (report). Хочет сразу что-то послать на принтер. Хотя пишет "печать результата отчета"
И то, и то. Так хочу не я, а пользователь.

Настроить печать отчета с программы

Добавлено: 14 Январь 2020, 18:28
Дед Пахом
Вы объясните, как сейчас-то? Куда сейчас уходят результаты отчёта в момент завершения работы скрипта? На экран, в файл, в корзину?

Настроить печать отчета с программы

Добавлено: 14 Январь 2020, 21:26
kreator
FCN, если Вы хотите помощи, нужно поподробнее рассказать. Зачем нам догадываться и тащить всё из Вас клещами? Скажем, у меня есть подозрение, что расчёт/подсчёт относительно долгий и нет смысла его делать второй раз в репорте. Но опять же это я вилами по воде...
inline писал(а): 14 Январь 2020, 17:55
kreator писал(а): 13 Январь 2020, 23:45Я подозреваю, что ТС не хочет делать отчёт (report). Хочет сразу что-то послать на принтер. Хотя пишет "печать результата отчета"
собственно Вы правы.
inline, Вы с FCN заодно? :D

Настроить печать отчета с программы

Добавлено: 16 Январь 2020, 10:44
Губин Игорь
Я не понял вопроса. Делается же автоматически...

Настроить печать отчета с программы

Добавлено: 19 Январь 2020, 17:00
FCN
Понял, в чем была проблема. У меня (точнее на компе, где отчет будет юзаться) Виндовс 10 и несколько принтеров. Надо было убрать возможность для ОС управлять принтерами. https://printeru.info/poleznoe/ustanovi ... -v-windows п. 1.1. Это снять или поставить галку?
Поставил нужный принтер по умолчанию и все четко печатает. А был пдф-креатор (электронный документооборот его использует, а точнее бухгалтер для загрузки "сканов" ЭД).

Настроить печать отчета с программы

Добавлено: 19 Январь 2020, 18:41
Игорь Столяров
FCN писал(а): 19 Январь 2020, 17:00 Надо было убрать возможность для ОС управлять принтерами.
Статья очень правильная и наверно полезная. Но это ведь лайфхак по Windows 10 для домохозяек. ;)
Как программист, Вы можете легко в программе устанавливать и переключать печать на нужный принтер,
не зависимо от версии Windows и того является ли принтер текущим в Windows или же нет … :

Код: Выделить всё

  Printer{PropPrint:Device} = Наименование принтера

Настроить печать отчета с программы

Добавлено: 20 Январь 2020, 17:12
porutchik
Игорь Столяров писал(а): 19 Январь 2020, 18:41 Вы можете легко в программе устанавливать и переключать печать на нужный принтер
или научить бухгалтера выбирать принтер из программы.

Настроить печать отчета с программы

Добавлено: 20 Январь 2020, 17:36
kreator
ИМХО печать сразу на принтер, да ещё и на принтер по умолчанию - это мина, которая будет срабатывать постоянно. Где-то в настройках проги должна быть настройка принтера для таких отчётов. Чобы не зависеть от конкретного "бухгалтера" или ещё кого.