Сохранение отчета в PDF формате

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
seawolf
Старожил
Сообщения: 213
Зарегистрирован: 08 Июль 2005, 11:23
Откуда: St. Petersburg

Re: Сохранение отчета в PDF формате

Сообщение seawolf »

Я года два назад ковырял штатный генератор - не устроил по причине скорости работы. Тратить дальше свое время возможности не было, поэтому подыскали генератор через кошелек. Сэкономили время и нервы. То о чем я писал также практически готовое для кларин решение, поскольку дается inc файл с описанием всех прототипопов на языке (документации тоже полно).
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Re: Сохранение отчета в PDF формате

Сообщение Игорь Столяров »

Губин Игорь писал(а):Т.е. я могу перехватить WMF генерируемый Clarion и на выходе получить готовый работающий PDF?
Обычно наоборот. Имея список WMF файлов с листами отчетов, можно добавлять их методами библиотеки в созданный PDF файл.
В принципе, то же самое, что и через MS Word / OO Writer, только конечно удобней и быстрей.
Кстати существует еще способ получить "полноценный" PDF - устанавливаешь любой PDF принтер (например бесплатный doPDF) и
даешь команду печати отчета на этот принтер ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Re: Сохранение отчета в PDF формате

Сообщение Губин Игорь »

Игорь Столяров писал(а):
Губин Игорь писал(а):Т.е. я могу перехватить WMF генерируемый Clarion и на выходе получить готовый работающий PDF?
Обычно наоборот. Имея список WMF файлов с листами отчетов, можно добавлять их методами библиотеки в созданный PDF файл.
Это я как раз и имел ввиду
Игорь Столяров писал(а):Кстати существует еще способ получить "полноценный" PDF - устанавливаешь любой PDF принтер (например бесплатный doPDF) и
даешь команду печати отчета на этот принтер ... ;)
ДА ЧТО ТЫ ГОВОРИШЬ?! :?: Не в жисть бы не догадался! 8)
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Re: Сохранение отчета в PDF формате

Сообщение Игорь Столяров »

Губин Игорь писал(а):ДА ЧТО ТЫ ГОВОРИШЬ?! :?: Не в жисть бы не догадался! 8)
Не надо воспринимать все так лично ... ;) Кому и кобыла - невеста. :)
Человек спросил - вспоминаем все возможные способы получить "русскочитаемый" PDF из отчета.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Re: Сохранение отчета в PDF формате

Сообщение Губин Игорь »

Не надо тогда цитировать меня, обидчивого :P
Это я только кажусь дураком! На самом деле я полный идиот!
nik190994
Активист
Сообщения: 196
Зарегистрирован: 28 Сентябрь 2009, 16:19

Re: Сохранение отчета в PDF формате

Сообщение nik190994 »

Предположение... Парсер WMF выдает текст в UTF-8 кодировке....
Предположение оказалось ошибочным...
Последний раз редактировалось nik190994 08 Декабрь 2011, 12:54, всего редактировалось 1 раз.
nik190994
Активист
Сообщения: 196
Зарегистрирован: 28 Сентябрь 2009, 16:19

Re: Сохранение отчета в PDF формате

Сообщение nik190994 »

"Пропахал" генерацию PDF Документа....
Файл формируется посредством
ReportTarget_OutFile FILE,DRIVER('DOS'),CREATE,PRE(RT_OUT),THREAD
RECORD
Buffer STRING(64000)
END
END
Похоже тут и "теряются" русские буковки...
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Re: Сохранение отчета в PDF формате

Сообщение Губин Игорь »

Ты предлагаешь ОEM поставить?
Это я только кажусь дураком! На самом деле я полный идиот!
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Сохранение отчета в PDF формате

Сообщение Yufil »

... а пользователи List & Label просто указывают имя PDF-файла, куда нужно вывести отчёт...
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Re: Сохранение отчета в PDF формате

Сообщение Губин Игорь »

С чем их и поздравляем! ;)
Ну, во-первых ничего не имею против них
Во-вторых: там цены выше на порядок
В-третьих - масса не всегда нужного функционала
Это я только кажусь дураком! На самом деле я полный идиот!
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Сохранение отчета в PDF формате

Сообщение Yufil »

Ну, насчёт цены - достаточно самой минимальной версии в ровно 1 копии. А если совесть по ночам не мучит - триал с сайта вполне работоспособен... А к хорошему быстро привыкаешь...
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Re: Сохранение отчета в PDF формате

Сообщение Игорь Столяров »

Yufil писал(а):А к хорошему быстро привыкаешь...
А какой "вес" у хорошей DLL, которую нужно добавить к приложению ? ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Сохранение отчета в PDF формате

Сообщение Yufil »

А ты приложение на весах взвешиваешь?
Полный комплект около 20 мег, но можно часть и не включать, если, например, не нужны определённые виды экспорта, отправка по e-mail и т.д. В стандартной версии меньше, потому что дизайнер тоже не входит (в профессиональной можно дизайнить отчёты в рантайме, в стандартной-только тот, кто инсталлировал систему).

Зато единообразный вывод в rtf, xls, pdf и кучу других с минимальным вмешательством программиста и куча других вкусностей - в общем, окупается...
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7373
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Re: Сохранение отчета в PDF формате

Сообщение Игорь Столяров »

Yufil писал(а):А ты приложение на весах взвешиваешь ?
Ага, вопрос не понравился ... ;)
Если используется полный и огромный функционал L&L по созданию пользовательских отчетов - то конечно в этом монстре есть смысл.
Но увеличивать на 20 MB приложение только для экспорта отчетов в PDF как-то совсем ... э ... слово "неразумно" не обидит ? :)

"единообразный вывод в rtf, xls, pdf и кучу других с минимальным вмешательством программиста" - можно сделать через любой офисный
пакет программ (MS Office / OpenOffice.org / LibreOffice) которые, в отличии от L&L установлены на любом компьютере. И совесть по ночам не мучит. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Губин Игорь
✯ Ветеран ✯
Сообщения: 2329
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Поблагодарили: 18 раз

Re: Сохранение отчета в PDF формате

Сообщение Губин Игорь »

Поддерживаю. Мне тоже не требуется "единообразный вывод". Более того, у меня в зависимости от формата файла (txt, xls, html, rtf) меняется формат и содержание отчёта.
Мне требуется только вывод в pdf того отчёта, который я сформирую. Не больше и не меньше.
Это я только кажусь дураком! На самом деле я полный идиот!
Ответить