Страница 1 из 1

FastReport

Добавлено: 28 сен 2007, 10:27
Hmyrii
Люди добрые, поможите чем можете.
Вот приспичило мне сделать отчет на FastReport. Навоял я интерфейс где создаются DataSet-ы, DataStream-ы и прочие нужные вещи. Создал я шаблон отчета типа test.fr3 с именем testReport. В коде в процедуре RunFReport указываю это имя. А вопросы вот в чем:
1. Поключаю полученный ресурсник, а куда надо положить этот шаблон?
2. Как править формы стандартных отчетов построенных на FastReport? Нашел я исходный файл *.fr3, внес в него нужные изменения, а что дальше, собственно вопрос сводится к первому, куда теперь подложить этот файл?

Добавлено: 28 сен 2007, 11:16
Seybukan
не куда
он компилится в ресурс.

Добавлено: 03 дек 2007, 07:46
Gali
Доброго времени суток, коллеги.

Специ по fastreport`y - отзовитесь, плиз.

нужно в fastreport завести кучу отчетов, их формы подготовлены в Excel`e, только вот через мастер импорта они не хотят импортироваться в том виде, в котором они в исходнике - импортируется лишь часть файла - а точнее только первый столбец из exel - файла.
Как быть??? в документации по импорту прочитала лишь то, что если проставить настройки - всё импортируется, но у меня не срабатывает.

Подскажите, плиз, как с этой бедой бороться?

Добавлено: 03 дек 2007, 11:58
Seybukan
Отметьте в екселе отчет. Задайте обрамление.

Добавлено: 04 дек 2007, 09:04
Gali
если я правильно поняла, то нужно разметкой страницы выделить область печати отчета, а затем выделить сам отчет, запустить импорт... и придет счастье ???

увы, попробовала так сделать - всё по прежнему - импортирует только 1-й столбец таблицы.

Добавлено: 05 дек 2007, 12:16
Seybukan
нет
отмечаем область мыхой.
нажимаем правую кнопку
"формат ячеек" далее вкладка "границы"
далее задаем рамку

вроде так

Добавлено: 05 дек 2007, 14:08
Gali
:) спасибо ОГРОМНОЕ.

а не подскажете где можно достать что-нибудь типа инструкции по fastreport ?

Добавлено: 05 дек 2007, 16:19
Seybukan
на ихнем сайте

Добавлено: 01 июл 2008, 08:17
Алексей
Как создать новый шаблон *.fr3 с нуля? Что надо запустить?

Добавлено: 22 апр 2009, 12:01
Алексей
Есть интерфейс, в нем объявлен dataset tmpDSet, в нем таблица наполненная данными.
для запуска RunFReport(tmpDSet, 'Расшифровка', true );

При запуске интерфейсы появляется чистый редактор Freport
Рисую форму, называю её tmpDSet и сохраняю в ресурс.
Перегружаю галактику, запускаю отчет и опять вижу пустую форму для редактирования...

Раньше вроде так делал - работал, а что сейчас случилось?

атлантис 5.4.17

Добавлено: 22 апр 2009, 15:02
LaaLaa
Назвать форму при сохранении нужно не "tmpDSet" а 'Расшифровка'

Добавлено: 22 апр 2009, 17:06
Evgeny
Gali писал(а)::) спасибо ОГРОМНОЕ.

а не подскажете где можно достать что-нибудь типа инструкции по fastreport ?
fReport.dll, входящая в состав Галактики начиная с версии 8.10.21.0 поставляется вместе с официальным chm фастрепортовским файлом помощи. Вызов справки доступен из дизайнера отчетов по меню "? -> Справка".
Этот же файл помощи можно скачать с официального сайта FastReport.

Re: FastReport

Добавлено: 22 апр 2009, 17:13
Evgeny
Hmyrii писал(а):Люди добрые, поможите чем можете.
Вот приспичило мне сделать отчет на FastReport. Навоял я интерфейс где создаются DataSet-ы, DataStream-ы и прочие нужные вещи. Создал я шаблон отчета типа test.fr3 с именем testReport. В коде в процедуре RunFReport указываю это имя. А вопросы вот в чем:
1. Поключаю полученный ресурсник, а куда надо положить этот шаблон?
2. Как править формы стандартных отчетов построенных на FastReport? Нашел я исходный файл *.fr3, внес в него нужные изменения, а что дальше, собственно вопрос сводится к первому, куда теперь подложить этот файл?
При первом запуске RunFReport, если отчетов для данного интерфейса нет, запустится пустой дизайнер FastReport. В нем создаем форму отчета или загружаем из файла на диске. Сохранить можно либо на в файл диск, либо в ресурс. Вслучае сохранения в ресурс форма сохраняется в ресурсный файл с именем Atlantis_ИмяПользователя.res и будет доступна до тех пор пока вы этот ресурс не удалите. Если сохранить в файл, то потом можно прикомпилировать форму к любому ресурснику утилиткой FRRes. Но тут следует помнить, что форма будет доступна только для того интерфейса, для которого она создавалась.

Добавлено: 22 апр 2009, 17:21
LaaLaa
FastReport инструкция для программистов Галактики
Читайте тут: http://www.tyumbit.ru/gal_forum/viewtop ... 0149d987ec

Добавлено: 23 апр 2009, 06:27
Алексей
Спасибо, Михаил. Думаю это как раз то, что нужно :-)