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

» FastReport

Автор: jonikDk
Дата сообщения: 09.04.2010 12:36

Цитата:
Доброго времени суток. А можно в дизайнере, в BDEQuery задать переменным значения по умолчанию, типа как в Tquery можно. Для того чтобы проект не запускать, а изменения в Preview просмотреть (а то ошибку выдает)?

Через скриптовые переменные можно сделать. В коде скриптовым переменным устанавливаешь значения, а в параметрах у BDEQuery прописываешь эти переменные.
Автор: apnss
Дата сообщения: 10.04.2010 00:58
Man_Without_Face

у меня куча форм под БДЕ проект ... серьезных проблем с отладкой не возникает ...

я не совсем понял твой вопрос. опиши подробнее и какая конкретно ошибка ?
Автор: SnowSonic
Дата сообщения: 24.04.2010 18:36
Не подскажет ли любезный All, как печатать две страницы отчета на одном листе?
Мне надо две накладные на одном листе формата А4.
Автор: jonikDk
Дата сообщения: 24.04.2010 19:48
SnowSonic
В диалоге печати выбираешь печтать две страницы на одном листе.
Автор: snike555
Дата сообщения: 01.05.2010 22:33
Появилась информация о FR5 http://fast-report.com/ru/forum/index.php?showtopic=7281
Автор: snike555
Дата сообщения: 05.05.2010 21:38
Как узнать чем FastReport.v4.9.38 от FastReport 4.9.64 отличается?
Автор: volser
Дата сообщения: 05.05.2010 21:49
snike555
Сравнить исходники.
Автор: jonikDk
Дата сообщения: 05.05.2010 22:13

Цитата:
Появилась информация о FR5

мда судя по переписке вкусностей будет много Это очень радует
Автор: mdid
Дата сообщения: 07.05.2010 13:31
не сталкивался ли кто то с пропаданием кода в отчете? Вер 4.85
Автор: snike555
Дата сообщения: 10.05.2010 16:50
mdid
Сталкивался, помог апдейт на более позднюю версию.
Автор: SIgor33
Дата сообщения: 11.05.2010 14:37
mdid
4.9.64 уже в открытом доступе есть послушаете snike555 обновитесь
Автор: mdid
Дата сообщения: 11.05.2010 15:05
дада..пасиб..обновился
Автор: Man_Without_Face
Дата сообщения: 12.05.2010 12:34
В Sybase есть процедура (1й входящий параметр id контракта, второй текущая дата), которая возвращает дату. Как в отчете (v48) передать эти параметры (взяв их или из BDEQuery или из строки) при построении каждой строки и получить обратно дату, которую записать в последнее поле этой строки? Спасибо.

Добавлено:
PascalScript
Автор: jonikDk
Дата сообщения: 12.05.2010 12:59

Цитата:
В Sybase есть процедура (1й входящий параметр id контракта, второй текущая дата), которая возвращает дату. Как в отчете (v48) передать эти параметры (взяв их или из BDEQuery или из строки) при построении каждой строки и получить обратно дату, которую записать в последнее поле этой строки? Спасибо.

а почему эту процедуру не вставить в сам текст запроса ?
Автор: Man_Without_Face
Дата сообщения: 12.05.2010 13:02
jonikDk
Я не вставлю, плохо разбираюсь в Sybase
Автор: jonikDk
Дата сообщения: 12.05.2010 17:20
Man_Without_Face
я думаю, что тебе надо спросить на профильном форуме по sybase как вставить эту процедуру в запрос и задача решится
Автор: Man_Without_Face
Дата сообщения: 13.05.2010 09:31
Можно ли (и как) с отчета, при его построении передавать значения полей к примеру в тот же Tquery?

