Изменить имя отчета при печати | |
---|---|
tor300 Сообщений: 3 Дата регистрации: 15.06.2011 |
В проекте есть отчет talon.frx. Печатаем несколько раз с разными данными. В диспетчере печати при этом висят задания с именем talon.frx. Можно ли это имя как то изменить, чтобы оно отражало содержимое отчета. Или это невозможно? На вопрос зачем отвечу что при печати на виртуальном принтере точно так же всегда предлагает сохранить под именем talon.frx, приходится руками его менять.
|
Re: Изменить имя отчета при печати | |
---|---|
Taran Сообщений: 13623 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Первое что приходит в голову это копировать talon.frx и talon.frt во временную папку с новым именем и запускать уже этот отчет. Потом удалить.
Хотя в команде и есть опция NAME, но сам не пробовал. Может и поможет. |
Re: Изменить имя отчета при печати | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
При использовании Doro PDF Writer: www.the-sz.com можно выводить с любым именем при возможности удобного для пользователя "тихого вывода" без интерфейса виртуального принтера, причем с тишиной даже при перезаписи уже существующего файла, либо например включая автоматическую(!) добавку номера ко всем последующим вариантам с тем же именем. Также еще ряд настроек возможен для автоматизации. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 3 раз(а). Последнее : Crispy, 28.09.17 11:04 |
Re: Изменить имя отчета при печати | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Оно то да, но это если автора устроит простенькое и незамысловатое имя. Т.к. при попытке засунуть туда (в имя) нетчо типа "Авансовый отчёт Иванова И.И. о пребывании в ОАО 'Рога и Копыта' в период с 01/01/2017 по 09/01/2017 (окончательная версия)" скорее всего получится ба-а-льшуший карачун Не поможет, ибо она не про это - это для указания имени переменной куда фокс ссылку на DE отчёта поместит. 2 tor300 Если используется VFP9, и возможно перейти на "новую", объектно-поддерживаемую систему генерации отчётов (та что на классах ReportListener и утилитах ReportOutput.app и иже с ними основана - а включается всё через SET REPORTBEHAVIOR 90), то там задача решается просто - у класса ReportListener есть свойство PrintJobName - оно именно для указания "имени задания в очереди печати" и предназначено. ------------------ WBR, Igor Исправлено 1 раз(а). Последнее : Igor Korolyov, 28.09.17 13:50 |
© 2000-2024 Fox Club  |