powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport и Excel
7 сообщений из 7, страница 1 из 1
FastReport и Excel
    #34803792
shura223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с несколькими проблемами:
1) Надо чтобы при экспорте из FastReport'a в Excel не выскакивало таблички с выбором отображать отчет после сохранения или нет, а сразу открывался Excel с отчетом и дальше при желании можно было его сохранять.
2) Кнопка по которой сразу вызывался Excel из программы написаной на Delphi, без предварительного просмотра отчета в FastReport'е.
3) Наверное проблема больше не с FastReport'ом, а с Excel, но на всякий случай спрошу здесь. Допустим, по каждому значению из БД генерится свой отчет. Их можно все экспортировать в Excel по отдельности. Но требуется, чтобы для каждого значения из БД в итоговом XLS-файле была отдельная страница. То есть например выбирается заказчик, тыкается печать, выводятся все заказы по заказчику. Так можно делать для каждого заказчика. Требуется сделать кнопку, по которой будет генериться XLS-файл, в котором будут страницы, названые по именам заказчиков и на каждой странице соответствующие заказы.
Спасибо за помощь.
...
Рейтинг: 0 / 0
FastReport и Excel
    #34809737
shura223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите хотя бы по одному вопросу!
...
Рейтинг: 0 / 0
FastReport и Excel
    #34816838
shura223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите кто-нибудь, где узнать можно по вышеуказанным вопросам. Надеялся получить помощь здесь, но дедлайн близко...
...
Рейтинг: 0 / 0
FastReport и Excel
    #34816886
Peter Kirillow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а тут не смогли помочь ?
...
Рейтинг: 0 / 0
FastReport и Excel
    #34821449
shura223
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На Фаст-Репорт форуме зарегиться не могу уже больше года по непонятной мне причине. Не приходит письмо на мыло и все. Пробывал разные мыла - результат один.
...
Рейтинг: 0 / 0
FastReport и Excel
    #34830357
danila_dru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делал когда-то вот так :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 frxReport1.Clear;
 frxReport1.LoadFromFile(ExtractFilePath(Application.ExeName)+'karta.fr3');
 frxReport1.PrepareReport();
 frxBMPExport1.Resolution:=strtoint(Form1.resolution_Edit.text);
 frxBMPExport1.FileName:=ExtractFilePath(Application.ExeName)+'files\'+inttostr(file_n);
 frxBMPExport1.ShowDialog:=False;
 frxReport1.Export(form1.frxXLSExport1);

вроде работало и отчёт сам не показывало. правда вот экспорт прогрессом отображался
...
Рейтинг: 0 / 0
FastReport и Excel
    #35288955
Организация базы данных не верна.
Надо сохранять не самого заказчика, а его ключ.
Далее делать проверку на существование файла ексель.
Если нет, то делай скрытый экспорт типа такого:
frxPDFExport1.FileName := Data.fieldbyname('KOD').asstring + '.pdf';
frxPDFExport1.Compressed := true;
frxPDFExport1.PrintOptimized := true;
frxPDFExport1.DefaultPath := '\Vidan';
frxPDFExport1.Creator := 'I';
frxPDFExport1.ShowProgress := true;
frxPDFExport1.Author := 'I';
frxPDFExport1.ShowDialog := false;
Frxreport1.Export(frxPDFExport1);
Если есть, то делай перезапись. и т.д.

Ну а в чем солжность запуска файла ексель? если известен код.
То делаешь Shellexecute и всё
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / FastReport и Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]