Добавлено:
Вопрос снят. Решил свой вопрос через калькулируемое поле.
Автор: Wahnsinn
Дата сообщения: 16.05.2010 11:53
Как в условии [IIF(<Plat."ID_TR_ZACH">=<Plat."TRANZ_ID">,<Plat."BAL_SUM">,'')]
ввести стандартное форматирование для BAL_SUM (#n%2,2n), для '' соотвественно пустота.
Автор: Man_Without_Face
Дата сообщения: 17.05.2010 15:03
Поле fkNumeric, как с отрицательного значения поменять на положительное (т.е. например: -120 на 120)?
Автор: X11
Дата сообщения: 17.05.2010 15:19
умножить на -1

Добавлено:
Или ABS()
Автор: Man_Without_Face
Дата сообщения: 17.05.2010 16:29
X11
Спасиб, чет туплю...
Автор: Man_Without_Face
Дата сообщения: 10.06.2010 12:59
Всем привет, в memo использую свойство Suppress Repeated Value (пропустить повторяющиеся значения). Как в groupfooter'e подсчитать сумму без этих пропущенных значений? Пробовал так: [sum(memo8.value)], но считает все вместе. Спасибо.

Добавлено:
Возможно можно как то флаги установить, что не суммировались пропущенные поля:
[sum(memo8.value,0,0)]
Но какие значения должны быть?
Автор: jonikDk
Дата сообщения: 10.06.2010 14:12
Man_Without_Face
[sum(distinct memo8.value)] не прокатывает ?
Автор: Man_Without_Face
Дата сообщения: 10.06.2010 14:35
jonikDk
Спс, но нет...
Автор: DroN_S
Дата сообщения: 15.06.2010 11:56
пара слов о FastReport VCL 5


Последнее время нас многие спрашивают "неужели FastReport будет теперь развиваться только для .Net?", "почему нет новых билдов FastReport VCL 4?".

Приоткрываем завесу тайны. Команда, которая занимается направлением FastReport VCL, сейчас активно разрабатывает FastReport VCL 5.

И, как обычно, у нас будет чем порадовать всех Delphi и C++Builder программистов.

Выпуск FastReport VCL 5 намечен на осень 2010. Вот далеко не полный перечень тех нововведений, которые будут в FastReport VCL 5:

Улучшенный движок:
- улучшенный механизм смещения;
- объединение дублирующихся значений;
- новые агрегатные функции;
- улучшенный CrossTab;
- изменения в XML формате(запись коллекций в виде XML);
- улучшенное наследование отчетов;
- печать иерархий;
- водяной знак/ заливка объектов градиентом;
- улучшенные линейные штрих коды;
- улучшенные интерактивные отчеты: OnMouseEnter/OnMouseLeave события;
- детализированные отчеты;
- многостраничный предпросмотр для детализированных отчетов;

Новые объекты:
- двухмерные штрих коды: DataMatrix и PDF417;
- Объект таблица;
- Cellular text;
- Zip Code;

Новые экспорты:
- BIFF XLS экспорт
- PPTX экспорт;
- XLSX экспорт;
- DOCX экспорт;

И пара скриншотиков (сравните с FastReport.Net):

http://www.fast-report.com/ru/products/fastreport-vcl-5-screenshots.html
Автор: Man_Without_Face
Дата сообщения: 15.06.2010 15:05
Как соединить MasterData с DetailData? Запросы в BDEQuery. Спасибо.
Автор: Man_Without_Face
Дата сообщения: 16.06.2010 08:04
FastReport v48
Автор: jonikDk
Дата сообщения: 16.06.2010 08:40
Man_Without_Face
как обычно есть два пути
либо заполняешь свойства у Query МастерДата: MasterSource(DataSource), MasterFields, DetailFields
либо заполняешь свойства у Query МастерДата: MasterSource(DataSource) и в запросе в секции where прописывешь условие соединения where поле_мастер_таблицы = :поле_детэйл_таблицы
Автор: Man_Without_Face
Дата сообщения: 16.06.2010 09:12

Цитата:
либо заполняешь свойства у Query МастерДата: MasterSource(DataSource), MasterFields, DetailFields

В BDEQuery (в самом отчете ставится компонент) нет свойств MasterFields, DetailFields.
Есть свойство Master, где можно выбрать другие BDEQuery, но так группировка не происходит.

Цитата:
либо заполняешь свойства у Query МастерДата: MasterSource(DataSource) и в запросе в секции where прописывешь условие соединения where поле_мастер_таблицы = :поле_детэйл_таблицы

Смутно вообще себе представляю. Да и нету у меня никаких DataSource. Я передаю переменные в отчет в BDEQuery.

Автор: jonikDk
Дата сообщения: 16.06.2010 09:21
Man_Without_Face

Цитата:
Есть свойство Master, где можно выбрать другие BDEQuery, но так группировка не происходит.

вот свойство мастер заполняешь, про группировку я не понял.

Цитата:
Да и нету у меня никаких DataSource

ну блин перепутал в Delphi соединяется через dataSource, в FR через DataSet .

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

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


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