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

Вывод отчета в файл

Добавлено: 02 Июнь 2008, 15:20
galia
Уважаемые программисты! Пожалуйста помогите и ответьте на, возможно, глупый вопрос. У меня древний Clarion4.
Отчеты выводятся в окно предварительного просмотра. Как вывести отчет в файл с возможностью потом его просмотреть. Спасибо.

Re: Вывод отчета в файл

Добавлено: 02 Июнь 2008, 17:07
Игорь Столяров
А какого формата желаем файл для просмотра ? ;)

Re: Вывод отчета в файл

Добавлено: 03 Июнь 2008, 12:08
galia
Игорь!
Формат обычный текстовый или Word.
С уважением
Галина

Re: Вывод отчета в файл

Добавлено: 03 Июнь 2008, 15:04
Игорь Столяров
1. Самый простой вариант - установить в Windows принтер "Generic / Text" указать для него печать в файл
и вывести на него отчет. Получится текстовый файл.

2. Можно немножко доработать стандарное окно просмотра отчета отчета и сделать экспорт
отчета в MS Word как картинку (см. например http://www.clarionlife.net/component/op ... ,/gid,302/)

Не могу сказать, что этот пример удасться запустить на C4, но файлы abreport.clw /inc с окном
просмотра и экспортом отчета в MS Word там есть ...

3. Сделать генерацию отчета в DOC / RTF файл через вызов OLE (но это уже совсем другая история).

Re: Вывод отчета в файл

Добавлено: 04 Июнь 2008, 17:24
Yufil
Самый простой вариант - попользоваться PDF - writer. Например, Easy PDF Creator.
В системе появляется ещё один принтер. Печатаем на него - и получаем PDF - файл с твёрдой копией для просмотра

Re: Вывод отчета в файл

Добавлено: 05 Июнь 2008, 16:51
galia
Спасибо за советы. Попробовала вариант решения N1 - установка GENERIC/tEXT. К сожалению этот вариант меня не устраивает, т.к. в том виде, как информация выводится в файл, конечный пользователь не может ни просмотреть, ни напечатать. Мне бы хотелось, чтобы из файла информацию можно было бы просмотреть и вывести напечать в том виде, в каком мы видим отчет в окне предварительного просмотра. Вариант 2 - не совсем ясно, как сделать экспорт отчета в MS WORD.
Попробовала вариант установки EAsy PDF Creator. Отчет выводится в PDF файл, но вместо русских букв - кракозябры и после того, как данные вывелись в файл, все таблицы приложения (Browse) становятся пустыми и приложение надо перезапускать. Приложение написано на Clarion 4. Если можете, посоветуйте что-нибудь.
Заранее спасибо.

Re: Вывод отчета в файл

Добавлено: 06 Июнь 2008, 7:17
morkovin
galia писал(а): Попробовала вариант установки EAsy PDF Creator. Отчет выводится в PDF файл, но вместо русских букв - кракозябры и после того, как данные вывелись в файл, все таблицы приложения (Browse) становятся пустыми и приложение надо перезапускать. Приложение написано на Clarion 4. Если можете, посоветуйте что-нибудь.
Заранее спасибо.
Ниже есть ветка "Как проще напечатать отчет в pdf". Почитай!
Виртуальный принтер doPDF работает отлично . Можно скачать отсюда http://www.dopdf.com

Re: Вывод отчета в файл

Добавлено: 06 Июнь 2008, 12:59
Yufil
Хмм. Пользовал PDF Creator без видимых проблем. А пустые таблицы - это что-то мистическое