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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Man_Without_Face



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Делаю экспорт из отчета в excel при помощи tfrxxlsexport(ole). Во всех ячейках в экселе получается формат "общий", нужно что бы были такие же типы как и в отчете. Быстрый экспорт галочка снята, в отчете типы выставлены. В чем может быть проблема? FR4, Delphi7, Office 2010.

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 16:25 13-03-2015
dred2k



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Man_Without_Face
Попробуй экспорт в стандартном окне печати. И сравни формат и прочее.
Ну и можешь посмотреть, как там все сделано - сорцы же есть.

Всего записей: 403 | Зарегистр. 15-02-2006 | Отправлено: 17:50 13-03-2015
Man_Without_Face



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

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

Это как?

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 09:03 17-03-2015
dred2k



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Man_Without_Face
Просто рядом с отчетом положи на форму (датамодуль) компоненты экспорта и вызови Report.ShowReport.

Всего записей: 403 | Зарегистр. 15-02-2006 | Отправлено: 09:47 17-03-2015 | Исправлено: dred2k, 09:48 17-03-2015
Man_Without_Face



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

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

Так я так и делаю.

Всего записей: 381 | Зарегистр. 25-01-2010 | Отправлено: 10:09 17-03-2015
Geka3343

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, с набором ПО к нам в организацию попал FastReport, отчёт генерируется и сохраняется под определённым именем, мне нужно сменить формат имён будущих отчётов. Подскажите как в скрипте самого отчёта сменить его имя файла при экспорте.

Всего записей: 26 | Зарегистр. 07-06-2013 | Отправлено: 13:52 27-03-2015
Buldozer_and_Co



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос 100 летней давности: Объединение вертикальных ячеек при повторяющихся значениях, обещали реализовать в 5.0 - скажите реализовано7

Всего записей: 237 | Зарегистр. 10-01-2003 | Отправлено: 06:53 28-03-2015
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, есть FastReport 5 и ЕfrxIBDACComponents от Деварт - как проверить есть ли в отчете етот компонент, и если есть передать параметры подключения ???
Спасибо

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 17:52 06-04-2015
xpin2013



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, возможно ли использование FastReport 5 в режиме FastReport 4? Реально ли это?
(предыдущий вопрос был про кубы).
 
Добавлено:
Просто необходимо подружить исходники FR5 с режимом, когда пользователи считают что это FR4. Если кому интересна ситуация - это называется 2 в одном - записывается формат только FR4 файла, остальное ну если захочется то припилим, важно только на русском и не забыть окно About.

Всего записей: 291 | Зарегистр. 16-01-2014 | Отправлено: 03:10 18-04-2015
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подсобите с передачей переменных в отчет 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??
 
 
 
 
 
 
 
 
 
 
 
 
 

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 15:13 19-04-2015
xpin2013



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ладно, вопрос по45 снимаю. у меня пока только 2 версии стоит.

Всего записей: 291 | Зарегистр. 16-01-2014 | Отправлено: 17:04 19-04-2015
The_Immortal



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

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 11:29 27-04-2015 | Исправлено: The_Immortal, 11:30 27-04-2015
ptr73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
т.е. через его редактор это поле добавить нельзя?
а через другой редактор FR не пробовали отчёт править?

Всего записей: 253 | Зарегистр. 03-07-2007 | Отправлено: 12:12 27-04-2015
The_Immortal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ptr73,
Цитата:
т.е. через его редактор это поле добавить нельзя?  
Нет, т.к. это поле отсутствует в списке доступных полей.

Цитата:
а через другой редактор FR не пробовали отчёт править?
А какие ещё есть? Пробовал DesignFR, но он не запустился у меня ни на XP, ни на 7-ке.

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 12:18 27-04-2015 | Исправлено: The_Immortal, 12:22 27-04-2015
ptr73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
у вас на Delphi программа создана?
попробуйте родным редактором отчёт открыть
_https://www.fast-report.com/ru/download/fast-report-vcl-5/
 
хотя нужно уточнить какая версия FR у вас использовалась и скорее всего придётся искать более старую версию редактора

Всего записей: 253 | Зарегистр. 03-07-2007 | Отправлено: 12:25 27-04-2015
The_Immortal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ptr73,
Цитата:
у вас на Delphi программа создана?  
Вроде как (я не разработчик).

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 12:28 27-04-2015 | Исправлено: The_Immortal, 12:52 27-04-2015
ptr73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
зачем hex? у вас есть файл отчёта? не сформированный, а файл формата FR, который собственно отчёты и формирует?
откройте его текстовым редактором и увидите версию

Всего записей: 253 | Зарегистр. 03-07-2007 | Отправлено: 12:42 27-04-2015
The_Immortal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ptr73,
Цитата:
откройте его текстовым редактором и увидите версию

Код:
TfrxReport Version="4.7.109"  

Открыл этот fr3 в D7 (правда там версия TfrxReport 5.3.1). Но вот только толку никакого... Похоже нужны исходники программы, иначе ничего не сделать. Придется заново пересобирать проект. Я думал, что как-нибудь обойдется.

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 12:52 27-04-2015 | Исправлено: The_Immortal, 13:04 27-04-2015
ptr73

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попробуйте вручную в fr3 подменить поле
заменить DataField="Field1" DataSet="DS1" на DataField="New_Field" DataSet="DS1"
если требуемое поле имеется в датасете, то оно подставится
если ж нет, то тогда проще будет самим сделать в новой программе нужный отчёт

Всего записей: 253 | Зарегистр. 03-07-2007 | Отправлено: 13:16 27-04-2015
The_Immortal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ptr73, дело в том, что поля в датасете (в FR) представлены кириллицей, когда непосредственно в БД они сидят, естественно, на латыни...

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 13:31 27-04-2015 | Исправлено: The_Immortal, 13:31 27-04-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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