gpi
gpi
Подробная информация
- Имя пользователя
- gpi
- Электронная почта
- Присоединился
- Посещений
- 178
- Был на сайте
- Группы
- FR Team
Комментарии
-
Задайте у мемо свойство FlowTo=NextMemo
-
Установите пакеты вручную
-
Надеюсь, этот вариант будет работать var PrintHeader :Boolean; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin PrintHeader:=True; end; procedure MasterDataOnAfterCalcHeight(Sender: TfrxComponent); begin if Engine.Free…
-
UserManual стр. 113 Печать итоговой суммы по группе в заголовке группы
-
а на шаблон отчёта посмотреть можно? Также желательно бы получить данные (2 dbf или база Access) для построения отчёта
-
А свободного места точно хватает для печати MasterData? Можно проверить, отключив в скрипте Engine.NewPage при печати на странице N+1
-
А если попробовать так? procedure MasterData1OnAfterCalcHeight(Sender: TfrxComponent); begin if Engine.FreeSpace<MasterData1.Height then begin Engine.NewPage; PrintHeader:=True; end; if PrintHeader then…
-
Применительно к демо Nested groups такой скрипт var PrintHeader: Boolean; procedure PageFooter1OnBeforePrint(Sender: TfrxComponent); begin PrintHeader:=True; end; procedure Mast…
-
Cross1Cell1.DisplayFormat.FormatStr=',0.##' написал: вообще можно ли обратиться и обработать результат суммирования в DBCrassTab через скрипт procedure Cross1Cell2OnAfterData(Sender: TfrxComponent); begin ShowMessage(TfrxMemoView(Send…
-
FlowTo-ячейка располагается под основной на заднем плане, т.е. основная ячейка её перекрывает
-
Вот только возьмётся ли Цыганенко за реализацию этой опции? Ведь ему придётся городить в коде то, что нужно было бы делать в скрипте, да и ещё с учётом всех особенностей работы движка FR
-
Могу предложить расположить под Мемо1 ещё и Мемо2 с белым цветом шрифта Мемо1.FlowTo=Мемо2 При первой печати MasterData присвоить значение выводимого поля переменной. Переменну вывести в Мемо1. После печати Мемо2 присвоить переменной значение Мемо…
-
объедините три таблицы в одну с помощью запроса и выводите их, скрывая повторяющиеся значения и управляя отображением границ мемо в скрипте
-
Перед каждым MasterData будет выводиться заголовок данных
-
написал: И что теперь с этим компонентом? Скорее всего, автор не вносил больше никаких изменений
-
Ну тогда procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin if not (MasterData1.DataSet.RecNo=0) then Engine.ShowBand(Header1); end; Header1 повторять на каждой странице не нужно
-
написал: А вот смысл Footer1OnBeforePrint мне не очень понятен В массив добавляются ещё два элемента, значения которых имитируют конец страницы для последней записи в датасете. В событии MasterData1OnBeforePrint при выводе текущей записи пров…
-
Вот кое-что надумал, правда не знаю, насколько это решение универсально, но со слегка модифицированным примером демо Simple List работает. Отчёт должен быть двухпроходным var PageNum: array of Integer; NumRec: Integer; PageOrder: string; …
-
ShowMessage(TfrxMemoView(Sender).Text)
-
Из программы можно сделать так: procedure TForm1.MainReportClickObject(View: TfrxView; Button: TMouseButton; Shift: TShiftState; var Modified: Boolean); begin if View.Name = 'Memo8' then begin DetailQuery.Close; DetailQuery.ParamByName…
-
Попробуйте ShowMessage(TfrxMemoView(Sender).Text)
-
написал: а где эту дему взять? в папке Demos написал: по IIF желательно пример [IIF( = 1, 'Номер 1', 'Номер 2')]
-
написал: Ничего в этом репорте подобного нет Речь идёт об отдельном демо InteractiveReport п. 1 один к одному, ну а для п. 2 во втором TfrxReport сформировать отчёт и добавить его к первому отчёту написал: Речь идет о выделении текста в …
-
Смотрите пример InteractiveReport По поводу IIF: [IIF( = 1, 'Номер 1', 'Номер 2')] написал: И еще. Хинты можно выводить или нет? В превью при наведении на мемо. Можно Description для этого юзать. При клике на мемо можно выводить сообщение,…
-
Всё равно
-
Вот нарыл в английской бинарной конфе. Правда 2004 года
-
Аналог для FR4 можно взять здесь http://www.stalker4.dp.ua/ru
-
А если попробовать zip? В крайнем случае можно переименовать архив в fr3
-
написал: Но столкнулся с проблемой, что если они даже не видимые, то все равно занимают на листе место. Может, можно это как-то обойти? Сделайте их высоту равной 0
-
А размер архива меньше 256к? Если больше, то разбейте на тома и вложите каждый том в отдельное сообщение