Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.06.26;
Скачать: CL | DM;

Вниз

Rave Reports и PDF   Найти похожие ветки 

 
George ©   (2011-03-02 12:51) [0]

Вообще возможно выгрузить отчет Rave в PDF так, чтобы и кириллица нормально отображалась, и чтобы красиво было? У меня вот что-то никак не выходит. :(
Если это гиблый вариант, то где лучше делать отчеты, чтобы в PDF можно было выгрузиь? Ибо мне важнее всего именн PDF.


 
Anatoly Podgoretsky ©   (2011-03-02 12:59) [1]

> George  (02.03.2011 12:51:00)  [0]

Какой у тебя офис?


 
Inovet ©   (2011-03-02 13:01) [2]

> [0] George ©   (02.03.11 12:51)
> то где лучше делать отчеты, чтобы в PDF можно было выгрузиь?

ФР не?


 
George ©   (2011-03-02 13:02) [3]

У меня MS Office 2003, у клиента может и другой быть. Намекаете на OpenOffice?


 
XXL   (2011-03-02 13:02) [4]

Намекаем на PDF-принтер.


 
George ©   (2011-03-02 13:06) [5]


> XXL   (02.03.11 13:02) [4]

Он и использовался ранее, но неудобен. Объясню, почему. Человеку хочется, чтобы отчет формировался в пдфку и автоматически посылался клиенту в виде e-mail"а. PDF-принтер тут немножко неудобен.


 
Inovet ©   (2011-03-02 13:13) [6]

> [5] George ©   (02.03.11 13:06)
> хочется, чтобы отчет формировался в пдфку и автоматически
> посылался клиенту в виде e-mail"а

> [2] Inovet ©   (02.03.11 13:01)
> ФР не?


 
Anatoly Podgoretsky ©   (2011-03-02 13:17) [7]

> George  (02.03.2011 13:02:03)  [3]

Я намекал на офис 2007


 
Anatoly Podgoretsky ©   (2011-03-02 13:18) [8]

> XXL  (02.03.2011 13:02:04)  [4]

Тоже решение, ведь наверняка ему полноценный PDF не нужен


 
George ©   (2011-03-02 13:20) [9]


> Inovet ©   (02.03.11 13:13) [6]

Ну я вот думаю, ага. Надо почитать, поковырять. Неохота конечно отчеты из рэйва туда переделывать, но куда деваца.


 
Anatoly Podgoretsky ©   (2011-03-02 14:10) [10]

> George  (02.03.2011 13:20:09)  [9]

Напиши инструкцию для оператора


 
George ©   (2011-03-02 14:16) [11]


> Anatoly Podgoretsky ©   (02.03.11 14:10) [10]

Там оператор - сам заказчик. И он как раз таки и попросил сделать так, чтобы не через PDF принтер. В общем, попробую FR.


 
Anatoly Podgoretsky ©   (2011-03-02 16:23) [12]

> George  (02.03.2011 14:16:11)  [11]

Не через PDF принтер, тогда через Adobe Acrobat или генератор отчетов


 
George ©   (2011-03-04 14:58) [13]

Ну я таки сделал через FR, даже понравилось, поприятнее там как-то. Вот только вопрос возник - я обычно при запуске программы читаю путь к БД из реестра либо хардкодю в стиле ExtractFilePath(Application.ExeName) + "db.db". В Рэйв репортс отчет был привязан к данным прям в программе, поэтому там не было парева, а здесь в ФР отчет сам коннектица к ДБ, значит при его генерации мне надо как-то сделать, чтобы ADODatabase соединялся с базой не по пути, который был определен в дизайн-тайме, а по пути, которых я захочу (см. выше). Как это сделать? В параметрах путь передать?


 
clickmaker ©   (2011-03-04 15:00) [14]

> ФР отчет сам коннектица к ДБ

даже если подсунуть ему открытый набор данных?


 
George ©   (2011-03-04 15:06) [15]


> clickmaker ©   (04.03.11 15:00) [14]

А как подсунуть? В рэйве подсовывал, а тут че т хз. В мануале отчет сам к БД коннектился.


 
clickmaker ©   (2011-03-04 15:34) [16]

> А как подсунуть?

ну, старым дедовским способом, наверно
Database - DataSet - (DataSource) - Report
(Application.ExeName) + "db.db" прописываешь в Database


 
George ©   (2011-03-04 15:48) [17]


> Database - DataSet - (DataSource) - Report

Не совсем ясно. Точнее пока вообще не ясно.
В рэйве делалось так - в датамодуле был коннекшн, датасет и рэйвовский датасет коннекшн, привязанный к адодатасету. В дизайнере отчетов он эти датасет коннекшны видел и я к ним и цеплялся. Таким образом он хавал данные из программы.
В фр щас прям в дизайнере отчетов я создаю ADODatabase и три ADOQuery у меня, таким образом отчет при запуске сам вообще соединяется с БД и хавает данные оттуда, в обход самой программы так сказать.
И вот как заставить ADODatabase коннектица к БД, путь к которой определяется в рантайме я не знаю. Либо сделать как в рэйве, когда работа с БД абстрагирована программой, тоже непонятно как.


 
clickmaker ©   (2011-03-04 15:54) [18]

> В фр щас прям в дизайнере отчетов я создаю ADODatabase и
> три ADOQuery

зачем? почему нельзя использовать коннекшн и датасет из датамодуля?


 
George ©   (2011-03-04 16:03) [19]


> clickmaker ©   (04.03.11 15:54) [18]

Так я ж и не могу понять, каг.


 
George ©   (2011-03-04 16:03) [20]

В дата модуле у меня валяется еще TfrxReport, через него надо как-то?


 
clickmaker ©   (2011-03-04 16:04) [21]

> Так я ж и не могу понять, каг

и справки нету?


 
Inovet ©   (2011-03-04 16:27) [22]

> [15] George ©   (04.03.11 15:06)
> В мануале отчет сам к БД коннектился

Ты с идеологией недоразобрался. Можно зранить много чего о БД в т.ч. и настройки соединения в файле отчёта (*.fr3) или часть или все брать из "хост" приложения.


 
Inovet ©   (2011-03-04 16:28) [23]

> [16] clickmaker ©   (04.03.11 15:34)
> (DataSource)

там свой frxDataSource


 
Inovet ©   (2011-03-04 16:30) [24]

А справыка на сайте - в 3-х документах.


 
Inovet ©   (2011-03-04 16:33) [25]

> [24] Inovet ©   (04.03.11 16:30)
> А справыка на сайте - в 3-х документах.

http://www.fast-report.com/ru/documentation



Страницы: 1 вся ветка

Текущий архив: 2011.06.26;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.01 c
4-1227677945
Саня
2008-11-26 08:39
2011.06.26
Перехват названий окон и приложений


2-1300614132
snakeas
2011-03-20 12:42
2011.06.26
Не удается удалить картинку, созданную через jpg.savetofile()


15-1299958215
Fergo
2011-03-12 22:30
2011.06.26
Люди обясните что в этом коде не так???


15-1300117961
Сергей К.
2011-03-14 18:52
2011.06.26
Bob Marley - no woman, no cry


2-1300883913
Sewerneik
2011-03-23 15:38
2011.06.26
Поиск в БД в формате dbf через Table