AlexTZ
AlexTZ
Подробная информация
- Имя пользователя
- AlexTZ
- Электронная почта
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- FR Team
Комментарии
-
1, 2 - нельзя без изменения исходников, не существует 3 - странно, самый обычный help-файл, в Delphi раьотает. При каких условиях возникает ошибка?
-
Пример на tz@fast-report.com, пожалуйста.
-
Вставил этот код в демку demos\main - все работает.
-
В поиске из превью: 1 000-00 В поиске из дизайнера: 1000
-
Должно помочь так: frxReport1.PreviewPages.LoadFromFile('c:\1234.fp3'); for i:=0 to frxReport1.PreviewPages.Count-1 do begin f3:=frxReport1.PreviewPages.Page.FindObject('SHTAMP'); if f3<>nil then TfrxMemoView(f3).Memo.Text:='Получено эек…
-
Значения из кросс-матрицы уже не вытащить.
-
Это отчет с кросс-табами (компонент TfrxCrossView или вертикальные бэнды). Примеры того и другого - в демке.
-
frxReport1.Script.Text := 'procedure Memo1BeforePrint(Sender: TfrxComponent); begin ... end; begin end.'; TfrxMemoView(frxReport1.FindObject('Memo1')).OnBeforePrint := 'Memo1BeforePrint';
-
TfrxSyntaxMemo более продвинутый, т.к. использует парсер FastScript для подсвечивания синтаксиса, но более тормозной. XML нужен и в FS, и в FR, но в FR есть функциональность, ненужная в FS. Объединять не стал - кода там немного.
-
Св-во Database должно быть видно, а остальные - нет (надо их перенести в published).
-
Что написано в файле recompile.log?
-
PrintIfEmpty имеет другой смысл. Если оно True, то строка мастера напечатается, даже если нет связанных с ней детальных данных. При пустом бэнде его хидер и футер не выводятся ни при каких обстоятельствах.
-
Хм, а почему пустые датасеты должны печататься?
-
У ворда несколько отличается механизм отображения таблиц, поэтому абсолютного точного соответствия получить невозможно.
-
Какие объекты используются в отчете?
-
Модуль, который вы используете, должен содержать не только тело ф-и, но и блок begin..end.
-
Странно, а мне ни разу не попадался. В демке, опять же, работает правильно. Пример можете прислать?
-
Шансов никаких, используйте другие продукты, если такая функциональность важна.
-
Нет, FS может вызывать только ф-и, для которых есть враппер. Делать так, как в Делфи (описывая заголовок dll-функции и вызывать ее) FS не умеет.
-
Нет, практически невозможно - базовый класс на хранение полей не рассчитан.
-
Во всех мемо по умолчанию стоит формат "Текст", привязывать не имеет смысла. Опять же, может стоять формат, но мемо кроме числа может содержать текст.
-
Видимо, надо перекомпилировать все пакеты FR, удалив предварительно старые bpl, dcu, hpp, obj, lib файлы.
-
Я их специально "вырезал", чтобы унифицировать движки БД. Пользуйтесь запросами.
-
Лукапы не поддерживаются.
-
OI показывает все published св-ва, если бы их можно было скрыть...
-
Это св-во надо устанавливать после того, как отчет загружен.
-
Потому что это просто невозможно
-
Наследование использовать нельзя, делфийский механизм наследования не работает с компонентами FR3.
-
Точности, что было раньше, не хватало для многих случаев.
-
Value доступно в OnAfterData. Агрегатные ф-и в скрипте использовать нельзя, если они не использованы в объекте "Текст" - см. документацию.