Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» FastReport

Автор: dimm78
Дата сообщения: 18.02.2015 19:54
dix75


Цитата:
Как можно быстро и безболезненно перегнести с RaveReport to Fastreport
И возможно ли это?


Вот

_http://www.fast-report.com/ru/blog/26/show/
Автор: dix75
Дата сообщения: 19.02.2015 10:18
dimm78
Спасибо. помогло.

Они у меня простые проблеим не обнаружил
Автор: Coltrain
Дата сообщения: 24.02.2015 15:25
Имеется отчет с группами (с бэндами TfrxGroupHeader). Группа строится по простому дата-полю. Можно ли в подготовленном отчете (св-во PreviewPages отчета) как-то узнать, по какому значению дата-поля произошла группировка и создана группа?
Автор: Chukotka
Дата сообщения: 04.03.2015 15:52
Запускаю редактирование по frxReport.DesignReport
Если в момент редактирования минимизировать окно и переключиться на другое приложение, то потом никоим образом нельзя активировать свернутое окно.
Вопрос: как это можно пофиксить?
Автор: exteris
Дата сообщения: 05.03.2015 08:46
Chukotka
Версия репорта и дельфей?
Автор: tanaseduard
Дата сообщения: 06.03.2015 11:30
Chukotka
Попробуйте 5 репорт. У меня такого нету (Delphi 2010, XE7)
Автор: exteris
Дата сообщения: 06.03.2015 11:54
Пятый FR также себя ведет в D7. Помогает переключение на другое окно.
Автор: Chukotka
Дата сообщения: 07.03.2015 20:52
tanaseduard

Цитата:
Попробуйте 5 репорт. У меня такого нету (Delphi 2010, XE7)
Использую 2007, переход ни разу не вариант, к сожалению.
PS. Тем более что вот народ пишет что проблема остается...
Автор: protoror
Дата сообщения: 10.03.2015 15:56
Ну с нельзя активировать думаю вы загнули GetForegroundWindow пробовали? или это GetForegroundWindow
Автор: Man_Without_Face
Дата сообщения: 13.03.2015 16:25
Добрый день! Делаю экспорт из отчета в excel при помощи tfrxxlsexport(ole). Во всех ячейках в экселе получается формат "общий", нужно что бы были такие же типы как и в отчете. Быстрый экспорт галочка снята, в отчете типы выставлены. В чем может быть проблема? FR4, Delphi7, Office 2010.
Автор: dred2k
Дата сообщения: 13.03.2015 17:50
Man_Without_Face
Попробуй экспорт в стандартном окне печати. И сравни формат и прочее.
Ну и можешь посмотреть, как там все сделано - сорцы же есть.
Автор: Man_Without_Face
Дата сообщения: 17.03.2015 09:03

Цитата:
Попробуй экспорт в стандартном окне печати.

Это как?
Автор: dred2k
Дата сообщения: 17.03.2015 09:47
Man_Without_Face
Просто рядом с отчетом положи на форму (датамодуль) компоненты экспорта и вызови Report.ShowReport.
Автор: Man_Without_Face
Дата сообщения: 17.03.2015 10:09

Цитата:
Просто рядом с отчетом положи на форму (датамодуль) компоненты экспорта и вызови Report.ShowReport.

Так я так и делаю.
Автор: Geka3343
Дата сообщения: 27.03.2015 13:52
Здравствуйте, с набором ПО к нам в организацию попал FastReport, отчёт генерируется и сохраняется под определённым именем, мне нужно сменить формат имён будущих отчётов. Подскажите как в скрипте самого отчёта сменить его имя файла при экспорте.
Автор: Buldozer_and_Co
Дата сообщения: 28.03.2015 06:53
Вопрос 100 летней давности: Объединение вертикальных ячеек при повторяющихся значениях, обещали реализовать в 5.0 - скажите реализовано7
Автор: MagistrAnatol
Дата сообщения: 06.04.2015 17:52
Подскажите, есть FastReport 5 и ЕfrxIBDACComponents от Деварт - как проверить есть ли в отчете етот компонент, и если есть передать параметры подключения ???
Спасибо
Автор: xpin2013
Дата сообщения: 18.04.2015 03:10
Подскажите, возможно ли использование FastReport 5 в режиме FastReport 4? Реально ли это?
(предыдущий вопрос был про кубы).

