Форум: "Прочее";
Текущий архив: 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