gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
Да
-
В кроссе в формате ячейки установите текстовый формат
-
На ReportSummary
-
frReport1.FindObject('Memo1').SetBounds(Left,Top,Width,Height); либо передавать значения через frVariables, а в обработчике присваивать эти значения
-
Попробуйте так: Day:=MasterData1.Dataset.Value('Day'+IntToStr(i));
-
Постраничные итоги выводите на PageFooter. В скрипте пропишите: var Y: extended; procedure MasterData1OnAfterPrint(Sender: TfrxComponent); begin Y:=Engine.CurY; end; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin Engine.…
-
Memo1.Stretched=True, бэнд, на котором расположено Memo1 Stretched=True. В обработчике бэнда Memo1.Height:=...; Memo1.Width:=...; Хотя высоту можно и не задавать, при Memo1.Stretched=True и Band1.Stretched=True высота увеличится автоматически
-
написал: Суть в том, что переменная BlockScript (на самом деле, встроенная через AddMetod булевая ф-я) управляет из Дельфей тем, то блок внутри ее выполняется только при загрузке отчета из файла. При загрузке отчёта из файла, скрипт отчёта не…
-
Попробуйте так: procedure MasterData1OnBeforePrint(Sender: TfrxComponent); var Stream: TMemoryStream; begin Stream:=TMemoryStream.Create; Rich1.RichEdit.Lines.SaveToStream(Stream); Stream.Position:=0; Rich2.RichEdit.Lines.LoadFro…
-
написал: Функция также отображается в окне "Дерево данных". Это относится к дизайнеру, вызванному в рантайме
-
в design-time подключённая таким образом пользовательская функция работать не будет, она подключается в run-time
-
ReportTitle или MasterData с RowCount=1
-
У бэнда, на котором расположен Rich1 установите Разрешить разрыв (AllowSplit=True)
-
написал: З.Ы. Кстати у меня версия Стандарт (без исходников) может быть в этом баг? A Update ты ставил для Enterprise. Тогда попробуй вот это ftp://ftpd.borland.com/devsupport/delphi/d6/D6_upd1_std.exe ftp://ftpd.borland.com/devsupport/de…
-
написал: и надо чтоб с главной формы программы в Picture загружалась нужная картинка(по кнопке). как ????????????????? подробней можно? Для кнопок на главной форме Delphi нужно установить обработчик procedure TForm1.ButtonClick(Sender: TObje…
-
Тогда так TfrxPictureView(frxReport1.FindObject('Picture1')).Picture.LoadFromFile('filename');
-
TfrxReportPage(frxReport1.FindObject('Page1')).PrintOnPreviousPage:=True;
-
Если кнопки на диалоговой форме отчёта, то procedure Button1OnClick(Sender: TfrxComponent); begin Picture1.Picture.LoadFromFile('C:\11.bmp'); end; procedure Button2OnClick(Sender: TfrxComponent); begin Picture1.Picture.LoadFromFile('C:\22.…
-
Таких функций нет. Нужно или самому писать или использовать powerpack http://www.fast-report.com/pbc_download/powerpck.zip
-
написал: Насколько я понял основной вопрос втом, как прервать выполнение отчета из самого отчета. Если нужно прекратить построение отчёта, то достаточно в скрипте написать Engine.StopReport; Если же нужно закрыть превью при формировании отч…
-
написал: Если отключаешь первый дочерний бэнд, отключается вся цепочка. Это как-то борется? Child1.PrintChildIfInvisible=True
-
Это такая фича фаста. Вот что говорил про это Александр Цыганенко написал: Есть одна проблема - после построения отчет восстанавливается из временного потока, куда был записан перед построением. Поэтому такие изменения затираются. Обойти можно…
-
Передавайте значение переменной из программы в отчёт через скриптовую переменную или переменную отчёта. В диалоговой форме анализируйте значение и устанавливайте ModalResult диалоговой формы А зачем анализировать значение переменной из программы в …
-
Если данные и описания находятся в одном датасете, то тогда MasterData1.FormNewPage=True, к MasterData1 добавляется дочерний бэнд, на котором выводятся описания. В обработчике дочернего бэнда прописать NewPage; Если данные и описания представлен…
-
Первый вариант: В обработчике MasterFooter1 в зависимости от условий скрывать определённые Memo, менять Top-координату видимых и задавать высоту MasterFooter1. Второй вариант: Каждую строку MasterFooter1 расположить на отдельном дочернем бэнде M…
-
написал: BlockScript = false во время подготовки данных, но перед самим выводом отчета пробивается значением true. Инициализаровать переменную ВНЕ блока if then я не могу. Поподробнее можно? Где именно не инициализируется переменная? В чём от…
-
Может быть, подойдёт вот это http://www.fast-report.com/ru/forum/index....t=0&#entry11891
-
Выложите куда-нибудь один из файлов
-
Какая версия FR? В предыдущих версиях были проблемы с RichEdit, если в системе не установлено ни одного принтера
-
Вроде бы должен работать 0000, но не работает. Работает #0000