Добавлено:
Просто необходимо подружить исходники FR5 с режимом, когда пользователи считают что это FR4. Если кому интересна ситуация - это называется 2 в одном - записывается формат только FR4 файла, остальное ну если захочется то припилим, важно только на русском и не забыть окно About.
Автор: MagistrAnatol
Дата сообщения: 19.04.2015 15:13
Подсобите с передачей переменных в отчет FastReport 5
Есть табличка Firebird ,в дизайнере отчета юзаю TfrxIBDACComponents->Query, запрос с условием по полю TDateTime
select * from table1 where table1.Date1>=:d1 and table1.Date1<=:d2
Есть две переменных в отчете - d1,d2;
параметры запроса завязаны на соответствующие переменные,в параметрах запроса тип переменных ставил и строковое и дата_время.
В дизайнере есть форма выбора дат. Переменные формирую через два +два компонента DateEdit так как в нем нет дататайм , или дата или время.

С программы передаю значения переменным d1,d2 , показывается диалог выбора (на всяк случай)
в диалоге на OnShow заполняю значения контролов DateEdit , при клике на кнопку формирую
значения переменных d1,d2 ну а они должны передаться в запрос.

Вроде как все верно, по логике, НО - при попытке показать отчет получаю ошибку - 'Ошибка в выражении "01.03.2015 08:00":';' expected' - потом появляется диалог выбора дат отчета, но
контролы DateEdit не заполнены нужными датами

Как правильно передать TDateTime в отчет, может для фаста надо как-то по другому формировать запрос в TfrxIBDACComponents->Query??












Автор: xpin2013
Дата сообщения: 19.04.2015 17:04
ладно, вопрос по45 снимаю. у меня пока только 2 версии стоит.
Автор: The_Immortal
Дата сообщения: 27.04.2015 11:29
Всех приветствую!

Возникла следующая проблема.
Разработчик ПО предоставил редактор FR для корректировки имеющихся шаблонов отчетов. Однако в одном из шаблонов он забыл предоставить необходимое поле (т.е. оно есть в таблице БД SQLite, но отсутствует в полях, представленных в FR). Можно ли как-то самостоятельно (извне) добраться до этого поля, дабы отобразить его в отчете?

Спасибо!

P.S. Разработчик данное ПО больше не поддерживает, поэтому помощи в данном вопросе не окажет.
Автор: ptr73
Дата сообщения: 27.04.2015 12:12
т.е. через его редактор это поле добавить нельзя?
а через другой редактор FR не пробовали отчёт править?
Автор: The_Immortal
Дата сообщения: 27.04.2015 12:18
ptr73,
Цитата:
т.е. через его редактор это поле добавить нельзя?
Нет, т.к. это поле отсутствует в списке доступных полей.

Цитата:
а через другой редактор FR не пробовали отчёт править?
А какие ещё есть? Пробовал DesignFR, но он не запустился у меня ни на XP, ни на 7-ке.
Автор: ptr73
Дата сообщения: 27.04.2015 12:25
у вас на Delphi программа создана?
попробуйте родным редактором отчёт открыть
_https://www.fast-report.com/ru/download/fast-report-vcl-5/

хотя нужно уточнить какая версия FR у вас использовалась и скорее всего придётся искать более старую версию редактора
Автор: The_Immortal
Дата сообщения: 27.04.2015 12:28
ptr73,
Цитата:
у вас на Delphi программа создана?
Вроде как (я не разработчик).
Автор: ptr73
Дата сообщения: 27.04.2015 12:42
зачем hex? у вас есть файл отчёта? не сформированный, а файл формата FR, который собственно отчёты и формирует?
откройте его текстовым редактором и увидите версию
Автор: The_Immortal
Дата сообщения: 27.04.2015 12:52
ptr73,
Цитата:
откройте его текстовым редактором и увидите версию

Код: TfrxReport Version="4.7.109"
Автор: ptr73
Дата сообщения: 27.04.2015 13:16
попробуйте вручную в fr3 подменить поле
заменить DataField="Field1" DataSet="DS1" на DataField="New_Field" DataSet="DS1"
если требуемое поле имеется в датасете, то оно подставится
если ж нет, то тогда проще будет самим сделать в новой программе нужный отчёт
Автор: The_Immortal
Дата сообщения: 27.04.2015 13:31
ptr73, дело в том, что поля в датасете (в FR) представлены кириллицей, когда непосредственно в БД они сидят, естественно, на латыни...
Автор: ptr73
Дата сообщения: 27.04.2015 13:36
ну тогда да, два пути:
1) доставать исходники
2) писать отдельный отчёт, если доступ к исходникам затруднён

есть правда ещё варианты
3) оставить как есть
4) поменять названия полей непосредственно в БД

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: CBuilder и копирование файла


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.