Вниз
Скачать: CL | DM;

FastReport? howto...   Найти похожие ветки 

 
ilXAM ©   (2002-05-20 11:42) [0]

Здравствуйте.
Помогите, пожалуйста разобраться с фаст репортом.
Вопрос:
Как вывести на печать, не значение из базы данных, а например напечатать значение лейбла и т.п.
Если можно, детально объяснить, то буду вам очень благодарен :-)


 
Tkach_   (2002-05-20 12:11) [1]

В этом случае нужно использовать frUserDataset и обрабатывать событие frReport -> onGetValue.
В руководстве, кстати, довольно доходчиво описано, как это сделать. Раздел "Использование данных из не-БД источников"


 
Anatoly Podgoretsky ©   (2002-05-20 12:24) [2]

А FastReport разве не позволяет доступ к переменным любого модуля и к свойствам метки в рантайм.


 
Slava ©   (2002-05-20 14:13) [3]

Q: Как передать значение из программы в отчет?
A: Есть несколько способов. Первый: использовать глобальный объект
frVariables (описан в FR_Class):

frVariables["My variable"] := 10;

создает переменную My variable со значением 10. Это способ подходит,
если в отчет нужно передать статическую информацию (т.е. не меняющуюся
в течение построения отчета).
Второй способ: использовать событие TfrReport.OnGetValue. Этот способ
подходит для передачи в отчет информации, которая может меняться от
записи к записи:

procedure TForm1.frReport1GetValue(ParName: String; var ParValue: Variant);
begin
if ParName = "MyField" then
ParValue := Table1MyField.Value;
end;

И, наконец, третий способ: программно заполнить список переменных
(см. предыдущий вопрос).

with frReport1.Dictionary do
begin
Variables["MyVariable"] := "CustomerData.Customers."CustNo"";
Variables["Another Variable"] := "10";
end;




 
Slava ©   (2002-05-20 14:14) [4]

Это была выдержка из файла FAQ.RUS из поставки FastReport


 
ilXAM ©   (2002-05-21 07:01) [5]

спасибо всем за ответы.
К сожалению, у меня отсутствовали данные файлы помощи.


 
ilXAM ©   (2002-05-21 09:12) [6]

Не могли бы вы выслать мне на почту эти отчеты.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.99 c
1-97333
Sterh1
2002-05-18 20:31
2002.05.30
Files


1-97294
kaif
2002-05-18 14:37
2002.05.30
модуль LibIntf ?


14-97412
dzmitry
2002-04-21 14:52
2002.05.30
Девушки-программисты


1-97246
APTEMKA
2002-05-20 15:10
2002.05.30
Помогите зачет горит. Просьба к модератору не удалять ето письмо


1-97247
Igg
2002-05-21 00:35
2002.05.30
Как в StringGridе текст в верхнем столбце писать вертикально




   Наверх