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

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

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

tomegadeth



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DroN_S огромное спасибо что пнул на оф.форум! вот что я там нашел про переменные FAQ. Вроде понятно и всегда так делал но случай с повторяюшимися кавычками в тексте не описан нигде!

Всего записей: 560 | Зарегистр. 22-11-2004 | Отправлено: 12:18 08-01-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tomegadeth
Этот FAQ для FR2.xx  
Вот что написано в руководстве программиста для FR3 (стр. 35)

Цитата:
Следует отметить важный момент. При обращении к переменной,
определенной в списке переменных, происходит вычисление ее значения, если тип
переменной – строковый. Это означает, что переменная со значением
Table1."Field1" вернет на самом деле значение поля БД, а не строку 'Table1."Field1"'.
При присвоении строковых значений таким переменным следует быть
осторожным. Например, при выполнении отчета следующий код вызовет ошибку
"переменная test не определена":
frxReport1.Variables['My Variable'] := 'test';
поскольку FastReport при обращении к переменной My Variable будет пытаться
вычислить ее значение. Правильно передавать строковые переменные надо так:
frxReport1.Variables['My Variable'] := '''' + 'test' + '''';
В этом случае значение переменной – строка 'test' – будет выведено без
ошибок. Однако учтите два важных ограничения при использовании такого метода:
- в строке не должно быть одинарных кавычек. Все одинарные кавычки надо
продублировать;
- в строке не должно быть символов #13#10.


Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 12:41 08-01-2006
dartvaider



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите где найти достойный русский хел по FastReport  под 7-й делфи?
Ну не могу отчеты в нем создать ну никак....
ранее пользовался отчетами через erktf компонент!
Заранее благодарен!

Всего записей: 534 | Зарегистр. 31-08-2005 | Отправлено: 12:47 08-01-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dartvaider
http://www.fast-report.com/ru/documentation/
Ну и форум, ньюсгруппы почитать

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 12:56 08-01-2006
dartvaider



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
Примного благодарен пошел читать!

Всего записей: 534 | Зарегистр. 31-08-2005 | Отправлено: 13:01 08-01-2006
XDefender



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
+
 
Предложение по расширению функциональности.
При формировании отчета frxPageReport, есть возможность передать нужное количество записей в MasterDetail.
(с первой по последнюю или N)
(с текущей по последнюю или N)
 
Проблема в том, что записи передаются в порядке .NEXT (сверху вниз).
Иногда бывает необходимость передавать записи в обратном порядке... без изменения SQL запроса в основной таблице.
 
Предлагаю для этого использовать отрицательные значения, в Property , в котором указывается количество записей для передачи в MasterDetail. При отрицательном значение курсор будет идти обратно.
 
Или, что более логично, дать дополнительное property в котором указывать в каком направлении должен идти курсор (по умолчанию - вперед).

Всего записей: 459 | Зарегистр. 19-11-2001 | Отправлено: 09:59 12-01-2006
Widoms



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как перенести отчёты с Fast Report 2 в FastReport 3 ?

Всего записей: 378 | Зарегистр. 09-01-2004 | Отправлено: 04:28 16-01-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Widoms
Почитай в форуме
http://www.fast-report.com/ru/forum/index.php?s=665177a96f455ab65eabd33474daf9e9&showtopic=3042

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 11:15 16-01-2006
XDefender



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

Эй.. пипл!
 
У меня вопрос, в связи с темой двумя постами выше.
 
Как вывести в отчет записи в обратном порядке? (не меняя SQL запроса родного DATASET).
Создавать новый чтоли?

Всего записей: 459 | Зарегистр. 19-11-2001 | Отправлено: 12:41 16-01-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XDefender
Можно сделать через frxUserDataSet. А в чём проблема поменять SQL запрос? Он выполняется долго?

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 13:00 16-01-2006
reanimator73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не пойму в чем прелесть FastReport, по мне так удобней все отчеты в Excell делать.
Просьба не пиннать.

Всего записей: 41 | Зарегистр. 01-03-2005 | Отправлено: 15:01 20-01-2006
Remy



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема с frxReport.DataSets при динамическом создании отчетов. Метод frxReport.DataSets.AddDataset() почемуто добавляет датасет другого также линамически созданного окна. В каждом окне донамически создается frxDataSet, в него грузится отчет

Всего записей: 17 | Зарегистр. 16-01-2006 | Отправлено: 15:50 20-01-2006
Sladkiy



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

Всего записей: 53 | Зарегистр. 03-07-2004 | Отправлено: 16:09 21-01-2006 | Исправлено: Sladkiy, 16:12 21-01-2006
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если использовать компилятор Delphi 2006, то программа с FastReport 3.15 не работает под Windows NT4 (не запускается). Под 98/2000/XP работает. Лечится ли это? и как?

----------
... не это главное ...

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 17:57 06-02-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MrZeRo
Процесс не создается? Или зависает?

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 19:29 07-02-2006
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vshersh
Не создается.
Мне кажется, что проблема имеет отношение к описанной здесь:
http://qc.borland.com/qc/wc/qcmain.aspx?d=22256
так как при подкладывании библиотеки msimg32.dll от W98 в папку с программой - работает.  
Видимо, это из-за использования компонентов TToolBar. Очевидно, исправление невозможно, так как эти TToolBar везде понапиханы (судя по исходникам).
Просто надо иметь в виду и подкладывать эту библиотеку (от Windows 2000/XP - не подходит, именно от Win98) для Windows NT4.

----------
... не это главное ...

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 09:50 08-02-2006
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не знаю задавался ли вопрос.. подскажите - в фастрепорте есть спец модули (назову их так:) ) под IBX, ADO, DBE, ...  
не нужен ли соотв модуль для FIBPlus?

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 11:59 09-02-2006
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xy
Так он там уже есть. Только ставится вручную. Есть и на сайте devrace
http://www.devrace.com/files/FastReport2FIBPlusEngine.zip
http://www.devrace.com/files/fastquerybuilder2fibplus.zip

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 12:51 09-02-2006
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gpi
спасибо, где-то это видел.. да потерял :)
 
Добавлено:
только там нет поддержки 2006й дельфи, которая есть в фастрепорта :-/
 
Добавлено:
ёмаё, надеюсь фибы поскорее полноценный суппорт новой дельфи сделают включая все примочки

----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 13:05 09-02-2006
MikeVF



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

Всего записей: 17 | Зарегистр. 21-01-2005 | Отправлено: 15:06 09-02-2006
Открыть новую тему     Написать ответ в эту тему

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