Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.06.26;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.004 c
15-1300139550
antonn_win7
2011-03-15 00:52
2011.06.26
Фаервол Comodo


15-1299314549
Galera
2011-03-05 11:42
2011.06.26
СБИС - поиск сервера ПГД - и все это через прокси


15-1299923817
Polevi
2011-03-12 12:56
2011.06.26
Solution explorer


2-1300451637
umbra
2011-03-18 15:33
2011.06.26
компилятор не распознает класс


2-1299153217
Soulofangel
2011-03-03 14:53
2011.06.26
реализовать работу устройства "Автоматический выключатель"





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский