Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FastReport

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

Открыть новую тему     Написать ответ в эту тему

Coltrain

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Stendvik
Хммм.... Дурацкий вопрос, но на всякий случай, чтоб прояснить ситуацию, задам. Компоненты FIBPlus и их дополнение frxFIB установлены? Если установлены, видны ли они на закладке "Данные" ("Data") в дизайнере отчетов на крайней левой панели?

Всего записей: 160 | Зарегистр. 31-07-2002 | Отправлено: 11:43 26-11-2013
SnowSonic



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для работы ещё надо FIBPLus компоненты.

Всего записей: 127 | Зарегистр. 17-06-2001 | Отправлено: 12:26 26-11-2013
Zatupitel



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Перебрал несколько программ для редактирования fastreports шаблонов, пробовал открыть через Delphi 7+FastReport (TfrxReport -> Редактировать отчет) везде возникает одна и та же ошибка- "Не удалось найти класс TfrxFIBQuery".

В репорте наверное используются кросс-таблицы, либо подключение через драйвер к БД.
Нужна версия ФастРепорта не ниже Standart.

Всего записей: 465 | Зарегистр. 31-08-2006 | Отправлено: 13:48 26-11-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Coltrain

Цитата:
Stendvik  
Хммм.... Дурацкий вопрос, но на всякий случай, чтоб прояснить ситуацию, задам. Компоненты FIBPlus и их дополнение frxFIB установлены? Если установлены, видны ли они на закладке "Данные" ("Data") в дизайнере отчетов на крайней левой панели?
 

SnowSonic

Цитата:
Для работы ещё надо FIBPLus компоненты.

Спасибо. Пошел разбираться с FIBPlus. Похоже его мне действительно не хватает.

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 13:51 26-11-2013
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
пробовал открыть через Delphi 7+FastReport (TfrxReport -> Редактировать отчет) везде возникает одна и та же ошибка- "Не удалось найти класс TfrxFIBQuery". Спасибо всем ответившим

Ну так установи себе TfrxFibQuery В начале установить FIBPlus, а затем пакет frxFIB7.dpk и dclfrxFIB7.dpk для Delphi7

Всего записей: 1599 | Зарегистр. 01-03-2004 | Отправлено: 22:04 28-11-2013 | Исправлено: jonikDk, 09:01 29-11-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jonikDk

Цитата:
Ну так установи себе TfrxFibQuery  В начале установить FIBPlus, а затем пакет frxFIB7.dpk и dclfrxFIB7.dpk для Delphi7

 
Скачал триалку с оффсайта, установил. Все одно не помогает. Win 7 x64 проф, Delphi 7 (Entrerprise, Lite сборка), FIBPlus 7.5 триал, FR 4.9.32 ENT

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 09:27 29-11-2013
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пакеты frxFIB7.dpk и dclfrxFIB7.dpk есть в проинсталеных пакетах делфи?

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 15:20 30-11-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все таки счастье есть- компоненты удалось успешно установить. Спасибо всем участвовавшим!

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 07:59 02-12-2013 | Исправлено: Stendvik, 09:08 02-12-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, можно ли средствами fastreport script сделать экспорт в pdf? И еще- можно ли, опять же через fastreport script, один и тот-же отчет сформировать несколько раз (с разными значениями переменных, заданные в скрипте) "в один клик"?

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 07:46 04-12-2013
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите, пожалуйста, можно ли средствами fastreport script сделать экспорт в pdf?  

Да.

Цитата:
один и тот-же отчет сформировать несколько раз (с разными значениями переменных, заданные в скрипте) "в один клик"?

Скорее да, чем нет, всё зависит от конкретной задачи.
 

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 15:34 04-12-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering

Цитата:
Цитата:
Подскажите, пожалуйста, можно ли средствами fastreport script сделать экспорт в pdf?  
 
Да.  
 
Цитата:
один и тот-же отчет сформировать несколько раз (с разными значениями переменных, заданные в скрипте) "в один клик"?
 
Скорее да, чем нет, всё зависит от конкретной задачи.  

 
По-пробую описать проблему более подробно. Есть база данных firebird 2.5, есть программа которая работает с этой базой- внесение, изменение данных, различные отчетики и т.п. Отчеты печатаются через fastreport 4 и хранятся в fr3-файлах. Некоторые отчеты отрабатываются в больших количествах- по нескольку сотен и, как правило, не печатаются, а экспортируются в pdf. Нужно этот процесс автоматизировать. Была идея написать свой клиент для печати/экспорта отчетов на Delphi 7, но нет пароля к БД - он зашит в программу и есть еще кое-какие заморочки. В итоге, остается только редактировать шаблоны отчетов. Создавать новые тоже можно- если вопрос встанет, за тем, что бы каждый раз перед печатью /экспортом править шаблоны- тоже не проблема. Подскажите, плз, хоть в какую сторону копать?

Цитата:
Скорее да, чем нет, всё зависит от конкретной задачи.  

А как узнать, возможно это или нет? А то может я себе зря рак мозг зарабатываю. Могу скинуть в личку шаблон отчета.

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 02:35 05-12-2013
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в какую сторону копать?

   
  frx: TfrxReport;
  frxPDFExport: TfrxPDFExport;
 
  frx.LoadFromFile('.\Reports\name.fr3');
  frx.PrepareReport(true);
  frxPDFExport.FileName := 'name.pdf';
   
  frxPDFExport.Outline := true;
  frxPDFExport.EmbeddedFonts := true;
  frxPDFExport.ShowDialog := false;
  frx.Export(frxPDFExport);

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 10:34 05-12-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitus_Bering
 
Спасибо за подсказку. Похоже через скрипт ничего не получится- класса TfrxPDFExport не знает так же как и PrepareReport... Будем искать другие пути.

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 10:48 05-12-2013
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Stendvik
 

Цитата:
класса TfrxPDFExport не знает

 
Надо доустановить компоненты экспорта из каталога \Source\ExportPack

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 11:42 05-12-2013
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Stendvik
А что мешает подключится к базе FB под SYSDBA?

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 16:30 05-12-2013
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Надо доустановить компоненты экспорта из каталога \Source\ExportPack

Именно так!

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 20:51 05-12-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пароль SYSDBA-masterkey не подходит, исходников нет.

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 03:00 06-12-2013
NickNNN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Пароль SYSDBA-masterkey не подходит, исходников нет.

 
Переустановите InterBase / Firebird, пароли не хранятся в базе

Всего записей: 156 | Зарегистр. 25-11-2008 | Отправлено: 11:59 06-12-2013
mmlm10

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickNNN
После переустановки слетят все остальные пароли.

Всего записей: 453 | Зарегистр. 16-12-2003 | Отправлено: 13:01 06-12-2013
Stendvik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickNNN

Цитата:
Переустановите InterBase / Firebird, пароли не хранятся в базе  

Стоит по-пробовать: проще поднять один раз второй, сервер специально для массовых отчетов, и периодически копировать базу, чем откручивать несколько сотен отчетов вручную!

Всего записей: 119 | Зарегистр. 26-11-2006 | Отправлено: 17:13 06-12-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » FastReport


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru