FastReport

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Hmyrii
Постоянный гость
Сообщения: 62
Зарегистрирован: 07 июн 2006, 08:23

FastReport

Сообщение Hmyrii »

Люди добрые, поможите чем можете.
Вот приспичило мне сделать отчет на FastReport. Навоял я интерфейс где создаются DataSet-ы, DataStream-ы и прочие нужные вещи. Создал я шаблон отчета типа test.fr3 с именем testReport. В коде в процедуре RunFReport указываю это имя. А вопросы вот в чем:
1. Поключаю полученный ресурсник, а куда надо положить этот шаблон?
2. Как править формы стандартных отчетов построенных на FastReport? Нашел я исходный файл *.fr3, внес в него нужные изменения, а что дальше, собственно вопрос сводится к первому, куда теперь подложить этот файл?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

не куда
он компилится в ресурс.
Gali
Постоянный гость
Сообщения: 71
Зарегистрирован: 16 апр 2007, 11:48
Откуда: г. Кемерово
Контактная информация:

Сообщение Gali »

Доброго времени суток, коллеги.

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

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

Подскажите, плиз, как с этой бедой бороться?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

Отметьте в екселе отчет. Задайте обрамление.
Gali
Постоянный гость
Сообщения: 71
Зарегистрирован: 16 апр 2007, 11:48
Откуда: г. Кемерово
Контактная информация:

Сообщение Gali »

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

увы, попробовала так сделать - всё по прежнему - импортирует только 1-й столбец таблицы.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

нет
отмечаем область мыхой.
нажимаем правую кнопку
"формат ячеек" далее вкладка "границы"
далее задаем рамку

вроде так
Gali
Постоянный гость
Сообщения: 71
Зарегистрирован: 16 апр 2007, 11:48
Откуда: г. Кемерово
Контактная информация:

Сообщение Gali »

:) спасибо ОГРОМНОЕ.

а не подскажете где можно достать что-нибудь типа инструкции по fastreport ?
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Сообщение Seybukan »

на ихнем сайте
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Как создать новый шаблон *.fr3 с нуля? Что надо запустить?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

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

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

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

атлантис 5.4.17
LaaLaa

Сообщение LaaLaa »

Назвать форму при сохранении нужно не "tmpDSet" а 'Расшифровка'
Evgeny
Сообщения: 11
Зарегистрирован: 26 фев 2009, 14:34
Контактная информация:

Сообщение Evgeny »

Gali писал(а)::) спасибо ОГРОМНОЕ.

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

Re: FastReport

Сообщение Evgeny »

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

Сообщение LaaLaa »

FastReport инструкция для программистов Галактики
Читайте тут: http://www.tyumbit.ru/gal_forum/viewtop ... 0149d987ec
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Спасибо, Михаил. Думаю это как раз то, что нужно :-)
Ответить