Проблемы с печатью в Reports

query!
Дата: 01.08.2005 16:09:54
Привет, всем. Скажите пожалуйста в чем может быть проблема.
Нужно вызвать из forms отчет и отправить его напрямую на печать. Пишу:
Add_Parameter(par_list,'DESTYPE', TEXT_PARAMETER, 'PRINTER');
Run_Product(REPORTS, Report_Dir, ASYNCHRONOUS, RUNTIME, FILESYSTEM, par_list, NULL); 
Но почему-то в этом случае не отображается стандартное виндовое окно печати, ничего не происходит, получается просто пустой лист. Сам отчет работает нормально. Версия Forms, Reports - 6.0
vitalych
Дата: 01.08.2005 16:13:37
попробуй добавить параметр BATCH=YES
Add_Parameter(par_list,'BATCH', TEXT_PARAMETER, 'YES');
query!
Дата: 01.08.2005 16:24:30
Не помогает. Интересно, что запуск отчета из командной строки работает нормально, все печатается по человечески, а Run_Product не работает :(
vitalych
Дата: 01.08.2005 16:27:45
query!
Но почему-то в этом случае не отображается стандартное виндовое окно печати, ничего не происходит, получается просто пустой лист.

Недопонял вопрос, - отчет открывается пустой (без заголовков, данных) или как?
query!
Дата: 01.08.2005 16:35:32
В результате, получается просто пустой лист. Ничего нет вообще! Когда я запустаю отдельно отчет, то сначал появляется виндовое окно печати, а потом печатается нормальный очет. А когда запускаю его из формы. То запускается фоновый процессор, там пишется что форматируется страница, а из принтера вылазит просто чистый лист и все! Это если через Run_Product, а если вызывать отчет из формс через командную строку с теми же параметрами, то все нормально.
vitalych
Дата: 01.08.2005 16:42:27
Во млин!
Это уже что-то новое.

Как варианты:
1. Не пропатченный девелопер (какая версия форм?)
2. Попробовать задать разные значения для параметра отчета MODE (character | bitmap)
query!
Дата: 01.08.2005 16:47:01
Forms - 6.0.5.33.0
Mode тоже не помагает.
vitalych
Дата: 01.08.2005 17:00:50
query!
Forms - 6.0.5.33.0
Mode тоже не помагает.

Странная хрень.
6.0.5 вообще древний релиз - может какие баги.

Попробуй тогда вызывать отчет не через run_product, а более старым методом, указав его в форме (пункт 'Отчеты') и вызывать через run_report_object
Tolmachov Dmitiry
Дата: 01.08.2005 17:44:34
Может какой user_parameter забываешь передавать в отчет из формы? Тогда запросы формируются пустыми и разметка на листе не появляется.
query!
Дата: 01.08.2005 17:50:53
Ну я думаю, если что-то было с user он бы всегда наверное так работал, а не работает только если destype = 'printer'