gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 176
- Был на сайте
- Группы
- FR Team
Комментарии
-
Перенесите Ваш код в procedure TMainForm.Button1Click
-
Установите TfrxReport.EngineOptions.SilentMode в True
-
Попробуйте обновлять список принтеров перед печатью с помощью frxPrinters.FillPrinters
-
Похоже на баг. Если разделить Line1 и Memo54 по вертикали,то работает нормально Пишите в техподдержку
-
frxReport1.PreviewPages.LoadFromFile(...); frxReport1.ShowPreparedReport;
-
Сделайте и приложите тестовый проект, демонстрирующий проблему
-
Текстовый файл печатается в одном Мемо?
-
При AutoSize = False OnCalcWidth не обрабатывается
-
TfrxReport.PreviewPages.SaveToFile; TfrxReport.PreviewPages.LoadFromFile;
-
AllowExpressions установлено в True?
-
MemoMassa.Text := '[/1000]';
-
У меня работает procedure Cross1OnBeforePrint(Sender: TfrxComponent); begin Cross1Corner3.Width := 200; end;
-
Перенесите код в событие OnBeforePrint кросса
-
Если устроит, можно отключить AutoSize у кросса и использовать заголовки фиксированной ширины Или сделать с вложенным отчётом без повторения значений на новой странице, или с мастердата со значениями в первой строке - вполне рабочий вариант. А если…
-
Тогда Вам придётся заморачиваться со скриптом: либо выводить значение в средней ячейке на втором проходе, либо выводить мемо необходимой высоты, а последующие скрывать (тоже на втором проходе) Ну, или ждать FR5. В нём обещают полноценное объединени…
-
Приложите шаблон отчёта и сохранённые страницы превью
-
Вам нужно использовать обычный TfrxMasterData и устанавливать границы мемо в скрипте
-
Это можно сделать с помощью скрипта в обработчике OnBeforePrint
-
Почему Вы не хотите просто установить заголовки строк и заголовки ячеек прямо в кроссе без использования Header?
-
Попробуйте установить shiftMode = smWhenOverlapped
-
Используйте подвал группы
-
написал: Вот что вышло (шапка усложнилась, но как это получилось?): Объясните Ваше высказывание. Текущая шапка Вас устраивает? Она и должна была получиться после следующих Ваших действий: написал: Получилась вышепоказанная шапка приблизи…
-
можно добавить в датасет вычисляемое поле (на стороне сервера), которое будет возвращать целое число в зависимости от количества заказов 0 - до 20; 1 - 21-100; 2 - более 100 и в условии группировки поставить это поле. Датасет должен быть отсорти…
-
Подозреваю, что именно такую сложную шапку, как Вы хотите, сделать нельзя
-
Смотрите пример в FRDemo написал: Demonstrates how to print several copies of report where each copy should have a name. To do this: - put a memo object with [CopyName#] text inside. It will show a copy name; - go "Code" tab and write a si…Раздел: ак при печати отчета в конкретное поле ставить номер печатаемой копии? Комментарий от gpi July 2011
-
Добавляете в проект run-time дизайнер и покупаете лицензии на него по количеству пользователей. Можно ещё приобрести Fast Report for Business
-
дубль
-
[StrToFloat(Trim(Memo1.Memo.Text)) * StrToFloat(Trim(Memo2.Memo.Text))]
-
А что в Memo1, Memo2?
-
Попробуйте frxReport1.PrintOptions.Duplex:=dmVertical;