Importación inicial sin librerias
git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.FastReport@9 475b051d-3a53-6940-addd-820bf0cfe0d7
This commit is contained in:
parent
6fd2b2f086
commit
ef415fa856
135
official/3.23/Dealers.rus.txt
Normal file
135
official/3.23/Dealers.rus.txt
Normal file
@ -0,0 +1,135 @@
|
||||
Дилеры
|
||||
|
||||
Россия
|
||||
|
||||
ЗАО "Софткей"
|
||||
|
||||
Жители России, Украины, Белоруссии, Казахстана, Эстонии, Литвы, Латвии, Болгарии, Польши, Израиля могут приобретать лицензии у крупнейшего регистратора СНГ - ЗАО "Софткей" и оплатить их в местной валюте.
|
||||
|
||||
129626, Россия, г. Москва, ул. Староалексеевская, д. 21, стр. 11, офис 411 Тел./факс (095) 775-1286 (многоканальный), (095) 991-7693
|
||||
|
||||
www.softkey.ru
|
||||
|
||||
|
||||
ООО "Айбэйз", Москва
|
||||
|
||||
ООО "Айбэйз" (iBase)
|
||||
Россия, Москва, 1-ый Новокузнецкий переулок, д. 10, п. 2, к. 1.
|
||||
тел (095) 953-13-34
|
||||
http://shop.ibase.ru/russia.htm
|
||||
sales@ibase.ru
|
||||
|
||||
|
||||
ООО "Сфера"
|
||||
|
||||
ООО "Сфера"
|
||||
Россия, Самара, ул. Арцыбушевская, 13, 4 этаж
|
||||
тел (8462) 72-57-56
|
||||
http://www.sphere-ltd.ru
|
||||
info@sphere-ltd.ru
|
||||
|
||||
|
||||
компания "СофтЛайн", Москва
|
||||
|
||||
Allsoft.ru
|
||||
E-mail:info@allsoft.ru
|
||||
119991, г. Москва, ул. Губкина, д. 8, компания "СофтЛайн"
|
||||
Тел.: 8-800-200-2233
|
||||
|
||||
|
||||
ООО "Программ плюс"
|
||||
|
||||
ООО "Программ плюс"
|
||||
тел.: (0932) 41-18-53
|
||||
e-mail: plus@kodeks37.ru
|
||||
сайт: www.vcl-soft.ru
|
||||
Адрес:
|
||||
153000, г. Иваново
|
||||
ул. Почтовая,6-А, офис 105
|
||||
|
||||
|
||||
|
||||
ООО "ЮСК:Дистрибьюция"
|
||||
|
||||
тел.: (863) 236-0483
|
||||
факс: (863) 236-8383
|
||||
e-mail: info@uskd.ru
|
||||
сайт: www.uskd.ru www.softcatalog.ru
|
||||
Адреса:
|
||||
400000, Волгоград, Профсоюзная, 12
|
||||
350000, Краснодар, Селезнева, 84
|
||||
355000, Ставрополь, Доваторцев, 57/1
|
||||
344004, Ростов-на-Дону, 2-я Володарского, 76/23а
|
||||
|
||||
|
||||
Украина
|
||||
|
||||
"Десктоп-Софт"
|
||||
|
||||
контактное лицо: Виталий Лысенко;
|
||||
тел./факс: 0522-29-51-42
|
||||
e-mail: vlysenko@dswsoft.com
|
||||
|
||||
|
||||
ООО "СОФТПРОМ"
|
||||
|
||||
тел./факс (044)242-53-00,
|
||||
zhdan@softprom.com
|
||||
http://www.softprom.com
|
||||
|
||||
|
||||
"I.T. Pro" Ltd.
|
||||
|
||||
03039, Kiev
|
||||
av.40 let Oktyabrya 50 of.65
|
||||
tel.+380 44 258 0528
|
||||
tel.+380 44 264 0598
|
||||
tel.+380 44 264 4427
|
||||
tel.+380 67 502 4800
|
||||
tel.+380 97 936 2011
|
||||
http://www.itpro.kiev.ua/
|
||||
|
||||
|
||||
ЗАО "Софткей"
|
||||
|
||||
Жители России, Украины, Белоруссии, Казахстана, Эстонии, Литвы, Латвии, Болгарии, Польши, Израиля могут приобретать лицензии у крупнейшего регистратора СНГ - ЗАО "Софткей" и оплатить их в местной валюте.
|
||||
|
||||
129626, Россия, г. Москва, ул. Староалексеевская, д. 21, стр. 11, офис 411 Тел./факс (095) 775-1286 (многоканальный), (095) 991-7693
|
||||
|
||||
www.softkey.com.ua
|
||||
|
||||
|
||||
Беларусь
|
||||
|
||||
ЗАО "Софткей"
|
||||
|
||||
Жители России, Украины, Белоруссии, Казахстана, Эстонии, Литвы, Латвии, Болгарии, Польши, Израиля могут приобретать лицензии у крупнейшего регистратора СНГ - ЗАО "Софткей" и оплатить их в местной валюте.
|
||||
|
||||
129626, Россия, г. Москва, ул. Староалексеевская, д. 21, стр. 11, офис 411 Тел./факс (095) 775-1286 (многоканальный), (095) 991-7693
|
||||
|
||||
www.softkey.by
|
||||
|
||||
|
||||
Туркмения
|
||||
|
||||
Хозяйственное общество "Инфоком"
|
||||
|
||||
744000, Туркменистан, г. Ашгабат, ул. Азади, 65
|
||||
тел: (+993 12) 35-79-54, 35-25-76
|
||||
contact@in4com.com
|
||||
|
||||
Казахстан
|
||||
|
||||
|
||||
ЗАО "Софткей"
|
||||
|
||||
Жители России, Украины, Белоруссии, Казахстана, Эстонии, Литвы, Латвии, Болгарии, Польши, Израиля могут приобретать лицензии у крупнейшего регистратора СНГ - ЗАО "Софткей" и оплатить их в местной валюте.
|
||||
|
||||
129626, Россия, г. Москва, ул. Староалексеевская, д. 21, стр. 11, офис 411 Тел./факс (095) 775-1286 (многоканальный), (095) 991-7693
|
||||
|
||||
www.softkey.kz
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
405
official/3.23/Dealers.txt
Normal file
405
official/3.23/Dealers.txt
Normal file
@ -0,0 +1,405 @@
|
||||
Dealers
|
||||
|
||||
1. United Kingdom
|
||||
1.1 QBS Software Ltd
|
||||
2. Germany
|
||||
2.1 BITA GmbH
|
||||
2.2 HK-Software
|
||||
3. Austria
|
||||
3.1 BITA GmbH
|
||||
4. Switzerland
|
||||
4.1 BITA GmbH
|
||||
5. Poland
|
||||
5.1 WebKomp
|
||||
5.2 Przedsiebiorstwo Komputerowo Obliczeniowe
|
||||
5.3 JSC "SoftKey"
|
||||
6. Czech
|
||||
6.1 Petr Zahradnik, Computer Laboratory
|
||||
6.2 HTK Pro s.r.o.
|
||||
7. Slovak
|
||||
7.1 HTK Pro s.r.o.
|
||||
8. Brazil
|
||||
8.1 EXPERTNET
|
||||
8.2 PRMAS SYSTEM
|
||||
9. South Korea
|
||||
9.1 DevTools Inc.
|
||||
9.2 Buysoft Inc.
|
||||
10. Taiwan, R.O.C.
|
||||
10.1 Crispin, Chen
|
||||
11. China
|
||||
11.1 Nora Xu
|
||||
11.2 CSTSOFT
|
||||
11.3 Chongqing Huidu Technology Co., Ltd.
|
||||
12. Nederland
|
||||
12.1 FastReport ook in Nederland verkrijgbaar
|
||||
13. Lithuania
|
||||
13.1 JSC "SoftKey"
|
||||
14. Latvia
|
||||
14.1 JSC "SoftKey"
|
||||
15. Estonia
|
||||
15.1 JSC "SoftKey"
|
||||
16. Bulgaria
|
||||
16.1 JSC "SoftKey"
|
||||
17. Colombia
|
||||
17.1 Luz Zapata Velasquez
|
||||
18. Latin America
|
||||
18.1 Danysoft
|
||||
19. Spain
|
||||
19.1 Danysoft
|
||||
20. Portugal
|
||||
20.1 Danysoft
|
||||
21. Israel
|
||||
21.1 Software Sources Ltd.
|
||||
|
||||
|
||||
|
||||
1. United Kingdom
|
||||
|
||||
1.1 QBS Software Ltd
|
||||
|
||||
QBS Software Ltd
|
||||
7 Wharfside
|
||||
Rosemont Rd
|
||||
Wembley HA0 4QB
|
||||
|
||||
Tel +44 (0) 8456 580 580
|
||||
Fax +44 (0) 20 8902 7600
|
||||
email: sales@qbssoftware.com
|
||||
http://www.qbssoftware.com/FASTREPORT
|
||||
|
||||
|
||||
2. Germany
|
||||
|
||||
2.1 BITA GmbH
|
||||
|
||||
BITA GmbH
|
||||
A-1070 Wien, Wimbergergasse 14/3-1-3
|
||||
E-mail: fastreport@bita.at
|
||||
Tel: +43 (1) 9832873
|
||||
Fax: +43 (1) 9832873-30
|
||||
www.bita.at
|
||||
Contact person: Robert Szuszkiewicz
|
||||
|
||||
3. Austria
|
||||
|
||||
3.1 BITA GmbH
|
||||
|
||||
BITA GmbH
|
||||
A-1070 Wien, Wimbergergasse 14/3-1-3
|
||||
E-mail: fastreport@bita.at
|
||||
Tel: +43 (1) 9832873
|
||||
Fax: +43 (1) 9832873-30
|
||||
www.bita.at
|
||||
Contact person: Robert Szuszkiewicz
|
||||
|
||||
4. Switzerland
|
||||
|
||||
4.1 BITA GmbH
|
||||
|
||||
BITA GmbH
|
||||
A-1070 Wien, Wimbergergasse 14/3-1-3
|
||||
E-mail: fastreport@bita.at
|
||||
Tel: +43 (1) 9832873
|
||||
Fax: +43 (1) 9832873-30
|
||||
www.bita.at
|
||||
Contact person: Robert Szuszkiewicz
|
||||
|
||||
|
||||
5. Poland
|
||||
|
||||
5.1 WebKomp
|
||||
|
||||
WebKomp:
|
||||
info@webkomp.net
|
||||
ul. Sosnowskiego 3/18
|
||||
02-784 Warszawa
|
||||
Poland
|
||||
tel.: +48 501 232 256
|
||||
fax. +48 22 750 96 80
|
||||
|
||||
http://www.webkomp.net
|
||||
|
||||
5.2 Przedsiebiorstwo Komputerowo Obliczeniowe
|
||||
|
||||
Przedsiebiorstwo Komputerowo Obliczeniowe
|
||||
30-415 Krakow ul. Wadowicka 12
|
||||
fastreport@pko.pl
|
||||
tel : +48 12 296 52 22
|
||||
fax: +48 12 296 52 23
|
||||
mobile: +48 602 801 659
|
||||
http://www.laptop.net.pl
|
||||
http://www.laptop.net.pl/fastreport
|
||||
|
||||
5.3 JSC "SoftKey"
|
||||
|
||||
Postal address: Zvezdny boulevard, 21, office 801,
|
||||
129085, Moscow, Russia
|
||||
|
||||
Tel./ fax: (095) 215-66-13, 797-26-64
|
||||
|
||||
www.softkey.net
|
||||
www.softkey.lt
|
||||
www.softkey.lv
|
||||
www.softkey.pl
|
||||
www.softkey.ee
|
||||
www.softkeybg.com
|
||||
email: sales@softkey.ru
|
||||
|
||||
|
||||
6. Czech
|
||||
|
||||
6.1 Petr Zahradnik, Computer Laboratory
|
||||
|
||||
Petr Zahradnik, Computer Laboratory
|
||||
Obvodova 740/14, CZ-40007 Usti nad Labem, Czech Republic
|
||||
Phones: +420-47-5500610, +420-47-5501627
|
||||
Fax: +420-47-5511338
|
||||
WWW: http://www.clexpert.cz, http://www.zahradnik.cz
|
||||
E-Mail: clexpert@clexpert.cz, petr@zahradnik.cz
|
||||
ICQ: 21215917
|
||||
|
||||
|
||||
6.2 HTK Pro s.r.o.
|
||||
|
||||
HTK Pro s.r.o.
|
||||
Prosecka 76a, Praha 9
|
||||
http://www.dev-shop.cz, http://www.dev-shop.sk
|
||||
tel : +420-2-83880361, fax : +420-2-86891391
|
||||
|
||||
|
||||
7. Slovak
|
||||
|
||||
7.1 HTK Pro s.r.o.
|
||||
|
||||
HTK Pro s.r.o.
|
||||
Prosecka 76a, Praha 9
|
||||
http://www.dev-shop.cz, http://www.dev-shop.sk
|
||||
tel : +420-2-83880361, fax : +420-2-86891391
|
||||
|
||||
|
||||
8. Brazil
|
||||
|
||||
8.1 EXPERTNET
|
||||
|
||||
EXPERTNET
|
||||
Phone: +55-11-9309-8017
|
||||
mailto:ndiay@expertnet.com.br
|
||||
WWW:www.expertnet.com.br
|
||||
|
||||
8.2 PRMAS SYSTEM
|
||||
|
||||
PRMAS SYSTEM
|
||||
Phone: 55-11-97489924
|
||||
web: http://www.prmas.com.br
|
||||
Email: vendas@prmas.com.br
|
||||
|
||||
|
||||
9. South Korea
|
||||
|
||||
9.1 DevTools Inc.
|
||||
|
||||
DevTools Inc.
|
||||
Tel : +82 (2) 521-7900
|
||||
Fac : +82 (2) 2297-7900
|
||||
email : midmee@devtools.co.kr
|
||||
http://www.devtools.co.kr
|
||||
|
||||
9.2 Buysoft Inc.
|
||||
|
||||
Buysoft Inc.
|
||||
10F HungEun bldg.,
|
||||
824-22 Yeoksam-Dong,
|
||||
Kangnam-Gu,
|
||||
Seoul,Korea
|
||||
|
||||
email: Irene Kwon
|
||||
http://www.buysoft.co.kr
|
||||
|
||||
|
||||
10. Taiwan, R.O.C.
|
||||
|
||||
|
||||
10.1 Crispin, Chen
|
||||
|
||||
Crispin, Chen
|
||||
Tel: (04)2358-8484
|
||||
Mobile Phone: (0918)427-079
|
||||
E-Mail: crispin@pchome.com.tw
|
||||
Web Site:
|
||||
http://www.jane.com.tw/bbs/default.asp
|
||||
|
||||
|
||||
11. China
|
||||
|
||||
11.1 Nora Xu
|
||||
|
||||
Nora Xu
|
||||
ViewSlip SoftWare
|
||||
mail:eric@viewslip.com
|
||||
http://www.viewslip.com
|
||||
Tel:+86-21-64069587
|
||||
|
||||
|
||||
11.2 CSTSOFT
|
||||
|
||||
CSTSOFT
|
||||
Tel:+86 10 88416081
|
||||
Fax:+86 10 68767223
|
||||
Email:cstsoft@public3.bta.net.cn
|
||||
http://www.cstsoft.com.cn
|
||||
|
||||
|
||||
11.3 Chongqing Huidu Technology Co., Ltd.
|
||||
|
||||
Chongqing Huidu Technology Co., Ltd.
|
||||
No.23, shixin Road, shiqiaopu,
|
||||
Chongqing
|
||||
China. 400039
|
||||
E-mail: sales@eVget.com
|
||||
Tel: +86- (0) 23- 68690297
|
||||
Fax: +86- (0) 23- 68623874
|
||||
www.eVget.com
|
||||
|
||||
|
||||
12. Nederland
|
||||
|
||||
12.1 FastReport ook in Nederland verkrijgbaar
|
||||
|
||||
FastReport producten worden in Nederland geleverd door TeoWin Software.
|
||||
Wij geven graag meer informatie over de FastReport producten of antwoorden op vragen die voortkomen uit de kennismaking met FastReport.
|
||||
Voor meer informatie
|
||||
email:info@teowin-software.nl
|
||||
|
||||
|
||||
13. Lithuania
|
||||
|
||||
|
||||
13.1 JSC "SoftKey"
|
||||
|
||||
Postal address: Zvezdny boulevard, 21, office 801,
|
||||
129085, Moscow, Russia
|
||||
|
||||
Tel./ fax: (095) 215-66-13, 797-26-64
|
||||
|
||||
www.softkey.net
|
||||
www.softkey.lt
|
||||
www.softkey.lv
|
||||
www.softkey.pl
|
||||
www.softkey.ee
|
||||
www.softkeybg.com
|
||||
email: sales@softkey.ru
|
||||
|
||||
|
||||
14. Latvia
|
||||
|
||||
|
||||
14.1 JSC "SoftKey"
|
||||
|
||||
Postal address: Zvezdny boulevard, 21, office 801,
|
||||
129085, Moscow, Russia
|
||||
|
||||
Tel./ fax: (095) 215-66-13, 797-26-64
|
||||
|
||||
www.softkey.net
|
||||
www.softkey.lt
|
||||
www.softkey.lv
|
||||
www.softkey.pl
|
||||
www.softkey.ee
|
||||
www.softkeybg.com
|
||||
email: sales@softkey.ru
|
||||
|
||||
|
||||
15. Estonia
|
||||
|
||||
15.1 JSC "SoftKey"
|
||||
|
||||
Postal address: Zvezdny boulevard, 21, office 801,
|
||||
129085, Moscow, Russia
|
||||
|
||||
Tel./ fax: (095) 215-66-13, 797-26-64
|
||||
|
||||
www.softkey.net
|
||||
www.softkey.lt
|
||||
www.softkey.lv
|
||||
www.softkey.pl
|
||||
www.softkey.ee
|
||||
www.softkeybg.com
|
||||
email: sales@softkey.ru
|
||||
|
||||
|
||||
16. Bulgaria
|
||||
|
||||
16.1 JSC "SoftKey"
|
||||
|
||||
Postal address: Zvezdny boulevard, 21, office 801,
|
||||
129085, Moscow, Russia
|
||||
|
||||
Tel./ fax: (095) 215-66-13, 797-26-64
|
||||
|
||||
www.softkey.net
|
||||
www.softkey.lt
|
||||
www.softkey.lv
|
||||
www.softkey.pl
|
||||
www.softkey.ee
|
||||
www.softkeybg.com
|
||||
email: sales@softkey.ru
|
||||
|
||||
|
||||
17. Colombia
|
||||
|
||||
17.1 Luz Zapata Velasquez
|
||||
|
||||
Luz Zapata Velasquez
|
||||
Tr. 41 #146 A 40 Interior 17 sala 501 City: Bogota - D.C
|
||||
Country: Colombia
|
||||
Tel/Fax: (+57)-1-625-3024
|
||||
mail: info@safsoft.com
|
||||
http://www.safsoft.com
|
||||
|
||||
|
||||
18. Latin America
|
||||
|
||||
18.1 Danysoft
|
||||
|
||||
Danysoft Internatioal S.L.
|
||||
Avda Industria 4, Edif 1,
|
||||
28108 Accobendaj-Ma-Spain
|
||||
email: sales@danysoft.com
|
||||
http://www.danysoft.com
|
||||
|
||||
|
||||
19. Spain
|
||||
|
||||
19.1 Danysoft
|
||||
|
||||
Danysoft Internatioal S.L.
|
||||
Avda Industria 4, Edif 1,
|
||||
28108 Accobendaj-Ma-Spain
|
||||
email: sales@danysoft.com
|
||||
http://www.danysoft.com
|
||||
|
||||
|
||||
20. Portugal
|
||||
|
||||
20.1 Danysoft
|
||||
|
||||
Danysoft Internatioal S.L.
|
||||
Avda Industria 4, Edif 1,
|
||||
28108 Accobendaj-Ma-Spain
|
||||
email: sales@danysoft.com
|
||||
http://www.danysoft.com
|
||||
|
||||
|
||||
|
||||
21. Israel
|
||||
|
||||
21.1 Software Sources Ltd.
|
||||
|
||||
Software Sources Ltd.
|
||||
64B Hasharon St.
|
||||
P.O.Box 639
|
||||
Ra'anana 43106
|
||||
Tel. +972-9-7714578
|
||||
Fax. +972-9-7712194
|
||||
email: chen@software-sources.co.il
|
||||
http://www.software-sources.co.il
|
||||
13
official/3.23/Demos/Dll/CALLDLL.DPR
Normal file
13
official/3.23/Demos/Dll/CALLDLL.DPR
Normal file
@ -0,0 +1,13 @@
|
||||
program CallDLL;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
TestDLL in 'TestDLL.pas' {frmCallDLL};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TfrmCallDLL, frmCallDLL);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/Dll/CALLDLL.RES
Normal file
BIN
official/3.23/Demos/Dll/CALLDLL.RES
Normal file
Binary file not shown.
BIN
official/3.23/Demos/Dll/FormDLL.dfm
Normal file
BIN
official/3.23/Demos/Dll/FormDLL.dfm
Normal file
Binary file not shown.
62
official/3.23/Demos/Dll/FormDLL.pas
Normal file
62
official/3.23/Demos/Dll/FormDLL.pas
Normal file
@ -0,0 +1,62 @@
|
||||
unit FormDLL;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
SysUtils, Windows, Messages, Classes, Graphics, Controls,
|
||||
Forms, Dialogs, StdCtrls, DBTables, DB, frxDBSet, frxClass;
|
||||
|
||||
type
|
||||
TfrmDLL = class(TForm)
|
||||
btnBioLifePrintPreview: TButton;
|
||||
Table1: TTable;
|
||||
frxDBDataset1: TfrxDBDataset;
|
||||
frxReport1: TfrxReport;
|
||||
procedure btnBioLifePrintPreviewClick(Sender: TObject);
|
||||
procedure FormActivate(Sender: TObject);
|
||||
procedure FormClose(Sender: TObject; var Action: TCloseAction);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
|
||||
function ShowForm(A: TApplication): Bool; StdCall;
|
||||
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
{------------------------------------------------------------------------}
|
||||
|
||||
function ShowForm(A: TApplication): Bool;
|
||||
var
|
||||
Form1: TfrmDLL;
|
||||
begin
|
||||
Application.Handle := A.Handle;
|
||||
Form1 := TfrmDLL.Create(A);
|
||||
try
|
||||
Result := (Form1.ShowModal = mrOK);
|
||||
finally
|
||||
Form1.Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmDLL.btnBioLifePrintPreviewClick(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TfrmDLL.FormActivate(Sender: TObject);
|
||||
begin
|
||||
Session.Active := True;
|
||||
end;
|
||||
|
||||
procedure TfrmDLL.FormClose(Sender: TObject; var Action: TCloseAction);
|
||||
begin
|
||||
Session.Active := False;
|
||||
end;
|
||||
|
||||
end.
|
||||
BIN
official/3.23/Demos/Dll/RPTDLL.RES
Normal file
BIN
official/3.23/Demos/Dll/RPTDLL.RES
Normal file
Binary file not shown.
11
official/3.23/Demos/Dll/Rptdll.dpr
Normal file
11
official/3.23/Demos/Dll/Rptdll.dpr
Normal file
@ -0,0 +1,11 @@
|
||||
library RptDLL;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
FormDLL in 'FormDLL.pas' {frmDLL};
|
||||
|
||||
exports
|
||||
ShowForm;
|
||||
|
||||
begin
|
||||
end.
|
||||
BIN
official/3.23/Demos/Dll/TestDLL.dfm
Normal file
BIN
official/3.23/Demos/Dll/TestDLL.dfm
Normal file
Binary file not shown.
53
official/3.23/Demos/Dll/TestDLL.pas
Normal file
53
official/3.23/Demos/Dll/TestDLL.pas
Normal file
@ -0,0 +1,53 @@
|
||||
unit TestDLL;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
SysUtils, Windows, Messages, Classes, Graphics, Controls,
|
||||
Forms, Dialogs, StdCtrls, DB, ExtCtrls, DBTables;
|
||||
|
||||
type
|
||||
TShowForm = function(A: TApplication): Bool; StdCall;
|
||||
|
||||
EDLLLoadError = class(Exception);
|
||||
|
||||
TfrmCallDLL = class(TForm)
|
||||
Database1: TDatabase;
|
||||
btnCallDLL: TButton;
|
||||
btnClose: TButton;
|
||||
procedure btnCallDLLClick(Sender: TObject);
|
||||
procedure btnCloseClick(Sender: TObject);
|
||||
end;
|
||||
|
||||
var
|
||||
frmCallDLL: TfrmCallDLL;
|
||||
|
||||
implementation
|
||||
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TfrmCallDLL.btnCallDLLClick(Sender: TObject);
|
||||
var
|
||||
LibHandle: THandle;
|
||||
ShowForm: TShowForm;
|
||||
begin
|
||||
LibHandle := LoadLibrary('RptDLL.DLL');
|
||||
try
|
||||
if LibHandle = HINSTANCE_ERROR then
|
||||
raise EDLLLoadError.Create('Unable to Load DLL');
|
||||
@ShowForm := GetProcAddress(LibHandle, 'ShowForm');
|
||||
if not (@ShowForm = nil) then
|
||||
ShowForm(Application);
|
||||
finally
|
||||
FreeLibrary(LibHandle);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmCallDLL.btnCloseClick(Sender: TObject);
|
||||
begin
|
||||
Close;
|
||||
end;
|
||||
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/InteractiveReport/Project1.dpr
Normal file
13
official/3.23/Demos/InteractiveReport/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/InteractiveReport/Project1.res
Normal file
BIN
official/3.23/Demos/InteractiveReport/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/InteractiveReport/Unit1.dfm
Normal file
BIN
official/3.23/Demos/InteractiveReport/Unit1.dfm
Normal file
Binary file not shown.
109
official/3.23/Demos/InteractiveReport/Unit1.pas
Normal file
109
official/3.23/Demos/InteractiveReport/Unit1.pas
Normal file
@ -0,0 +1,109 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls, frxDBSet, Db, DBTables;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
Customers: TTable;
|
||||
CustomersCustNo: TFloatField;
|
||||
CustomersCompany: TStringField;
|
||||
CustomersAddr1: TStringField;
|
||||
CustomersAddr2: TStringField;
|
||||
CustomersCity: TStringField;
|
||||
CustomersState: TStringField;
|
||||
CustomersZip: TStringField;
|
||||
CustomersCountry: TStringField;
|
||||
CustomersPhone: TStringField;
|
||||
CustomersFAX: TStringField;
|
||||
CustomersTaxRate: TFloatField;
|
||||
CustomersContact: TStringField;
|
||||
CustomersLastInvoiceDate: TDateTimeField;
|
||||
DetailQuery: TQuery;
|
||||
DetailQueryCustNo: TFloatField;
|
||||
DetailQueryCompany: TStringField;
|
||||
DetailQueryAddr1: TStringField;
|
||||
DetailQueryAddr2: TStringField;
|
||||
DetailQueryCity: TStringField;
|
||||
DetailQueryState: TStringField;
|
||||
DetailQueryZip: TStringField;
|
||||
DetailQueryCountry: TStringField;
|
||||
DetailQueryPhone: TStringField;
|
||||
DetailQueryFAX: TStringField;
|
||||
DetailQueryTaxRate: TFloatField;
|
||||
DetailQueryContact: TStringField;
|
||||
DetailQueryLastInvoiceDate: TDateTimeField;
|
||||
DetailQueryOrderNo: TFloatField;
|
||||
DetailQueryCustNo_1: TFloatField;
|
||||
DetailQuerySaleDate: TDateTimeField;
|
||||
DetailQueryShipDate: TDateTimeField;
|
||||
DetailQueryEmpNo: TIntegerField;
|
||||
DetailQueryShipToContact: TStringField;
|
||||
DetailQueryShipToAddr1: TStringField;
|
||||
DetailQueryShipToAddr2: TStringField;
|
||||
DetailQueryShipToCity: TStringField;
|
||||
DetailQueryShipToState: TStringField;
|
||||
DetailQueryShipToZip: TStringField;
|
||||
DetailQueryShipToCountry: TStringField;
|
||||
DetailQueryShipToPhone: TStringField;
|
||||
DetailQueryShipVIA: TStringField;
|
||||
DetailQueryPO: TStringField;
|
||||
DetailQueryTerms: TStringField;
|
||||
DetailQueryPaymentMethod: TStringField;
|
||||
DetailQueryItemsTotal: TCurrencyField;
|
||||
DetailQueryTaxRate_1: TFloatField;
|
||||
DetailQueryFreight: TCurrencyField;
|
||||
DetailQueryAmountPaid: TCurrencyField;
|
||||
DetailQueryOrderNo_1: TFloatField;
|
||||
DetailQueryItemNo: TFloatField;
|
||||
DetailQueryPartNo: TFloatField;
|
||||
DetailQueryQty: TIntegerField;
|
||||
DetailQueryDiscount: TFloatField;
|
||||
DetailQueryPartNo_1: TFloatField;
|
||||
DetailQueryVendorNo: TFloatField;
|
||||
DetailQueryDescription: TStringField;
|
||||
DetailQueryOnHand: TFloatField;
|
||||
DetailQueryOnOrder: TFloatField;
|
||||
DetailQueryCost: TCurrencyField;
|
||||
DetailQueryListPrice: TCurrencyField;
|
||||
CustomersDS: TfrxDBDataset;
|
||||
DetailQueryDS: TfrxDBDataset;
|
||||
MainReport: TfrxReport;
|
||||
DetailReport: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure MainReportClickObject(View: TfrxView;
|
||||
Button: TMouseButton; Shift: TShiftState; var Modified: Boolean);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
MainReport.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.MainReportClickObject(View: TfrxView;
|
||||
Button: TMouseButton; Shift: TShiftState; var Modified: Boolean);
|
||||
begin
|
||||
if View.Name = 'Memo8' then
|
||||
begin
|
||||
DetailQuery.Close;
|
||||
DetailQuery.ParamByName('custno').Text := View.TagStr;
|
||||
DetailReport.ShowReport;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
26
official/3.23/Demos/Main/1.fr3
Normal file
26
official/3.23/Demos/Main/1.fr3
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" EngineOptions.DoublePass="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.OutlineWidth="180" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9953986921" ReportOptions.Description.Text="Demonstrates how to create simple list report." ReportOptions.LastChange="38842,9275207639" ReportOptions.VersionBuild="1" ReportOptions.VersionMajor="12" ReportOptions.VersionMinor="13" ReportOptions.VersionRelease="1" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="3,77953" Width="714,33117" Height="26,45671" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="34,01577" Left="0" Top="83,14966" Width="755,906">
|
||||
<TfrxMemoView Name="Memo4" Left="204,09462" Top="7,55906" Width="158,74026" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="8421504" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo5" Left="377,953" Top="7,55906" Width="120,94496" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="8421504" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo6" Left="514,01608" Top="7,55906" Width="83,14966" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="8421504" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo7" Left="612,28386" Top="7,55906" Width="102,04731" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="8421504" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo3" Left="7,55906" Top="7,55906" Width="181,41744" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="8421504" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="283,46475" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="7,55905999999999" Width="710,55164" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page] of [TotalPages]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="22,67718" Left="0" Top="188,9765" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo13" Left="3,77953" Top="0" Width="714,33117" Height="18,89765" DataSet="ReportData.CustomersDS" DataSetName="Customers" Highlight.Font.Charset="1" Highlight.Font.Color="-370606080" Highlight.Font.Height="-13" Highlight.Font.Name="Arial" Highlight.Font.Style="0" Highlight.Color="15790320" Highlight.Condition="<Line#> mod 2" WordWrap="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo9" Left="204,09462" Top="0" Width="173,85838" Height="18,89765" DataField="Addr1" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="377,953" Top="0" Width="136,06308" Height="18,89765" DataField="Contact" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="514,01608" Top="0" Width="98,26778" Height="18,89765" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="612,28386" Top="0" Width="102,04731" Height="18,89765" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo8" Left="7,55906" Top="0" Width="196,53556" Height="18,89765" TagStr="[Customers."Cust No"]" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Company"]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
55
official/3.23/Demos/Main/10.FR3
Normal file
55
official/3.23/Demos/Main/10.FR3
Normal file
@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9972084722" ReportOptions.Description.Text="This example shows how to create nested reports using subreport component." ReportOptions.LastChange="38842,9404990278" ScriptLanguage="PascalScript" ScriptText.Text="var TotalSales: Extended; procedure Band4OnBeforePrint(Sender: TfrxComponent); begin TotalSales := 0 end; procedure Band7OnBeforePrint(Sender: TfrxComponent); begin TotalSales := TotalSales + <Items."Qty"> * <Items."Price">; end; begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D6572732200010C3300000020446174615365743D225265706F7274446174612E4F726465727344532220446174615365744E616D653D224F72646572732200010C3100000020446174615365743D225265706F7274446174612E4974656D7344532220446174615365744E616D653D224974656D73220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="22,67718" Left="0" Top="253,22851" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="0" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="Band4" Height="64,25201" Left="0" Top="117,16543" Width="755,906" OnBeforePrint="Band4OnBeforePrint" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="0" Width="302,3624" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="5" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo6" Left="0" Top="18,89765" Width="302,3624" Height="26,45671" Color="128" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" VAlign="vaCenter" Text="[Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo7" Left="302,3624" Top="0" Width="188,9765" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo8" Left="491,3389" Top="0" Width="219,21274" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo9" Left="302,3624" Top="18,89765" Width="188,9765" Height="26,45671" Color="128" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="491,3389" Top="18,89765" Width="219,21274" Height="26,45671" Color="128" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Customers."FAX"]"/>
|
||||
<TfrxSubreport Name="Subreport1" Left="0" Top="45,35436" Width="94,48825" Height="18,89765" Page="Page4"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page4" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData1" Height="37,7953" Left="0" Top="18,89765" Width="718,1107" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.OrdersDS" DataSetName="Orders" RowCount="0">
|
||||
<TfrxMemoView Name="Memo12" Left="0" Top="0" Width="120,94496" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" Text="Order No [Orders."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo13" Left="120,94496" Top="0" Width="589,60668" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Orders."Sale Date"]"/>
|
||||
<TfrxSubreport Name="Subreport2" Left="0" Top="18,89765" Width="94,48825" Height="18,89765" Page="Page2"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxFooter Name="Footer1" Height="26,45671" Left="0" Top="90,70872" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo14" Left="0" Top="0" Width="710,55164" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [TotalSales]"/>
|
||||
</TfrxFooter>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page2" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxHeader Name="Header1" Height="18,89765" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo15" Left="0" Top="0" Width="45,35436" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo16" Left="45,35436" Top="0" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo17" Left="113,3859" Top="0" Width="230,55133" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo18" Left="351,49629" Top="0" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo19" Left="438,42548" Top="0" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo20" Left="506,45702" Top="0" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo11" Left="585,82715" Top="0" Width="124,72449" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxHeader>
|
||||
<TfrxMasterData Name="MasterData2" Height="15,11812" Left="0" Top="71,81107" Width="718,1107" OnBeforePrint="Band7OnBeforePrint" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.ItemsDS" DataSetName="Items" RowCount="0">
|
||||
<TfrxMemoView Name="Memo21" Left="0" Top="0" Width="45,35436" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo22" Left="45,35436" Top="0" Width="60,47248" Height="15,11812" DataField="Part No" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Items."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo23" Left="113,3859" Top="0" Width="230,55133" Height="15,11812" DataField="Part Name" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Items."Part Name"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="351,49629" Top="0" Width="79,37013" Height="15,11812" DataField="Price" DataSet="ReportData.ItemsDS" DataSetName="Items" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Items."Price"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="438,42548" Top="0" Width="60,47248" Height="15,11812" DataField="Qty" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Items."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="506,45702" Top="0" Width="79,37013" Height="15,11812" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Items."Qty">*<Items."Price">]"/>
|
||||
<TfrxMemoView Name="Memo29" Left="585,82715" Top="0" Width="124,72449" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxFooter Name="Footer2" Height="22,67718" Left="0" Top="120,94496" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo27" Left="0" Top="0" Width="45,35436" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo28" Left="45,35436" Top="0" Width="544,25232" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Items."Qty">*<Items."Price">)]"/>
|
||||
<TfrxMemoView Name="Memo30" Left="589,60668" Top="0" Width="120,94496" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
20
official/3.23/Demos/Main/11.FR3
Normal file
20
official/3.23/Demos/Main/11.FR3
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9973703935" ReportOptions.Description.Text="Demonstrates how to create side-by-side subreports. Each subreport can have different number of records." ReportOptions.LastChange="38842,9413295023" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C657301010C14000000204E616D653D22204465736372697074696F6E2200010C84000000204E616D653D224465736372697074696F6E222056616C75653D2244656D6F6E7374726174657320686F7720746F2063726561746520736964652D62792D73696465207375627265706F7274732E2045616368207375627265706F72742063616E206861766520646966666572656E74206E756D626572206F66207265636F7264732E220000055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="Band2" Height="41,57483" Left="0" Top="18,89765" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="20">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="0" Width="495,11843" Height="18,89765" Color="12632256" Text="[LINE]"/>
|
||||
<TfrxSubreport Name="Subreport1" Left="0" Top="22,67718" Width="94,48825" Height="18,89765" Page="Page4"/>
|
||||
<TfrxSubreport Name="Subreport2" Left="249,44898" Top="22,67718" Width="94,48825" Height="18,89765" Page="Page5"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page4" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData1" Height="22,67718" Left="0" Top="18,89765" Width="718,1107" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="6">
|
||||
<TfrxMemoView Name="Memo4" Left="0" Top="0" Width="245,66945" Height="18,89765" Color="13296895" Text="[LINE]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page5" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData2" Height="41,57483" Left="0" Top="18,89765" Width="718,1107" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="4">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="0" Width="245,66945" Height="37,7953" Color="13434828" Text="[LINE]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
28
official/3.23/Demos/Main/12.FR3
Normal file
28
official/3.23/Demos/Main/12.FR3
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9975287269" ReportOptions.Description.Text="This report contains two pages (title and list). You can have several pages in your report. Each page can contains one report and can have own paper settings (size, margins, orientation and etc)." ReportOptions.LastChange="38842,9416201968" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Left="75,5906" Top="336,37817" Width="604,7248" Height="151,1812" Font.Charset="1" Font.Color="0" Font.Height="-35" Font.Name="Tahoma" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Our customers"/>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page2" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="3,77953" Width="718,1107" Height="18,89765" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="30,23624" Left="0" Top="79,37013" Width="755,906">
|
||||
<TfrxMemoView Name="Memo4" Left="3,77953" Top="7,55906" Width="196,53556" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo5" Left="204,09462" Top="7,55906" Width="166,29932" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo6" Left="377,953" Top="7,55906" Width="128,50402" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo7" Left="514,01608" Top="7,55906" Width="90,70872" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo8" Left="612,28386" Top="7,55906" Width="102,04731" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="275,90569" Width="755,906">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="7,55905999999999" Width="710,55164" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page#] of [TotalPages#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="22,67718" Left="0" Top="181,41744" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo9" Left="3,77953" Top="0" Width="196,53556" Height="18,89765" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="204,09462" Top="0" Width="166,29932" Height="18,89765" DataField="Addr1" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="377,953" Top="0" Width="128,50402" Height="18,89765" DataField="Contact" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="514,01608" Top="0" Width="90,70872" Height="18,89765" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo13" Left="612,28386" Top="0" Width="102,04731" Height="18,89765" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."FAX"]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
8
official/3.23/Demos/Main/13.fr3
Normal file
8
official/3.23/Demos/Main/13.fr3
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="38006,6684253472" ReportOptions.Description.Text="Demonstrates how to use OnPreviewClick event." ReportOptions.LastChange="38344,718786412" ScriptLanguage="PascalScript" ScriptText.Text="procedure Memo2OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean); var s: String; begin s := TfrxMemoView(Sender).Text; SetLength(s, Length(s) - 2); // cut off #13#10 TfrxMemoView(Sender).Text := InputBox('Edit', 'Edit Memo2 text:', s); Modified := True; end; procedure Memo1OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean); begin ShowMessage('Memo1 contents:' + #13#10 + TfrxMemoView(Sender).Text); end; begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Cursor="-21" Left="37,7953" Top="37,7953" Width="94,48825" Height="37,7953" OnPreviewClick="Memo1OnPreviewClick" Frame.Typ="15" HAlign="haCenter" Memo.Text="Memo1" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo2" Cursor="-4" Left="181,41744" Top="102,04731" Width="113,3859" Height="37,7953" OnPreviewClick="Memo2OnPreviewClick" Frame.Typ="15" HAlign="haCenter" Memo.Text="Memo2" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo3" Left="226,7718" Top="7,55906" Width="188,9765" Height="18,89765" HAlign="haCenter" Memo.Text="Click these two memos"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
31
official/3.23/Demos/Main/2.FR3
Normal file
31
official/3.23/Demos/Main/2.FR3
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" EngineOptions.DoublePass="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.OutlineWidth="180" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9957952199" ReportOptions.Description.Text="Demonstrates how to create simple report with one group. Group breaked each time when first letter of company name changes." ReportOptions.LastChange="38842,9266457755" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="34,01577" Left="0" Top="79,37013" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="7,55906" Width="188,9765" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo6" Left="204,09462" Top="7,55906" Width="154,96073" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo7" Left="374,17347" Top="7,55906" Width="120,94496" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo8" Left="510,23655" Top="7,55906" Width="83,14966" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo9" Left="608,50433" Top="7,55906" Width="102,04731" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="404,40971" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="7,55905999999999" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page] of [TotalPages]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="22,67718" Left="0" Top="245,66945" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo10" Left="0" Top="0" Width="204,09462" Height="18,89765" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="204,09462" Top="0" Width="170,07885" Height="18,89765" DataField="Addr1" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="374,17347" Top="0" Width="136,06308" Height="18,89765" DataField="Contact" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo13" Left="510,23655" Top="0" Width="98,26778" Height="18,89765" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo14" Left="608,50433" Top="0" Width="102,04731" Height="18,89765" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."FAX"]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupHeader Name="GroupHeader1" Height="26,45671" Left="0" Top="185,19697" Width="755,906" Condition="Copy(<Customers."Company">, 1, 1)">
|
||||
<TfrxMemoView Name="Memo3" Left="0" Top="0" Width="710,55164" Height="22,67718" Color="16053492" Font.Charset="1" Font.Color="128" Font.Height="-19" Font.Name="Arial" Font.Style="0" ParentFont="False" VAlign="vaCenter" Text="[Copy(<Customers."Company">, 1, 1)]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupFooter Name="GroupFooter1" Height="30,23624" Left="0" Top="302,3624" Width="755,906">
|
||||
<TfrxMemoView Name="Memo4" Left="0" Top="0" Width="710,55164" Height="18,89765" StretchMode="smMaxHeight" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" HideZeros="True" Text="Count: [Count(Band4)]"/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
11
official/3.23/Demos/Main/21.FR3
Normal file
11
official/3.23/Demos/Main/21.FR3
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9978869907" ReportOptions.Description.Text="Shows how to use variables inside RichText." ReportOptions.LastChange="38842,972233669" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band3" Height="28" Left="0" Top="158,74026" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="6" Top="8" Width="704" Height="16" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="68" Left="0" Top="18,89765" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0" Stretched="True">
|
||||
<TfrxRichView Name="Rich1" Left="6" Top="40" Width="340" Height="20" StretchMode="smMaxHeight" GapX="2" GapY="1" PropData="0852696368456469740A3B0200007B5C727466315C616E73695C616E7369637067313235325C64656666305C6465666C616E67313033337B5C666F6E7474626C7B5C66305C66737769737320417269616C3B7D7B5C66315C6673776973735C66636861727365743020417269616C3B7D7B5C66325C666E696C204D532053616E732053657269663B7D7D0D0A7B5C636F6C6F7274626C203B5C726564305C677265656E305C626C7565303B5C726564305C677265656E305C626C75653235353B7D0D0A5C766965776B696E64345C7563315C706172645C71635C6366315C625C66305C667332302044656172205B437573746F6D6572732E22436F6E74616374225D215C62305C7061720D0A5C706172645C7061720D0A5C706172645C716A5C746162205765206469737475726220796F7520746F20696E666F726D2074686174206E65772076657273696F6E206F6620465C6631206173745265706F72745C66302020697320617661696C61626C6520666F7220646F776E6C6F6164696E67206174205C6366325C756C207777772E666173742D7265706F72742E636F6D5C6366315C756C6E6F6E65202E204E6F74696365732C2073756767657374696F6E7320616E6420627567207265706F727473206172652077656C636F6D65642E5C7061720D0A5C706172645C7061720D0A476F6F64206C75636B2C5C7061720D0A416C6578616E64657220547A7967616E656E6B6F5C7461625C7461625C746162205B444154455D5C66325C7061720D0A5C66305C7061720D0A5C7061720D0A5C7061720D0A7D0D0A00"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
51
official/3.23/Demos/Main/22.FR3
Normal file
51
official/3.23/Demos/Main/22.FR3
Normal file
@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37874,9679845602" ReportOptions.Description.Text="This report demonstrates different barcodes." ReportOptions.LastChange="38275,573916088" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="37,7953 188,9765 340,1577 491,3389 642,5201 793,7013" VGuides.Text="37,7953 188,9765 340,1577 491,3389">
|
||||
<TfrxBarCodeView Name="BarCode1" Left="37,7953" Top="37,7953" Width="64" Height="86,92919" BarType="bcCode_2_5_interleaved" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode2" Left="188,9765" Top="37,7953" Width="112" Height="86,92919" BarType="bcCode_2_5_industrial" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode3" Left="340,1577" Top="37,7953" Width="79" Height="86,92919" BarType="bcCode_2_5_matrix" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode4" Left="491,3389" Top="37,7953" Width="129" Height="86,92919" BarType="bcCode39" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode5" Left="37,7953" Top="188,9765" Width="129" Height="86,92919" BarType="bcCode39Extended" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode6" Left="188,9765" Top="188,9765" Width="123" Height="86,92919" BarType="bcCode128A" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode7" Left="340,1577" Top="188,9765" Width="123" Height="86,92919" BarType="bcCode128B" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode8" Left="491,3389" Top="188,9765" Width="79" Height="86,92919" BarType="bcCode128C" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode9" Left="37,7953" Top="340,1577" Width="109" Height="86,92919" BarType="bcCode93" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxBarCodeView Name="BarCode10" Left="188,9765" Top="340,1577" Width="109" Height="86,92919" BarType="bcCode93Extended" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo1" Left="188,9765" Top="18,89765" Width="94,48825" Height="18,89765" Memo.Text="2 of 5 industrial"/>
|
||||
<TfrxMemoView Name="Memo2" Left="37,7953" Top="18,89765" Width="109,60637" Height="18,89765" Memo.Text="2 of 5 interleaved"/>
|
||||
<TfrxMemoView Name="Memo3" Left="340,1577" Top="18,89765" Width="94,48825" Height="18,89765" Memo.Text="2 of 5 matrix"/>
|
||||
<TfrxMemoView Name="Memo4" Left="491,3389" Top="18,89765" Width="94,48825" Height="18,89765" Memo.Text="code 39"/>
|
||||
<TfrxMemoView Name="Memo5" Left="37,7953" Top="170,07885" Width="94,48825" Height="18,89765" Memo.Text="code 39 ext"/>
|
||||
<TfrxMemoView Name="Memo6" Left="188,9765" Top="170,07885" Width="94,48825" Height="18,89765" Memo.Text="code 128a"/>
|
||||
<TfrxMemoView Name="Memo7" Left="340,1577" Top="170,07885" Width="94,48825" Height="18,89765" Memo.Text="code 128b"/>
|
||||
<TfrxMemoView Name="Memo8" Left="491,3389" Top="170,07885" Width="94,48825" Height="18,89765" Memo.Text="code 128c"/>
|
||||
<TfrxMemoView Name="Memo9" Left="37,7953" Top="321,26005" Width="94,48825" Height="18,89765" Memo.Text="code 93"/>
|
||||
<TfrxMemoView Name="Memo10" Left="188,9765" Top="321,26005" Width="94,48825" Height="18,89765" Memo.Text="code 93 ext"/>
|
||||
<TfrxBarCodeView Name="BarCode11" Left="340,1577" Top="340,1577" Width="115" Height="86,92919" BarType="bcCodeMSI" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo11" Left="340,1577" Top="321,26005" Width="94,48825" Height="18,89765" Memo.Text="msi"/>
|
||||
<TfrxBarCodeView Name="BarCode12" Left="491,3389" Top="340,1577" Width="124" Height="86,92919" BarType="bcCodePostNet" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo12" Left="491,3389" Top="321,26005" Width="94,48825" Height="18,89765" Memo.Text="postnet"/>
|
||||
<TfrxBarCodeView Name="BarCode13" Left="37,7953" Top="491,3389" Width="101" Height="86,92919" BarType="bcCodeCodabar" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo13" Left="37,7953" Top="472,44125" Width="94,48825" Height="18,89765" Memo.Text="codebar"/>
|
||||
<TfrxBarCodeView Name="BarCode14" Left="188,9765" Top="491,3389" Width="67" Height="86,92919" BarType="bcCodeEAN8" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo14" Left="188,9765" Top="472,44125" Width="94,48825" Height="18,89765" Memo.Text="ean 8"/>
|
||||
<TfrxBarCodeView Name="BarCode15" Left="340,1577" Top="491,3389" Width="95" Height="86,92919" BarType="bcCodeEAN13" Rotation="0" Text="1234567890123" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo15" Left="340,1577" Top="472,44125" Width="94,48825" Height="18,89765" Memo.Text="ean 13"/>
|
||||
<TfrxBarCodeView Name="BarCode16" Left="491,3389" Top="491,3389" Width="95" Height="86,92919" BarType="bcCodeUPC_A" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo16" Left="491,3389" Top="472,44125" Width="94,48825" Height="18,89765" Memo.Text="upc a"/>
|
||||
<TfrxBarCodeView Name="BarCode17" Left="37,7953" Top="642,5201" Width="51" Height="86,92919" BarType="bcCodeUPC_E0" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo17" Left="37,7953" Top="623,62245" Width="94,48825" Height="18,89765" Memo.Text="upc e0"/>
|
||||
<TfrxBarCodeView Name="BarCode18" Left="188,9765" Top="642,5201" Width="51" Height="86,92919" BarType="bcCodeUPC_E1" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo18" Left="188,9765" Top="623,62245" Width="94,48825" Height="18,89765" Memo.Text="upc e1"/>
|
||||
<TfrxBarCodeView Name="BarCode19" Left="340,1577" Top="642,5201" Width="20" Height="86,92919" BarType="bcCodeUPC_Supp2" Rotation="0" Text="12" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo19" Left="340,1577" Top="623,62245" Width="94,48825" Height="18,89765" Memo.Text="upc supp2"/>
|
||||
<TfrxBarCodeView Name="BarCode20" Left="491,3389" Top="642,5201" Width="47" Height="86,92919" BarType="bcCodeUPC_Supp5" Rotation="0" Text="12345" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo20" Left="491,3389" Top="623,62245" Width="94,48825" Height="18,89765" Memo.Text="upc supp5"/>
|
||||
<TfrxBarCodeView Name="BarCode21" Left="37,7953" Top="793,7013" Width="134" Height="86,92919" BarType="bcCodeEAN128A" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo21" Left="37,7953" Top="774,80365" Width="94,48825" Height="18,89765" Memo.Text="ean 128a"/>
|
||||
<TfrxBarCodeView Name="BarCode22" Left="188,9765" Top="793,7013" Width="134" Height="86,92919" BarType="bcCodeEAN128B" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo22" Left="188,9765" Top="774,80365" Width="94,48825" Height="18,89765" Memo.Text="ean 128b"/>
|
||||
<TfrxBarCodeView Name="BarCode23" Left="340,1577" Top="793,7013" Width="90" Height="86,92919" BarType="bcCodeEAN128C" Rotation="0" Text="12345678" Zoom="1"/>
|
||||
<TfrxMemoView Name="Memo23" Left="340,1577" Top="774,80365" Width="94,48825" Height="18,89765" Memo.Text="ean 128c"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
6
official/3.23/Demos/Main/23.FR3
Normal file
6
official/3.23/Demos/Main/23.FR3
Normal file
File diff suppressed because one or more lines are too long
57
official/3.23/Demos/Main/24.FR3
Normal file
57
official/3.23/Demos/Main/24.FR3
Normal file
@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.Author="Fediachov A." ReportOptions.ConnectionName="FR Demo Base" ReportOptions.CreateDate="37874,9926516319" ReportOptions.Description.Text="Demonstrates how to use charts." ReportOptions.Name="Countries report" ReportOptions.LastChange="38860,6289093171" ReportOptions.VersionMinor="0" ReportOptions.VersionRelease="0" ScriptLanguage="PascalScript" ScriptText.Text=" begin end." OnStartReport="frxReport1OnStartReport" PropData="044C65667403880003546F7003B00008446174617365747301010C2800000020446174615365743D22436F756E7472792220446174615365744E616D653D22436F756E7472792200010C3600000020446174615365743D2241726561506F70756C6174696F6E2220446174615365744E616D653D2241726561506F70756C6174696F6E2200010C2200000020446174615365743D22417265612220446174615365744E616D653D22417265612200010C2E00000020446174615365743D22506F70756C6174696F6E2220446174615365744E616D653D22506F70756C6174696F6E220000095661726961626C657301010C11000000204E616D653D222044617461626173652200010C2C000000204E616D653D2250617468546F4461746162617365222056616C75653D22272E2E5C64656D6F2E6D646227220000055374796C650100">
|
||||
<TfrxReportPage Name="ChartN1" PaperWidth="215,9" PaperHeight="279,4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxADOQuery Name="Country" UserName="Country" CloseDataSource="True" FieldAliases.Text="Name=Name Capital=Capital Continent=Continent Area=Area Population=Population" SQL.Text="SELECT c.Name, c.Capital, c.Area, c.Population, c.Continent FROM country c ORDER BY c.Continent, c.Name" SQLSchema="eAFtzj0LwjAQgOE90H9yw+VDsMMNWsGliKJbcThjhtCalDYd/Pcmg0Oh3Pi83F134sRHnt2zEvdbS8oYg0bX+7oS3YNfg5uzWLJxCWn6glagDShEkDvMyXny7xwgXfjj4F9ZkHkQECohqeHRJx5WWqyoosPkeJM0XeO4DJx8DJuBoSaG5IMLaeUy3y27u9aHvrz/A/nrQSc=" CommandTimeout="30" PropData="0A506172616D65746572730100"/>
|
||||
<TfrxPageHeader Name="PageHeader1" Height="963,78015" Left="0" Top="18,89765" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo12" Left="11,33859" Top="3,77953" Width="718,1107" Height="30,23624" Color="15000804" Font.Charset="1" Font.Color="-16777208" Font.Height="-19" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Countries report"/>
|
||||
<TfrxChartView Name="Chart1" ShiftMode="smWhenOverlapped" Left="11,33859" Top="34,01577" Width="718,1107" Height="449,76407" PropData="0543686172740A6A0300005450463006544368617274054368617274044C656674020003546F7002000557696474680390010648656967687403FA00144261636B57616C6C2E42727573682E436F6C6F720707636C5768697465144261636B57616C6C2E42727573682E5374796C6507076273436C656172144261636B57616C6C2E50656E2E56697369626C6508124772616469656E742E446972656374696F6E070B6764426F74746F6D546F70125469746C652E466F6E742E43686172736574070F44454641554C545F43484152534554105469746C652E466F6E742E436F6C6F720707636C426C61636B115469746C652E466F6E742E48656967687402F00F5469746C652E466F6E742E4E616D650605417269616C105469746C652E466F6E742E5374796C650B066673426F6C6400125469746C652E546578742E537472696E6773010623436861727420312E20506F70756C6174696F6E2028746F702031302076616C75657329000D4672616D652E56697369626C6508154C656674417869732E477269642E56697369626C6508114C656674417869732E496E766572746564090E4C6567656E642E56697369626C6508115269676874417869732E56697369626C650814546F70417869732E477269642E56697369626C65080656696577334408165669657733444F7074696F6E732E526F746174696F6E02000A426576656C4F75746572070662764E6F6E6505436F6C6F720707636C5768697465000F54486F72697A426172536572696573000E436F6C6F7245616368506F696E740909486F72697A41786973070861546F7041786973114D61726B732E4172726F774C656E677468020A0B4D61726B732E5374796C650709736D735856616C75650D4D61726B732E56697369626C65090B536572696573436F6C6F720705636C5265640C53686F77496E4C6567656E64080B4175746F42617253697A6509105856616C7565732E4461746554696D65080C5856616C7565732E4E616D650603426172125856616C7565732E4D756C7469706C696572050000000000000080FF3F0D5856616C7565732E4F7264657207066C6F4E6F6E65105956616C7565732E4461746554696D65080C5956616C7565732E4E616D65060159125956616C7565732E4D756C7469706C696572050000000000000080FF3F0D5956616C7565732E4F72646572070C6C6F44657363656E64696E670000000E4368617274456C65766174696F6E0359010A5365726965734461746101010C240100002044617461547970653D2264744442446174612220446174615365743D22506F70756C6174696F6E2220446174615365744E616D653D22506F70756C6174696F6E2220536F72744F726465723D22736F44657363656E64696E672220546F704E3D2233302220546F704E43617074696F6E3D224F74686572222058547970653D227874546578742220536F75726365313D22506F70756C6174696F6E2E262333343B4E616D65262333343B2220536F75726365323D22506F70756C6174696F6E2E262333343B506F70756C6174696F6E262333343B222058536F757263653D22506F70756C6174696F6E2E262333343B4E616D65262333343B222059536F757263653D22506F70756C6174696F6E2E262333343B506F70756C6174696F6E262333343B220000"/>
|
||||
<TfrxChartView Name="Chart2" Left="11,33859" Top="483,77984" Width="718,1107" Height="476,22078" PropData="0543686172740AF90200005450463006544368617274054368617274044C656674020003546F7002000557696474680390010648656967687403FA000C416C6C6F7750616E6E696E670706706D4E6F6E6509416C6C6F775A6F6F6D08144261636B57616C6C2E42727573682E436F6C6F720707636C5768697465144261636B57616C6C2E42727573682E5374796C6507076273436C656172144261636B57616C6C2E50656E2E56697369626C6508114772616469656E742E456E64436F6C6F720707636C426C61636B125469746C652E466F6E742E43686172736574070F44454641554C545F43484152534554105469746C652E466F6E742E436F6C6F720707636C426C61636B115469746C652E466F6E742E48656967687402F00F5469746C652E466F6E742E4E616D650605417269616C105469746C652E466F6E742E5374796C650B066673426F6C6400125469746C652E546578742E537472696E6773010622436861727420322E20417265612073697A652028746F702031302076616C75657329000B4178697356697369626C65080A436C6970506F696E7473080D4672616D652E56697369626C6508175669657733444F7074696F6E732E456C65766174696F6E034001185669657733444F7074696F6E732E4F7274686F676F6E616C08195669657733444F7074696F6E732E50657273706563746976650200165669657733444F7074696F6E732E526F746174696F6E0368010B56696577334457616C6C73080A426576656C4F75746572070662764E6F6E6505436F6C6F720707636C5768697465000A5450696553657269657300114D61726B732E4172726F774C656E677468020F0D4D61726B732E56697369626C65090B536572696573436F6C6F720705636C5265640F4F74686572536C6963652E5465787406054F746865721250696556616C7565732E4461746554696D65080E50696556616C7565732E4E616D6506035069651450696556616C7565732E4D756C7469706C696572050000000000000080FF3F0F50696556616C7565732E4F7264657207066C6F4E6F6E650000000E4368617274456C65766174696F6E0340010A5365726965734461746101010CDF0000002044617461547970653D2264744442446174612220446174615365743D22417265612220446174615365744E616D653D22417265612220536F72744F726465723D22736F44657363656E64696E672220546F704E3D2230222058547970653D227874546578742220536F75726365313D22417265612E262333343B4E616D65262333343B2220536F75726365323D22417265612E262333343B41726561262333343B222058536F757263653D22417265612E262333343B4E616D65262333343B222059536F757263653D22417265612E262333343B41726561262333343B220000"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxADOQuery Name="AreaPopulation" UserName="AreaPopulation" CloseDataSource="True" FieldAliases.Text="Name=Name off=off" SQL.Text="SELECT TOP 20 Name, Population/Area as off FROM country order by Population/Area desc" SQLSchema="eAFtjz0PwiAURXcS/skbgH65vEFr4tIYjW7E4UkZiBUaSgf/vdTEjdzxnJvcq4+U6ECLfXB2uw7YtdVOiroVnOk7PSe7ZGDQhNWn+AGloJOghADZbMopujELAvswWvhbBiSIXziTeKZ3GSnsaXaJpmKxwn20VEQ1XsK8TpRc8EWhyXt8ct76VOR6cP61PfsCzIZIWQ==" CommandTimeout="30" PropData="0A506172616D65746572730100"/>
|
||||
<TfrxADOQuery Name="Area" UserName="Area" CloseDataSource="True" FieldAliases.Text="" SQL.Text="select top 10 * from country order by area desc" CommandTimeout="30" PropData="0A506172616D65746572730100"/>
|
||||
<TfrxADOQuery Name="Population" UserName="Population" CloseDataSource="True" FieldAliases.Text="" SQL.Text="select TOP 10 * from country order by population desc" CommandTimeout="30" PropData="0A506172616D65746572730100"/>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="ChartN2" PaperWidth="215,9" PaperHeight="279,4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageHeader Name="PageHeader2" Height="430,86642" Left="0" Top="18,89765" Width="740,409927">
|
||||
<TfrxChartView Name="Chart3" Left="22,67718" Top="3,77953" Width="657,63822" Height="400,63018" PropData="0543686172740AED0200005450463006544368617274054368617274044C656674020003546F7002000557696474680390010648656967687403FA00144261636B57616C6C2E42727573682E436F6C6F720707636C5768697465144261636B57616C6C2E50656E2E56697369626C6508125469746C652E466F6E742E43686172736574070F44454641554C545F43484152534554105469746C652E466F6E742E436F6C6F720707636C426C61636B115469746C652E466F6E742E48656967687402F00F5469746C652E466F6E742E4E616D650605417269616C105469746C652E466F6E742E5374796C650B066673426F6C6400125469746C652E546578742E537472696E677301062B436861727420332E20506F70756C6174696F6E2064656E736974792028746F702032302076616C756573290011426F74746F6D417869732E4C6162656C730817426F74746F6D417869732E4C6162656C734F6E41786973080D4672616D652E56697369626C6508175669657733444F7074696F6E732E456C65766174696F6E033B01195669657733444F7074696F6E732E50657273706563746976650200165669657733444F7074696F6E732E526F746174696F6E0368010A426576656C4F75746572070662764E6F6E6505436F6C6F720707636C5768697465000A54426172536572696573000E436F6C6F7245616368506F696E7409114D61726B732E4172726F774C656E67746802280A4D61726B732E436C6970090D4D61726B732E56697369626C65080B536572696573436F6C6F720705636C526564105856616C7565732E4461746554696D65080C5856616C7565732E4E616D65060158125856616C7565732E4D756C7469706C696572050000000000000080FF3F0D5856616C7565732E4F72646572070B6C6F417363656E64696E67105956616C7565732E4461746554696D65080C5956616C7565732E4E616D650603426172125956616C7565732E4D756C7469706C696572050000000000000080FF3F0D5956616C7565732E4F7264657207066C6F4E6F6E650000000E4368617274456C65766174696F6E033B010A5365726965734461746101010C130100002044617461547970653D2264744442446174612220446174615365743D2241726561506F70756C6174696F6E2220446174615365744E616D653D2241726561506F70756C6174696F6E2220536F72744F726465723D22736F4E6F6E652220546F704E3D2230222058547970653D227874546578742220536F75726365313D2241726561506F70756C6174696F6E2E262333343B4E616D65262333343B2220536F75726365323D2241726561506F70756C6174696F6E2E262333343B6F6666262333343B222058536F757263653D2241726561506F70756C6174696F6E2E262333343B4E616D65262333343B222059536F757263653D2241726561506F70756C6174696F6E2E262333343B6F6666262333343B220000"/>
|
||||
<TfrxLineView Name="Line1" Left="22,67718" Top="419,52783" Width="653,85869" Height="0" Frame.Typ="4" Frame.Width="3"/>
|
||||
</TfrxPageHeader>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="CountryList" PaperWidth="215,9" PaperHeight="279,4" PaperSize="1" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxHeader Name="Header1" Height="26,45671" Left="0" Top="181,41744" Width="740,409927" ReprintOnNewPage="True">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="3,77952999999999" Width="226,7718" Height="18,89765" Color="12632256" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Name"/>
|
||||
<TfrxMemoView Name="Memo6" Left="234,33086" Top="3,77952999999999" Width="177,63791" Height="18,89765" Color="12632256" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Capital"/>
|
||||
<TfrxMemoView Name="Memo7" Left="419,52783" Top="3,77952999999999" Width="117,16543" Height="18,89765" Color="12632256" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Area"/>
|
||||
<TfrxMemoView Name="Memo8" Left="544,25232" Top="3,77952999999999" Width="173,85838" Height="18,89765" Color="12632256" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Population"/>
|
||||
</TfrxHeader>
|
||||
<TfrxGroupHeader Name="GroupHeader1" Height="22,67718" Left="0" Top="230,55133" Width="740,409927" Condition="Country."Continent"" OutlineText="Country."Continent"">
|
||||
<TfrxMemoView Name="Memo11" Left="0" Top="0" Width="718,11030945" Height="18,89765" Color="12632256" DataField="Continent" DataSet="Country" DataSetName="Country" Font.Charset="1" Font.Color="-16777208" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" Text="[Country."Continent"]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="MasterData1" Height="15,11812" Left="0" Top="275,90569" Width="740,409927" ColumnWidth="0" ColumnGap="0" DataSet="Country" DataSetName="Country" RowCount="0">
|
||||
<TfrxMemoView Name="Memo9" Left="0" Top="0" Width="718,1107" Height="15,11812" DataSet="ReportData.CustomersDS" DataSetName="Customers" Highlight.Font.Charset="1" Highlight.Font.Color="-370606080" Highlight.Font.Height="-13" Highlight.Font.Name="Arial" Highlight.Font.Style="0" Highlight.Color="15790320" Highlight.Condition="<Line#> mod 2" WordWrap="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="222,99227" Height="15,11812" DataField="Name" DataSet="Country" DataSetName="Country" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" ParentFont="False" Text="[Country."Name"]"/>
|
||||
<TfrxMemoView Name="Memo2" Left="234,33086" Top="0" Width="177,63791" Height="15,11812" DataField="Capital" DataSet="Country" DataSetName="Country" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" ParentFont="False" Text="[Country."Capital"]"/>
|
||||
<TfrxMemoView Name="Memo3" Left="419,52783" Top="0" Width="117,16543" Height="15,11812" DataSet="Country" DataSetName="Country" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haRight" ParentFont="False" Text="[Country."Area"]"/>
|
||||
<TfrxMemoView Name="Memo4" Left="544,25232" Top="0" Width="170,07885" Height="15,11812" DataField="Population" DataSet="Country" DataSetName="Country" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haRight" ParentFont="False" Text="[Country."Population"]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxReportTitle Name="ReportTitle2" Height="56,69295" Left="0" Top="18,89765" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo13" Left="0" Top="15,11812" Width="718,1107" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Countries summary"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxGroupFooter Name="GroupFooter1" Height="18,89765" Left="0" Top="313,70099" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo14" Left="0" Top="0" Width="536,69326" Height="18,89765" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="[SUM(<Country."Area">,MasterData1)]"/>
|
||||
<TfrxMemoView Name="Memo15" Left="536,69326" Top="0" Width="181,41744" Height="18,89765" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="[SUM(<Country."Population">,MasterData1)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxReportSummary Name="ReportSummary1" Height="22,67718" Left="0" Top="393,07112" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo16" Left="219,21274" Top="0" Width="317,48052" Height="18,89765" Color="12632256" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="[SUM(<Country."Area">,MasterData1)]"/>
|
||||
<TfrxMemoView Name="Memo17" Left="536,69326" Top="0" Width="181,41744" Height="18,89765" Color="12632256" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="[SUM(<Country."Population">,MasterData1)]"/>
|
||||
<TfrxMemoView Name="Memo18" Left="90,70872" Top="0" Width="128,50402" Height="18,89765" Color="12632256" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" ParentFont="False" VAlign="vaCenter" Text="[COUNT(MasterData1)]"/>
|
||||
<TfrxMemoView Name="Memo19" Left="0" Top="0" Width="90,70872" Height="18,89765" Color="12632256" DisplayFormat.DecimalSeparator="," DisplayFormat.FormatStr="%2.0n" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="TOTAL:"/>
|
||||
</TfrxReportSummary>
|
||||
<TfrxPageHeader Name="PageHeader3" Height="22,67718" Left="0" Top="98,26778" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo10" Left="0" Top="3,77952999999999" Width="718,1107" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="8" HAlign="haRight" ParentFont="False" VAlign="vaCenter" Text="Countries summary"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="PageFooter1" Height="22,67718" Left="0" Top="438,42548" Width="740,409927">
|
||||
<TfrxMemoView Name="Memo20" Left="0" Top="3,77953000000002" Width="721,89023" Height="18,89765" Font.Charset="1" Font.Color="-16777208" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Page [Page#] of [TotalPages#]"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
40
official/3.23/Demos/Main/25.fr3
Normal file
40
official/3.23/Demos/Main/25.fr3
Normal file
File diff suppressed because one or more lines are too long
50
official/3.23/Demos/Main/3.FR3
Normal file
50
official/3.23/Demos/Main/3.FR3
Normal file
@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9959574884" ReportOptions.Description.Text="This report shows how to use multiple groups." ReportOptions.LastChange="38842,9255327199" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E517565727944532220446174615365744E616D653D2253616C6573220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="22,67718" Left="0" Top="540,47279" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="3,77953000000002" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="3,77953" Top="3,77953" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band3" Height="22,67718" Left="0" Top="83,14966" Width="755,906" PrintOnFirstPage="False">
|
||||
<TfrxMemoView Name="Memo16" Left="3,77953" Top="3,77952999999999" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="4" Frame.Width="2" ParentFont="False" Text=""/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxGroupHeader Name="Band4" Height="45,35436" Left="0" Top="177,63791" Width="755,906" Condition="Sales."Cust No"">
|
||||
<TfrxMemoView Name="Memo17" Left="3,77953" Top="0" Width="272,12616" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="5" GapX="6" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo19" Left="275,90569" Top="0" Width="177,63791" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo20" Left="453,5436" Top="0" Width="260,78757" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo21" Left="275,90569" Top="18,89765" Width="177,63791" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo22" Left="453,5436" Top="18,89765" Width="260,78757" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Sales."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo18" Left="3,77953" Top="18,89765" Width="272,12616" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="1" GapX="6" ParentFont="False" VAlign="vaCenter" Text="[Sales."Company"]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupHeader Name="Band5" Height="37,7953" Left="0" Top="257,00804" Width="755,906" Condition="Sales."Order No"">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="18,8976500000001" Width="52,91342" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="3,77953" Top="0" Width="124,72449" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" GapX="4" Text="Order No [Sales."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="128,50402" Top="0" Width="585,82715" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Sales."Sale Date"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="56,69295" Top="18,8976500000001" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo11" Left="128,50402" Top="18,8976500000001" Width="279,68522" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo12" Left="408,18924" Top="18,8976500000001" Width="83,14966" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo13" Left="491,3389" Top="18,8976500000001" Width="60,47248" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo14" Left="551,81138" Top="18,8976500000001" Width="90,70872" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo31" Left="642,5201" Top="18,8976500000001" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="Band6" Height="18,89765" Left="0" Top="328,81911" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="52,91342" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo23" Left="56,69295" Top="0" Width="71,81107" Height="18,89765" DataField="Part No" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="128,50402" Top="0" Width="279,68522" Height="18,89765" DataField="Description" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Sales."Description"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="408,18924" Top="0" Width="83,14966" Height="18,89765" DataField="List Price" DataSet="ReportData.QueryDS" DataSetName="Sales" DisplayFormat.FormatStr="%2.2m" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Sales."List Price"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="491,3389" Top="0" Width="60,47248" Height="18,89765" DataField="Qty" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo27" Left="551,81138" Top="0" Width="90,70872" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Sales."Qty">*<Sales."List Price">]"/>
|
||||
<TfrxMemoView Name="Memo32" Left="642,5201" Top="0" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupFooter Name="Band7" Height="30,23624" Left="0" Top="438,42548" Width="755,906">
|
||||
<TfrxMemoView Name="Memo28" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxGroupFooter Name="Band8" Height="22,67718" Left="0" Top="381,73253" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="52,91342" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo15" Left="56,69295" Top="0" Width="585,82715" Height="22,67718" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
<TfrxMemoView Name="Memo33" Left="642,5201" Top="0" Width="71,81107" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
24
official/3.23/Demos/Main/31.FR3
Normal file
24
official/3.23/Demos/Main/31.FR3
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37875,5872434375" ReportOptions.Description.Text="New rotation types, fill styles, shadow, shapes." ReportOptions.LastChange="38112,9189174769" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730E00095661726961626C65730E00055374796C650E00">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Left="151,1812" Top="37,7953" Width="75,5906" Height="79,37013" Frame.Typ="15" HAlign="haCenter" Memo.Text="Rotated text" Rotation="45" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo2" Left="264,5671" Top="37,7953" Width="75,5906" Height="79,37013" Frame.Typ="15" HAlign="haCenter" Memo.Text="Rotated text" Rotation="90" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo3" Left="377,953" Top="37,7953" Width="75,5906" Height="79,37013" Frame.Typ="15" HAlign="haCenter" Memo.Text="Rotated text" Rotation="180" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo4" Left="491,3389" Top="37,7953" Width="75,5906" Height="79,37013" Frame.Typ="15" HAlign="haCenter" Memo.Text="Rotated text" Rotation="270" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo5" Left="37,7953" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsHorizontal" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo6" Left="151,1812" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsVertical" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo7" Left="264,5671" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsFDiagonal" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo8" Left="377,953" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsBDiagonal" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo9" Left="491,3389" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsCross" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo10" Left="604,7248" Top="188,9765" Width="75,5906" Height="75,5906" BrushStyle="bsDiagCross" Frame.Typ="15" HAlign="haCenter" Memo.Text="New fills" VAlign="vaCenter"/>
|
||||
<TfrxMemoView Name="Memo11" Left="94,48825" Top="343,93723" Width="75,5906" Height="75,5906" Frame.DropShadow="True" Frame.ShadowColor="8421504" Frame.Typ="15" HAlign="haCenter" Memo.Text="shadow" VAlign="vaCenter"/>
|
||||
<TfrxLineView Name="Line1" Left="90,70872" Top="495,11843" Width="75,5906" Height="75,5906" Diagonal="True"/>
|
||||
<TfrxLineView Name="Line2" Left="166,29932" Top="570,70903" Width="75,5906" Height="-75,5906" Diagonal="True"/>
|
||||
<TfrxLineView Name="Line3" Left="166,29932" Top="457,32313" Width="75,5906" Height="37,7953" Diagonal="True"/>
|
||||
<TfrxLineView Name="Line4" Left="90,70872" Top="495,11843" Width="75,5906" Height="-37,7953" Diagonal="True"/>
|
||||
<TfrxShapeView Name="Shape1" Left="207,87415" Top="343,93723" Width="75,5906" Height="75,5906" Shape="skRoundRectangle"/>
|
||||
<TfrxShapeView Name="Shape2" Left="321,26005" Top="343,93723" Width="75,5906" Height="75,5906" Shape="skEllipse"/>
|
||||
<TfrxShapeView Name="Shape3" Left="434,64595" Top="343,93723" Width="75,5906" Height="75,5906" Shape="skTriangle"/>
|
||||
<TfrxShapeView Name="Shape4" Left="548,03185" Top="343,93723" Width="75,5906" Height="75,5906" Shape="skDiamond"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
10
official/3.23/Demos/Main/32.FR3
Normal file
10
official/3.23/Demos/Main/32.FR3
Normal file
File diff suppressed because one or more lines are too long
47
official/3.23/Demos/Main/33.FR3
Normal file
47
official/3.23/Demos/Main/33.FR3
Normal file
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9959574884" ReportOptions.Description.Text="This report shows how to keep all group records together on the page." ReportOptions.LastChange="38842,973694213" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E517565727944532220446174615365744E616D653D2253616C6573220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="26,45671" Left="0" Top="480,00031" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="3,77953000000002" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="3,77953" Top="0" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxGroupHeader Name="Band4" Height="45,35436" Left="0" Top="120,94496" Width="755,906" Condition="Sales."Cust No"" KeepTogether="True">
|
||||
<TfrxMemoView Name="Memo17" Left="3,77953" Top="0" Width="298,58287" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="5" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo18" Left="3,77953" Top="18,89765" Width="298,58287" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" VAlign="vaCenter" Text="[Sales."Company"]"/>
|
||||
<TfrxMemoView Name="Memo19" Left="302,3624" Top="0" Width="162,51979" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo20" Left="464,88219" Top="0" Width="249,44898" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo21" Left="302,3624" Top="18,89765" Width="162,51979" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo22" Left="464,88219" Top="18,89765" Width="249,44898" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Sales."FAX"]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupHeader Name="Band5" Height="37,7953" Left="0" Top="200,31509" Width="755,906" Condition="Sales."Order No"">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="18,89765" Width="41,57483" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="3,77953" Top="0" Width="124,72449" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" Text="Order No [Sales."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="124,72449" Top="0" Width="589,60668" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Sales."Sale Date"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="45,35436" Top="18,89765" Width="52,91342" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo11" Left="109,60637" Top="18,89765" Width="226,7718" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo12" Left="355,27582" Top="18,89765" Width="86,92919" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo13" Left="442,20501" Top="18,89765" Width="68,03154" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo14" Left="510,23655" Top="18,89765" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo4" Left="589,60668" Top="18,89765" Width="124,72449" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="Band6" Height="15,11812" Left="0" Top="272,12616" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="41,57483" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo23" Left="45,35436" Top="0" Width="52,91342" Height="15,11812" DataField="Part No" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="109,60637" Top="0" Width="226,7718" Height="15,11812" DataField="Description" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Sales."Description"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="355,27582" Top="0" Width="86,92919" Height="15,11812" DataField="List Price" DataSet="ReportData.QueryDS" DataSetName="Sales" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Sales."List Price"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="442,20501" Top="0" Width="68,03154" Height="15,11812" DataField="Qty" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo27" Left="510,23655" Top="0" Width="79,37013" Height="15,11812" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Sales."Qty">*<Sales."List Price">]"/>
|
||||
<TfrxMemoView Name="Memo7" Left="589,60668" Top="0" Width="124,72449" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupFooter Name="Band7" Height="30,23624" Left="0" Top="377,953" Width="755,906">
|
||||
<TfrxMemoView Name="Memo28" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxGroupFooter Name="Band8" Height="22,67718" Left="0" Top="321,26005" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="41,57483" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo15" Left="45,35436" Top="0" Width="544,25232" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
<TfrxMemoView Name="Memo29" Left="589,60668" Top="0" Width="124,72449" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
50
official/3.23/Demos/Main/34.FR3
Normal file
50
official/3.23/Demos/Main/34.FR3
Normal file
@ -0,0 +1,50 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.OutlineVisible="True" PreviewOptions.OutlineWidth="180" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9959574884" ReportOptions.Description.Text="This report shows how to put items in the preview outline control. Some bands (all data bands and group headers) have OutlineText property. You can put a value into this property and FR will automatically build a report outline. You can use it for navigation in the preview." ReportOptions.LastChange="38842,9742227546" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E517565727944532220446174615365744E616D653D2253616C6573220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="26,45671" Left="0" Top="536,69326" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="3,77953000000002" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="3,77953" Top="3,77953" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band3" Height="22,67718" Left="0" Top="83,14966" Width="755,906" PrintOnFirstPage="False">
|
||||
<TfrxMemoView Name="Memo16" Left="3,77953" Top="3,77952999999999" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="4" Frame.Width="2" ParentFont="False" Text=""/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxGroupHeader Name="Band4" Height="45,35436" Left="0" Top="177,63791" Width="755,906" Condition="Sales."Cust No"" OutlineText="<Sales."Company">">
|
||||
<TfrxMemoView Name="Memo17" Left="3,77953" Top="0" Width="298,58287" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="5" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo18" Left="3,77953" Top="18,89765" Width="298,58287" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" VAlign="vaCenter" Text="[Sales."Company"]"/>
|
||||
<TfrxMemoView Name="Memo19" Left="302,3624" Top="0" Width="162,51979" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo20" Left="464,88219" Top="0" Width="249,44898" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo21" Left="302,3624" Top="18,89765" Width="162,51979" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo22" Left="464,88219" Top="18,89765" Width="249,44898" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Sales."FAX"]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupHeader Name="Band5" Height="37,7953" Left="0" Top="257,00804" Width="755,906" Condition="Sales."Order No"" OutlineText="Sales."Order No"">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="18,8976500000001" Width="41,57483" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="3,77953" Top="0" Width="120,94496" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" Text="Order No [Sales."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="124,72449" Top="0" Width="589,60668" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Sales."Sale Date"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="45,35436" Top="18,8976500000001" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo11" Left="113,3859" Top="18,8976500000001" Width="230,55133" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo12" Left="355,27582" Top="18,8976500000001" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo13" Left="442,20501" Top="18,8976500000001" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo14" Left="510,23655" Top="18,8976500000001" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo7" Left="672,75634" Top="18,8976500000001" Width="41,57483" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="Band6" Height="15,11812" Left="0" Top="328,81911" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="41,57483" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo23" Left="45,35436" Top="0" Width="60,47248" Height="15,11812" DataField="Part No" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="113,3859" Top="0" Width="230,55133" Height="15,11812" DataField="Description" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Sales."Description"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="355,27582" Top="0" Width="79,37013" Height="15,11812" DataField="List Price" DataSet="ReportData.QueryDS" DataSetName="Sales" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Sales."List Price"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="442,20501" Top="0" Width="60,47248" Height="15,11812" DataField="Qty" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo27" Left="510,23655" Top="0" Width="79,37013" Height="15,11812" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Sales."Qty">*<Sales."List Price">]"/>
|
||||
<TfrxMemoView Name="Memo29" Left="672,75634" Top="0" Width="41,57483" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupFooter Name="Band7" Height="30,23624" Left="0" Top="434,64595" Width="755,906">
|
||||
<TfrxMemoView Name="Memo28" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxGroupFooter Name="Band8" Height="22,67718" Left="0" Top="377,953" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="41,57483" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo15" Left="45,35436" Top="0" Width="544,25232" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
<TfrxMemoView Name="Memo30" Left="672,75634" Top="0" Width="41,57483" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
60
official/3.23/Demos/Main/35.fr3
Normal file
60
official/3.23/Demos/Main/35.fr3
Normal file
@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" EngineOptions.DoublePass="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9959574884" ReportOptions.Description.Text="This report demonstrates how to use URLs and anchors. To assign an URL to an object, just fill in its URL property. If first symbol of this property is '#', this is an anchor (it should be added in the script by Engine.AddAnchor method). First '@' symbol means a page number. Otherwise it is treated as an URL (for example, http://www.someurl.com)." ReportOptions.LastChange="38842,9747479282" ScriptLanguage="PascalScript" ScriptText.Text="procedure Band4OnBeforePrint(Sender: TfrxComponent); begin Engine.AddAnchor(<Sales."Company">); end; begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E517565727944532220446174615365744E616D653D2253616C6573220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page2" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxGroupHeader Name="GroupHeader1" Height="22,67718" Left="0" Top="162,51979" Width="718,1107" Condition="Sales."Cust No"">
|
||||
<TfrxMemoView Name="Memo29" Left="0" Top="0" Width="238,11039" Height="18,89765" URL="#[Sales."Company"]" DataField="Company" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="16711680" Font.Height="-13" Font.Name="Arial" Font.Style="5" ParentFont="False" Text="[Sales."Company"]"/>
|
||||
<TfrxMemoView Name="Memo31" Left="536,69326" Top="0" Width="162,51979" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haRight" ParentFont="False" Text="[Engine.GetAnchorPage(<Sales."Company">)]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="MasterData1" Height="0" Left="0" Top="219,21274" Width="718,1107" ColumnWidth="0" ColumnGap="0" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0"/>
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="71,81107" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo30" Left="0" Top="37,7953" Width="699,21305" Height="26,45671" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" Text="Table of contents"/>
|
||||
<TfrxMemoView Name="Memo32" Left="453,5436" Top="0" Width="245,66945" Height="18,89765" HAlign="haRight" Text="This report is created in the FastReport"/>
|
||||
<TfrxMemoView Name="Memo33" Left="453,5436" Top="18,89765" Width="245,66945" Height="18,89765" URL="http://www.fast-report.com" Font.Charset="1" Font.Color="16711680" Font.Height="-13" Font.Name="Arial" Font.Style="4" HAlign="haRight" ParentFont="False" Text="http://www.fast-report.com"/>
|
||||
</TfrxReportTitle>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="22,67718" Left="0" Top="476,22078" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="109,60637" Top="3,77953000000002" Width="604,7248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
<TfrxMemoView Name="Memo34" Left="0" Top="3,77953000000002" Width="109,60637" Height="15,11812" URL="@1" Font.Charset="1" Font.Color="16711680" Font.Height="-11" Font.Name="Arial" Font.Style="4" Frame.Typ="4" Frame.Width="2" ParentFont="False" Text="<< back to first page"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="0" Top="3,77953" Width="714,33117" Height="18,89765" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxGroupHeader Name="Band4" Height="45,35436" Left="0" Top="117,16543" Width="755,906" OnBeforePrint="Band4OnBeforePrint" Condition="Sales."Cust No"">
|
||||
<TfrxMemoView Name="Memo17" Left="0" Top="0" Width="302,3624" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo18" Left="0" Top="18,89765" Width="306,14193" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Company"]"/>
|
||||
<TfrxMemoView Name="Memo19" Left="302,3624" Top="0" Width="162,51979" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo20" Left="464,88219" Top="0" Width="249,44898" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo21" Left="302,3624" Top="18,89765" Width="162,51979" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo22" Left="464,88219" Top="18,89765" Width="249,44898" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Sales."FAX"]"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupHeader Name="Band5" Height="37,7953" Left="0" Top="196,53556" Width="755,906" Condition="Sales."Order No"">
|
||||
<TfrxMemoView Name="Memo3" Left="0" Top="18,89765" Width="45,35436" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="0" Top="0" Width="124,72449" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" Text="Order No [Sales."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="124,72449" Top="0" Width="589,60668" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Sales."Sale Date"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="45,35436" Top="18,89765" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo11" Left="113,3859" Top="18,89765" Width="230,55133" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo12" Left="355,27582" Top="18,89765" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo13" Left="442,20501" Top="18,89765" Width="60,47248" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo14" Left="510,23655" Top="18,89765" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo4" Left="589,60668" Top="18,89765" Width="124,72449" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="Band6" Height="15,11812" Left="0" Top="268,34663" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="0" Width="45,35436" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo23" Left="45,35436" Top="0" Width="60,47248" Height="15,11812" DataField="Part No" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="113,3859" Top="0" Width="230,55133" Height="15,11812" DataField="Description" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Sales."Description"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="355,27582" Top="0" Width="79,37013" Height="15,11812" DataField="List Price" DataSet="ReportData.QueryDS" DataSetName="Sales" DisplayFormat.FormatStr="%2.2m" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Sales."List Price"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="442,20501" Top="0" Width="60,47248" Height="15,11812" DataField="Qty" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo27" Left="510,23655" Top="0" Width="79,37013" Height="15,11812" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Sales."Qty">*<Sales."List Price">]"/>
|
||||
<TfrxMemoView Name="Memo7" Left="589,60668" Top="0" Width="124,72449" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupFooter Name="Band7" Height="30,23624" Left="0" Top="374,17347" Width="755,906">
|
||||
<TfrxMemoView Name="Memo28" Left="0" Top="0" Width="714,33117" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxGroupFooter Name="Band8" Height="22,67718" Left="0" Top="317,48052" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="45,35436" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo15" Left="45,35436" Top="0" Width="544,25232" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
<TfrxMemoView Name="Memo35" Left="589,60668" Top="0" Width="124,72449" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
20
official/3.23/Demos/Main/36.fr3
Normal file
20
official/3.23/Demos/Main/36.fr3
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.20" DotMatrixReport="False" EngineOptions.DoublePass="True" EngineOptions.UseFileCache="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.OutlineWidth="180" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.Author="FastReport" ReportOptions.ConnectionName="FR Demo Base" ReportOptions.CreateDate="37871,9953986921" ReportOptions.Description.Text="Demonstrates how to create simple unicode report." ReportOptions.Name="Unicode report" ReportOptions.LastChange="38804,0465254861" ScriptLanguage="PascalScript" ScriptText.Text="begin end." OnStartReport="frxReport1OnStartReport" PropData="08446174617365747301010C2800000020446174615365743D22556E69636F64652220446174615365744E616D653D22556E69636F6465220000095661726961626C657301010C0F000000204E616D653D22204D79566172732200010C0E000000204E616D653D22506172616D312200010C0E000000204E616D653D22506172616D322200010C11000000204E616D653D222044617461626173652200010C2C000000204E616D653D2250617468546F4461746142617365222056616C75653D22272E2E5C64656D6F2E6D646227220000055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="26,45671" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo1" Align="baWidth" Left="0" Top="3,77953" Width="718,1107" Height="22,67718" Color="8421376" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Unicode example"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="34,01577" Left="0" Top="68,03154" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo4" Align="baRight" Left="370,39394" Top="7,55906" Width="347,71676" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Value"/>
|
||||
<TfrxMemoView Name="Memo3" Align="baLeft" Left="0" Top="7,55906" Width="362,83488" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Description"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="245,66945" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo2" Align="baWidth" Left="0" Top="7,55905999999999" Width="718,1107" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page] of [TotalPages]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="22,67718" Left="0" Top="162,51979" Width="718,1107" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="Unicode" DataSetName="Unicode" RowCount="0">
|
||||
<TfrxMemoView Name="Memo9" Align="baRight" Left="366,61441" Top="0" Width="351,49629" Height="18,89765" DataField="Value" DataSet="Unicode" DataSetName="Unicode" Text="[Unicode."Value"]"/>
|
||||
<TfrxMemoView Name="Memo8" Align="baLeft" Left="0" Top="0" Width="359,05535" Height="18,89765" DataSet="Unicode" DataSetName="Unicode" Text="[Unicode."Description"]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxADOQuery Name="Unicode" UserName="Unicode" CloseDataSource="True" FieldAliases.Text="Description=Description Value=Value" SQL.Text="select * from unicode" CommandTimeout="30" PropData="0A506172616D65746572730100"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
52
official/3.23/Demos/Main/4.FR3
Normal file
52
official/3.23/Demos/Main/4.FR3
Normal file
@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9961568403" ReportOptions.Description.Text="Demonstrates how to create Master/Detail/SubDetail report. This report contains three data-bands which are connected to datasets." ReportOptions.LastChange="38842,9250798611" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D6572732200010C3300000020446174615365743D225265706F7274446174612E4F726465727344532220446174615365744E616D653D224F72646572732200010C3100000020446174615365743D225265706F7274446174612E4974656D7344532220446174615365744E616D653D224974656D73220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="22,67718" Left="0" Top="510,23655" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="3,77953000000008" Width="706,77211" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="3,77953" Top="3,77953" Width="706,77211" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="Band4" Height="45,35436" Left="0" Top="120,94496" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo23" Left="11,33859" Top="0" Width="283,46475" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo24" Left="11,33859" Top="18,89765" Width="283,46475" Height="26,45671" Color="128" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="294,80334" Top="0" Width="173,85838" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo26" Left="468,66172" Top="0" Width="162,51979" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo27" Left="294,80334" Top="18,89765" Width="173,85838" Height="26,45671" Color="128" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo28" Left="468,66172" Top="18,89765" Width="162,51979" Height="26,45671" Color="128" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Customers."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo29" Left="631,18151" Top="0" Width="79,37013" Height="45,35436" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="3" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text=""/>
|
||||
<TfrxMemoView Name="Memo7" Left="3,77953" Top="0" Width="7,55906" Height="45,35436" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="3" Frame.Color="12632256" Frame.Typ="5" ParentFont="False" VAlign="vaCenter" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxDetailData Name="Band5" Height="18,89765" Left="0" Top="200,31509" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.OrdersDS" DataSetName="Orders" RowCount="0">
|
||||
<TfrxMemoView Name="Memo4" Left="3,77953" Top="0" Width="3,77953" Height="18,89765" Color="12632256" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="7,55906" Top="0" Width="117,16543" Height="18,89765" Color="12632256" Text="Order No [Orders."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="124,72449" Top="0" Width="585,82715" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Orders."Sale Date"]"/>
|
||||
</TfrxDetailData>
|
||||
<TfrxFooter Name="Band6" Height="26,45671" Left="0" Top="253,22851" Width="755,906">
|
||||
<TfrxMemoView Name="Memo10" Left="3,77953" Top="0" Width="706,77211" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Items."Qty">*<Items."Price">, Band8)]"/>
|
||||
</TfrxFooter>
|
||||
<TfrxHeader Name="Band7" Height="18,89765" Left="0" Top="313,70099" Width="755,906">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="0" Width="41,57483" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo11" Left="45,35436" Top="0" Width="56,69295" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo12" Left="109,60637" Top="0" Width="226,7718" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo13" Left="343,93723" Top="0" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo14" Left="430,86642" Top="0" Width="56,69295" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo15" Left="495,11843" Top="0" Width="79,37013" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo30" Left="574,48856" Top="0" Width="136,06308" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxHeader>
|
||||
<TfrxSubdetailData Name="Band8" Height="15,11812" Left="0" Top="366,61441" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.ItemsDS" DataSetName="Items" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="41,57483" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo16" Left="45,35436" Top="0" Width="56,69295" Height="15,11812" DataField="Part No" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="[Items."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo17" Left="109,60637" Top="0" Width="226,7718" Height="15,11812" DataField="Part Name" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" ParentFont="False" Text="[Items."Part Name"]"/>
|
||||
<TfrxMemoView Name="Memo18" Left="343,93723" Top="0" Width="79,37013" Height="15,11812" DataField="Price" DataSet="ReportData.ItemsDS" DataSetName="Items" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haRight" ParentFont="False" Text="[Items."Price"]"/>
|
||||
<TfrxMemoView Name="Memo19" Left="430,86642" Top="0" Width="56,69295" Height="15,11812" DataField="Qty" DataSet="ReportData.ItemsDS" DataSetName="Items" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haCenter" ParentFont="False" Text="[Items."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo20" Left="495,11843" Top="0" Width="79,37013" Height="15,11812" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haRight" ParentFont="False" Text="[<Items."Qty">*<Items."Price">]"/>
|
||||
<TfrxMemoView Name="Memo31" Left="574,48856" Top="0" Width="136,06308" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxSubdetailData>
|
||||
<TfrxFooter Name="Band9" Height="22,67718" Left="0" Top="415,7483" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="41,57483" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo21" Left="45,35436" Top="0" Width="529,1342" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Items."Qty">*<Items."Price">, Band8)]"/>
|
||||
<TfrxMemoView Name="Memo32" Left="574,48856" Top="0" Width="136,06308" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
11
official/3.23/Demos/Main/41.FR3
Normal file
11
official/3.23/Demos/Main/41.FR3
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37875,6208219213" ReportOptions.Description.Text="Demonstrates how to add a dialog form to the report. If you press OK button you will see the report. Otherwise report will be cancelled." ReportOptions.LastChange="38344,7228706366" ScriptLanguage="PascalScript" ScriptText.Text="procedure Label2OnClick(Sender: TfrxComponent); begin end; begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C65730100055374796C650100">
|
||||
<TfrxDialogPage Name="DialogPage1" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Tahoma" Font.Style="0" BorderStyle="bsDialog" Height="139" Left="265" Top="150" Width="300">
|
||||
<TfrxButtonControl Name="Button1" Left="68" Top="64" Width="75" Height="25" Caption="OK" ModalResult="1"/>
|
||||
<TfrxLabelControl Name="Label1" Left="104" Top="28" Width="84" Height="13" Alignment="taCenter" Caption="Hello FastReport!" Color="-2147483633"/>
|
||||
<TfrxButtonControl Name="Button2" Left="148" Top="64" Width="75" Height="25" Caption="Cancel" ModalResult="2"/>
|
||||
</TfrxDialogPage>
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Left="75,5906" Top="37,7953" Width="566,9295" Height="37,7953" Font.Charset="1" Font.Color="0" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" Memo.Text="THE REPORT" ParentFont="False"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
13
official/3.23/Demos/Main/42.FR3
Normal file
13
official/3.23/Demos/Main/42.FR3
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37875,6208219213" ReportOptions.Description.Text="Demonstrates how to pass a parameter from dialog form to the report." ReportOptions.LastChange="38344,7227262268" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C65730100055374796C650100">
|
||||
<TfrxDialogPage Name="DialogPage1" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Tahoma" Font.Style="0" BorderStyle="bsDialog" Height="139" Left="265" Top="150" Width="300">
|
||||
<TfrxButtonControl Name="Button1" Left="68" Top="64" Width="75" Height="25" Caption="OK" ModalResult="1"/>
|
||||
<TfrxButtonControl Name="Button2" Left="148" Top="64" Width="75" Height="25" Caption="Cancel" ModalResult="2"/>
|
||||
<TfrxLabelControl Name="Label1" Left="12" Top="12" Width="95" Height="13" Caption="Print any text here:" Color="-2147483633"/>
|
||||
<TfrxEditControl Name="Edit1" Left="112" Top="8" Width="169" Height="21" Color="-2147483643" MaxLength="0" PasswordChar="0" Text=" "/>
|
||||
<TfrxLabelControl Name="Label2" Left="112" Top="32" Width="170" Height="13" Caption="it will be displayed in the report title" Color="-2147483633"/>
|
||||
</TfrxDialogPage>
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Left="75,5906" Top="37,7953" Width="566,9295" Height="45,35436" Font.Charset="1" Font.Color="0" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" Memo.Text="The text you've entered: [Edit1.Text]" ParentFont="False"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
14
official/3.23/Demos/Main/43.FR3
Normal file
14
official/3.23/Demos/Main/43.FR3
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" EngineOptions.MaxMemSize="10000000" IniFile="\Software\FastReport" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37875,6208219213" ReportOptions.Description.Text="Demonstrates simple script that enables or disables some controls depending on state of another controls." ReportOptions.LastChange="38013,7146677083" ScriptLanguage="PascalScript" ScriptText.Text="procedure CheckBox1OnClick(Sender: TfrxComponent); begin Edit1.Enabled := CheckBox1.Checked; end; procedure CheckBox2OnClick(Sender: TfrxComponent); begin Edit2.Enabled := CheckBox2.Checked; end; begin end." PropData="044C65667403880003546F7003B0000844617461736574730E00095661726961626C65730E00055374796C650E00">
|
||||
<TfrxDialogPage Name="DialogPage1" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Tahoma" Font.Style="0" Height="165" Left="265" Top="150" Width="300">
|
||||
<TfrxButtonControl Name="Button1" Left="68" Top="96" Width="75" Height="25" Caption="OK" ModalResult="1"/>
|
||||
<TfrxButtonControl Name="Button2" Left="148" Top="96" Width="75" Height="25" Caption="Cancel" ModalResult="2"/>
|
||||
<TfrxCheckBoxControl Name="CheckBox1" Left="8" Top="12" Width="97" Height="17" Alignment="taRightJustify" Caption="Enable Edit1" Checked="True" OnClick="CheckBox1OnClick"/>
|
||||
<TfrxCheckBoxControl Name="CheckBox2" Left="8" Top="48" Width="97" Height="17" Alignment="taRightJustify" Caption="Enable Edit2" Checked="True" OnClick="CheckBox2OnClick"/>
|
||||
<TfrxEditControl Name="Edit1" Left="120" Top="12" Width="121" Height="21" Color="-2147483643" MaxLength="0" PasswordChar="0" Text="Edit1"/>
|
||||
<TfrxEditControl Name="Edit2" Left="120" Top="48" Width="121" Height="21" Color="-2147483643" MaxLength="0" PasswordChar="0" Text="Edit2"/>
|
||||
</TfrxDialogPage>
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMemoView Name="Memo1" Left="75,5906" Top="37,7953" Width="566,9295" Height="37,7953" Font.Charset="1" Font.Color="0" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" Memo.Text="THE REPORT" ParentFont="False"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
31
official/3.23/Demos/Main/44.fr3
Normal file
31
official/3.23/Demos/Main/44.fr3
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.OutlineWidth="180" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9953986921" ReportOptions.Description.Text="Demonstrates how to create simple list report." ReportOptions.LastChange="38842,9751523264" ScriptLanguage="PascalScript" ScriptText.Text="procedure DialogPage1OnShow(Sender: TfrxComponent); begin BDETable1.Open; while not BDETable1.EOF do begin CheckListBox1.Items.Add(BDETable1.FieldByName('Company').AsString); BDETable1.Next; end; end; procedure Band4OnBeforePrint(Sender: TfrxComponent); begin if CheckListBox1.Checked[<Line#> - 1] then Band4.Visible := True else Band4.Visible := False; end; begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3500000020446174615365743D224244455461626C65312220446174615365744E616D653D22496E7465726E616C20437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="28" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Align="baWidth" Left="0" Top="4" Width="755,906" Height="20" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaBottom" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="32" Left="0" Top="83,14966" Width="755,906">
|
||||
<TfrxMemoView Name="Memo3" Left="6" Top="8" Width="194" Height="20" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo4" Left="207" Top="8" Width="163" Height="20" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo5" Left="378" Top="8" Width="127" Height="20" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo6" Left="512" Top="8" Width="89" Height="20" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo7" Left="609" Top="8" Width="101" Height="20" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="28" Left="0" Top="283,46475" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="6" Top="8" Width="704" Height="16" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page#] of [TotalPages#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="20" Left="0" Top="188,9765" Width="755,906" OnBeforePrint="Band4OnBeforePrint" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="BDETable1" DataSetName="Internal Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo8" Left="6" Top="0" Width="194" Height="20" DataField="Company" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="207" Top="0" Width="163" Height="20" DataField="Addr1" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="378" Top="0" Width="127" Height="20" DataField="Contact" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="512" Top="0" Width="89" Height="20" DataField="Phone" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="609" Top="0" Width="101" Height="20" DataField="FAX" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."FAX"]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
<TfrxDialogPage Name="DialogPage1" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Tahoma" Font.Style="0" BorderStyle="bsDialog" Caption="Choose records to print" Height="417" Left="265" Top="150" Width="306" OnShow="DialogPage1OnShow">
|
||||
<TfrxBDETable Name="BDETable1" UserName="Internal Customers" CloseDataSource="True" FieldAliases.Text="" TableName="customer.db" IndexName="ByCompany" DatabaseName="DBDEMOS" SessionName="Default"/>
|
||||
<TfrxCheckListBoxControl Name="CheckListBox1" Left="4" Top="8" Width="193" Height="377" Color="-2147483643" Items.Text=""/>
|
||||
<TfrxBitBtnControl Name="BitBtn1" Left="212" Top="16" Width="75" Height="25" Glyph.PropData="04446174610AE2010000DE010000424DDE01000000000000760000002800000024000000120000000100040000000000680100000000000000000000100000000000000000000000000080000080000000808000800000008000800080800000C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF003333333333333333333333333333333333330000333333333333333333333333F3333333333300003333344333333333333333388F3333333333000033334224333333333333338338F3333333330000333422224333333333333833338F3333333300003342222224333333333383333338F3333333000034222A22224333333338F338F3338F33333300003222A3A2224333333338F3838F338F33333300003A2A333A222433333338F83338F338F33333000033A33333A222433333338333338F338F33330000333333333A222433333333333338F338F33300003333333333A222433333333333338F338F33000033333333333A222433333333333338F338F30000333333333333A222433333333333338F338F00003333333333333A224333333333333338F38F000033333333333333A223333333333333338F830000333333333333333A3333333333333333383300003333333333333333333333333333333333330000" Kind="bkOK" Caption="OK" ModalResult="1" NumGlyphs="2"/>
|
||||
<TfrxBitBtnControl Name="BitBtn2" Left="212" Top="48" Width="75" Height="25" Glyph.PropData="04446174610AE2010000DE010000424DDE01000000000000760000002800000024000000120000000100040000000000680100000000000000000000100000000000000000000000000080000080000000808000800000008000800080800000C0C0C000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333333333333333333333333333000033338833333333333333333F3333333333330000333911833333983333333388F333333F333300003339111833391183333338F38F333F88F33300003339111183911118333338F338F3F8338F3300003333911118111118333338F3338F833338F3000033333911111111833333338F33383333F8330000333333911111183333333338F333333F833300003333333111118333333333338F3333383333000033333339111183333333333338F33383333300003333339111118333333333333833338F333300003333391118111833333333338333338F333300003333911183911183333333383338F338F333000033339118333911183333338F33838F338F33000033333913333391113333338FF83338F338F300003333333333333919333333388333338FFF83000033333333333333333333333333333338883300003333333333333333333333333333333333330000" Kind="bkCancel" Caption="Cancel" ModalResult="2" NumGlyphs="2"/>
|
||||
</TfrxDialogPage>
|
||||
</TfrxReport>
|
||||
51
official/3.23/Demos/Main/45.fr3
Normal file
51
official/3.23/Demos/Main/45.fr3
Normal file
@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" EngineOptions.DoublePass="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9959574884" ReportOptions.Description.Text="This report demonstrates how to show group total in the group header. The report is two-pass report. On first pass the group totals are accumulated in the variables, on final pass they are printed in the group header." ReportOptions.LastChange="38842,9753465857" ScriptLanguage="PascalScript" ScriptText.Text="procedure Band7OnBeforePrint(Sender: TfrxComponent); begin Set(<Sales."Company">, Sum(<Sales."Qty">*<Sales."List Price">)); end; procedure Memo4OnBeforePrint(Sender: TfrxComponent); begin if Engine.FinalPass then Memo4.Text := 'Sum: ' + VarToStr(Get(<Sales."Company">)); end; begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E517565727944532220446174615365744E616D653D2253616C6573220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxPageFooter Name="Band1" Height="22,67718" Left="0" Top="536,69326" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="3,77953000000002" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxReportTitle Name="Band2" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="3,77953" Top="3,77953" Width="710,55164" Height="18,89765" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band3" Height="22,67718" Left="0" Top="79,37013" Width="755,906" PrintOnFirstPage="False">
|
||||
<TfrxMemoView Name="Memo16" Left="3,77953" Top="3,77952999999999" Width="710,55164" Height="15,11812" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="4" Frame.Width="2" ParentFont="False" Text=""/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxGroupHeader Name="Band4" Height="45,35436" Left="0" Top="173,85838" Width="755,906" Condition="Sales."Cust No"">
|
||||
<TfrxMemoView Name="Memo17" Left="3,77953" Top="0" Width="272,12616" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="5" GapX="6" ParentFont="False" VAlign="vaCenter" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo19" Left="275,90569" Top="0" Width="177,63791" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" ParentFont="False" VAlign="vaCenter" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo20" Left="453,5436" Top="0" Width="260,78757" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="6" ParentFont="False" VAlign="vaCenter" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo21" Left="275,90569" Top="18,89765" Width="177,63791" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="[Sales."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo22" Left="453,5436" Top="18,89765" Width="260,78757" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" VAlign="vaCenter" Text="[Sales."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo18" Left="3,77953" Top="18,89765" Width="272,12616" Height="26,45671" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-19" Font.Name="Arial" Font.Style="2" Frame.Color="12632256" Frame.Typ="1" GapX="6" ParentFont="False" VAlign="vaCenter" Text="[Sales."Company"]"/>
|
||||
<TfrxMemoView Name="Memo4" Left="593,38621" Top="0" Width="120,94496" Height="18,89765" OnBeforePrint="Memo4OnBeforePrint" Color="128" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" VAlign="vaCenter" Text="Sum:"/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxGroupHeader Name="Band5" Height="37,7953" Left="0" Top="253,22851" Width="755,906" Condition="Sales."Order No"">
|
||||
<TfrxMemoView Name="Memo3" Left="3,77953" Top="18,89765" Width="52,91342" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="3,77953" Top="0" Width="124,72449" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="1" GapX="4" Text="Order No [Sales."Order No"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="128,50402" Top="0" Width="585,82715" Height="18,89765" Color="12632256" Frame.Color="12632256" Frame.Typ="2" Text="Date [Sales."Sale Date"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="56,69295" Top="18,89765" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Part"/>
|
||||
<TfrxMemoView Name="Memo11" Left="128,50402" Top="18,89765" Width="279,68522" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Description"/>
|
||||
<TfrxMemoView Name="Memo12" Left="408,18924" Top="18,89765" Width="83,14966" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Price"/>
|
||||
<TfrxMemoView Name="Memo13" Left="491,3389" Top="18,89765" Width="60,47248" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Qty"/>
|
||||
<TfrxMemoView Name="Memo14" Left="551,81138" Top="18,89765" Width="90,70872" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="Total"/>
|
||||
<TfrxMemoView Name="Memo31" Left="642,5201" Top="18,89765" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupHeader>
|
||||
<TfrxMasterData Name="Band6" Height="18,89765" Left="0" Top="325,03958" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.QueryDS" DataSetName="Sales" RowCount="0">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="52,91342" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo23" Left="56,69295" Top="0" Width="71,81107" Height="18,89765" DataField="Part No" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Part No"]"/>
|
||||
<TfrxMemoView Name="Memo24" Left="128,50402" Top="0" Width="279,68522" Height="18,89765" DataField="Description" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" ParentFont="False" Text="[Sales."Description"]"/>
|
||||
<TfrxMemoView Name="Memo25" Left="408,18924" Top="0" Width="83,14966" Height="18,89765" DataField="List Price" DataSet="ReportData.QueryDS" DataSetName="Sales" DisplayFormat.FormatStr="%2.2m" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[Sales."List Price"]"/>
|
||||
<TfrxMemoView Name="Memo26" Left="491,3389" Top="0" Width="60,47248" Height="18,89765" DataField="Qty" DataSet="ReportData.QueryDS" DataSetName="Sales" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haCenter" ParentFont="False" Text="[Sales."Qty"]"/>
|
||||
<TfrxMemoView Name="Memo27" Left="551,81138" Top="0" Width="90,70872" Height="18,89765" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" HAlign="haRight" ParentFont="False" Text="[<Sales."Qty">*<Sales."List Price">]"/>
|
||||
<TfrxMemoView Name="Memo32" Left="642,5201" Top="0" Width="71,81107" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxGroupFooter Name="Band7" Height="30,23624" Left="0" Top="434,64595" Width="755,906" OnBeforePrint="Band7OnBeforePrint">
|
||||
<TfrxMemoView Name="Memo28" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" Color="12632256" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Frame.Color="12632256" Frame.Typ="11" Text="Total sales this customer: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
</TfrxGroupFooter>
|
||||
<TfrxGroupFooter Name="Band8" Height="22,67718" Left="0" Top="377,953" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="0" Width="52,91342" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="1" ParentFont="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo15" Left="56,69295" Top="0" Width="585,82715" Height="22,67718" DisplayFormat.FormatStr="%2.2m" DisplayFormat.Kind="fkNumeric" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="0" Frame.Color="12632256" Frame.Typ="4" HAlign="haRight" ParentFont="False" Text="Total this order: [Sum(<Sales."Qty">*<Sales."List Price">)]"/>
|
||||
<TfrxMemoView Name="Memo33" Left="642,5201" Top="0" Width="71,81107" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="12632256" Frame.Typ="2" ParentFont="False" Text=""/>
|
||||
</TfrxGroupFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
14
official/3.23/Demos/Main/5.FR3
Normal file
14
official/3.23/Demos/Main/5.FR3
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,996337662" ReportOptions.Description.Text="Demonstrates how to create Master/Detail/Detail reports. Just put on the page one MasterData band and two DetailData bands and connect each of them to the appropriate dataset. Of course, you can create Master/Master, Master/Detail/Detail/Detail and other reports with the same way." ReportOptions.LastChange="38842,9283153009" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730100095661726961626C657301010C14000000204E616D653D22204465736372697074696F6E2200010C35010000204E616D653D224465736372697074696F6E222056616C75653D2244656D6F6E7374726174657320686F7720746F20637265617465204D61737465722F44657461696C2F44657461696C207265706F7274732E204A75737420707574206F6E207468652070616765206F6E65204D6173746572446174612062616E6420616E642074776F2044657461696C446174612062616E647320616E6420636F6E6E6563742065616368206F66207468656D20746F2074686520617070726F70726961746520646174617365742E204F6620636F757273652C20796F752063616E20637265617465204D61737465722F4D61737465722C204D61737465722F44657461696C2F44657461696C2F44657461696C20616E64206F74686572207265706F7274732077697468207468652073616D65207761792E220000055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="Band2" Height="18,89765" Left="0" Top="18,89765" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="5">
|
||||
<TfrxMemoView Name="Memo2" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" Color="128" Font.Charset="1" Font.Color="16777215" Font.Height="-13" Font.Name="Arial" Font.Style="0" ParentFont="False" Text="[LINE#]. master"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxDetailData Name="Band4" Height="22,67718" Left="0" Top="71,81107" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="6">
|
||||
<TfrxMemoView Name="Memo4" Left="3,77953" Top="0" Width="245,66945" Height="18,89765" Color="13421772" Text="[LINE#]. detail1"/>
|
||||
</TfrxDetailData>
|
||||
<TfrxDetailData Name="Band5" Height="41,57483" Left="0" Top="128,50402" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" RowCount="4">
|
||||
<TfrxMemoView Name="Memo5" Left="3,77953" Top="0" Width="245,66945" Height="37,7953" Color="15000804" Text="[LINE#]. detail2"/>
|
||||
</TfrxDetailData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
27
official/3.23/Demos/Main/51.FR3
Normal file
27
official/3.23/Demos/Main/51.FR3
Normal file
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9953986921" ReportOptions.Description.Text="Demonstrates how to create simple list report with an internal table." ReportOptions.LastChange="38843,0161078704" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3500000020446174615365743D224244455461626C65312220446174615365744E616D653D22496E7465726E616C20437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="26,45671" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="7,55906" Top="3,77953" Width="740,78788" Height="18,89765" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaBottom" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="34,01577" Left="0" Top="79,37013" Width="755,906">
|
||||
<TfrxMemoView Name="Memo3" Left="7,55906" Top="3,77952999999999" Width="192,75603" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo4" Left="207,87415" Top="3,77952999999999" Width="162,51979" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo5" Left="377,953" Top="3,77952999999999" Width="128,50402" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo6" Left="514,01608" Top="3,77952999999999" Width="90,70872" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo7" Left="612,28386" Top="3,77952999999999" Width="102,04731" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="279,68522" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="7,55906" Top="7,55905999999999" Width="702,99258" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page#] of [TotalPages#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="22,67718" Left="0" Top="185,19697" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="BDETable1" DataSetName="Internal Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo13" Left="3,77953" Top="0" Width="710,55164" Height="18,89765" DataSet="BDETable1" DataSetName="Internal Customers" Highlight.Font.Charset="1" Highlight.Font.Color="-370606080" Highlight.Font.Height="-13" Highlight.Font.Name="Arial" Highlight.Font.Style="0" Highlight.Color="15790320" Highlight.Condition="<Line#> mod 2" WordWrap="False" Text=""/>
|
||||
<TfrxMemoView Name="Memo8" Left="7,55906" Top="0" Width="200,31509" Height="18,89765" DataField="Company" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="207,87415" Top="0" Width="170,07885" Height="18,89765" DataField="Addr1" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="377,953" Top="0" Width="136,06308" Height="18,89765" DataField="Contact" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="514,01608" Top="0" Width="98,26778" Height="18,89765" DataField="Phone" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="612,28386" Top="0" Width="94,48825" Height="18,89765" DataField="FAX" DataSet="BDETable1" DataSetName="Internal Customers" Text="[Internal Customers."FAX"]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxADOTable Name="BDETable1" UserName="Internal Customers" CloseDataSource="True" FieldAliases.Text="CustNo=Cust No Company=Company Addr1=Addr1 Addr2=Addr2 City=City State=State Zip=Zip Country=Country Phone=Phone FAX=FAX TaxRate=Tax Rate Contact=Contact LastInvoiceDate=Last Invoice Date" TableName="customer" IndexName="ByCompany" IndexFieldNames="Company"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
34
official/3.23/Demos/Main/52.FR3
Normal file
34
official/3.23/Demos/Main/52.FR3
Normal file
@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9953986921" ReportOptions.Description.Text="Demonstrates how to create simple list report with an internal query." ReportOptions.LastChange="38843,0164901273" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D224244455175657279312220446174615365744E616D653D22496E7465726E616C207175657279220000095661726961626C65730100055374796C650100">
|
||||
<TfrxDialogPage Name="DialogPage1" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Tahoma" Font.Style="0" BorderStyle="bsDialog" Height="135" Left="265" Top="150" Width="251">
|
||||
<TfrxADOQuery Name="BDEQuery1" UserName="Internal query" CloseDataSource="True" FieldAliases.Text="CustNo=Cust No Company=Company Addr1=Addr1 Addr2=Addr2 City=City State=State Zip=Zip Country=Country Phone=Phone FAX=FAX TaxRate=Tax Rate Contact=Contact LastInvoiceDate=Last Invoice Date" SQL.Text="select * from customer where custno > :p1" CommandTimeout="30" PropData="0A506172616D657465727301010C35000000204E616D653D227031222044617461547970653D226674466C6F6174222045787072657373696F6E3D2245646974312E54657874220000"/>
|
||||
<TfrxEditControl Name="Edit1" Left="172" Top="16" Width="49" Height="21" Color="-2147483643" MaxLength="0" PasswordChar="0" Text="2000"/>
|
||||
<TfrxLabelControl Name="Label1" Left="8" Top="20" Width="146" Height="13" Caption="Select if CustNo greather than" Color="-2147483633"/>
|
||||
<TfrxButtonControl Name="Button1" Left="44" Top="64" Width="75" Height="25" Caption="OK" ModalResult="1"/>
|
||||
<TfrxButtonControl Name="Button2" Left="128" Top="64" Width="75" Height="25" Caption="Cancel" ModalResult="2"/>
|
||||
</TfrxDialogPage>
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="30,23624" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Align="baWidth" Left="0" Top="3,77953" Width="755,906" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="Band2" Height="30,23624" Left="0" Top="83,14966" Width="755,906">
|
||||
<TfrxMemoView Name="Memo3" Left="64,25201" Top="7,55906" Width="192,75603" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo4" Left="260,78757" Top="7,55906" Width="162,51979" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo5" Left="427,08689" Top="7,55906" Width="124,72449" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo6" Left="555,59091" Top="7,55906" Width="90,70872" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo7" Left="650,07916" Top="7,55906" Width="105,82684" Height="18,89765" Color="16777215" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo13" Left="0" Top="7,55906" Width="60,47248" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Typ="8" ParentFont="False" Text="CustNo"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxPageFooter Name="Band3" Height="26,45671" Left="0" Top="275,90569" Width="755,906">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="7,55905999999999" Width="755,906" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [Page#] of [TotalPages#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band4" Height="18,89765" Left="0" Top="185,19697" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="BDEQuery1" DataSetName="Internal query" RowCount="0">
|
||||
<TfrxMemoView Name="Memo8" Left="64,25201" Top="0" Width="196,53556" Height="18,89765" DataField="Company" DataSet="BDEQuery1" DataSetName="Internal query" Text="[Internal query."Company"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="260,78757" Top="0" Width="166,29932" Height="18,89765" DataField="Addr1" DataSet="BDEQuery1" DataSetName="Internal query" Text="[Internal query."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="427,08689" Top="0" Width="128,50402" Height="18,89765" DataField="Contact" DataSet="BDEQuery1" DataSetName="Internal query" Text="[Internal query."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="555,59091" Top="0" Width="94,48825" Height="18,89765" DataField="Phone" DataSet="BDEQuery1" DataSetName="Internal query" Text="[Internal query."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="650,07916" Top="0" Width="105,82684" Height="18,89765" DataField="FAX" DataSet="BDEQuery1" DataSetName="Internal query" Text="[Internal query."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo14" Left="0" Top="0" Width="64,25201" Height="18,89765" DataField="Cust No" DataSet="BDEQuery1" DataSetName="Internal query" HAlign="haCenter" Text="[Internal query."Cust No"]"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
24
official/3.23/Demos/Main/6.FR3
Normal file
24
official/3.23/Demos/Main/6.FR3
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9964986574" ReportOptions.Description.Text="Demonstrates how to create simple report with columns. Just set number of columns in page options." ReportOptions.LastChange="38842,9317989005" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5,08" RightMargin="5,08" TopMargin="5,08" BottomMargin="5,08" Columns="2" ColumnWidth="100,076" ColumnPositions.Text="0 100,08" PrintOnPreviousPage="True" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="26,45671" Left="0" Top="18,89765" Width="755,3012752">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="737,00835" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageFooter Name="Band2" Height="31,77953" Left="0" Top="328,81911" Width="755,3012752">
|
||||
<TfrxMemoView Name="Memo2" Left="0" Top="8" Width="712" Height="16" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="Page [PAGE#] of [TOTALPAGES#]"/>
|
||||
</TfrxPageFooter>
|
||||
<TfrxMasterData Name="Band3" Height="139,84261" Left="0" Top="117,16543" Width="755,3012752" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo3" Left="0" Top="22,67718" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Company"/>
|
||||
<TfrxMemoView Name="Memo4" Left="0" Top="41,57483" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Address"/>
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="60,47248" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Contact"/>
|
||||
<TfrxMemoView Name="Memo6" Left="0" Top="79,37013" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Phone"/>
|
||||
<TfrxMemoView Name="Memo7" Left="0" Top="98,26778" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="128" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Fax"/>
|
||||
<TfrxMemoView Name="Memo8" Left="132,28355" Top="22,67718" Width="196,53556" Height="18,89765" Color="15790320" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Company"]"/>
|
||||
<TfrxMemoView Name="Memo9" Left="132,28355" Top="41,57483" Width="196,53556" Height="18,89765" Color="15790320" DataField="Addr1" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Addr1"]"/>
|
||||
<TfrxMemoView Name="Memo10" Left="132,28355" Top="60,47248" Width="196,53556" Height="18,89765" Color="15790320" DataField="Contact" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Contact"]"/>
|
||||
<TfrxMemoView Name="Memo11" Left="132,28355" Top="79,37013" Width="196,53556" Height="18,89765" Color="15790320" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Phone"]"/>
|
||||
<TfrxMemoView Name="Memo12" Left="132,28355" Top="98,26778" Width="196,53556" Height="18,89765" Color="15790320" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."FAX"]"/>
|
||||
<TfrxMemoView Name="Memo13" Left="0" Top="3,77952999999999" Width="132,28355" Height="18,89765" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" Frame.Color="15790320" Frame.Typ="8" ParentFont="False" Text="[LINE]."/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
9
official/3.23/Demos/Main/60.fr3
Normal file
9
official/3.23/Demos/Main/60.fr3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/61.FR3
Normal file
9
official/3.23/Demos/Main/61.FR3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/62.FR3
Normal file
9
official/3.23/Demos/Main/62.FR3
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37907,6514537153" ReportOptions.Description.Text="Demonstrates how to print cross-tab reports with TfrxCrossView object. To use this object, include TfrxCrossObject component from FR component palette into your project." ReportOptions.LastChange="38842,9695637384" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E43726F737344532220446174615365744E616D653D2243726F7373220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="18,89765" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="309,92146" Height="18,89765" Text="Employee's salary"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxDBCrossView Name="Cross1" Left="0" Top="56,69295" Width="94,48825" Height="18,89765" ColumnLevels="0" DownThenAcross="False" CellFields.Text="Salary" ColumnFields.Text="" DataSet="ReportData.CrossDS" DataSetName="Cross" RowFields.Text="Name" PropData="054D656D6F730A600400003C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C63726F73733E3C63656C6C6D656D6F733E3C546672784D656D6F56696577204E616D653D2222204C6566743D2239312220546F703D223130222057696474683D22313422204865696768743D2232322220416C6C6F7745787072657373696F6E733D2246616C73652220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D223022204672616D652E5479703D2231322220476170583D22332220476170593D2233222048416C69676E3D22686152696768742220506172656E74466F6E743D2246616C736522205374796C653D2263656C6C2220546578743D2230222F3E3C2F63656C6C6D656D6F733E3C636F6C756D6E6D656D6F732F3E3C636F6C756D6E746F74616C6D656D6F732F3E3C726F776D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2232303022204C6566743D2231302220546F703D223130222057696474683D22383122204865696768743D2232322220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D22383432313530342220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D2231363737373231352220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D223022204672616D652E5479703D2231352220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22726F772220546578743D22222F3E3C2F726F776D656D6F733E3C726F77746F74616C6D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2234303022204C6566743D2231302220546F703D223332222057696474683D22383122204865696768743D2232322220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D223132382220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D2231363737373231352220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D223122204672616D652E5479703D2231352220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22726F776772616E642220546578743D224772616E6420546F74616C222F3E3C2F726F77746F74616C6D656D6F733E3C63656C6C66756E6374696F6E733E3C6974656D20312F3E3C2F63656C6C66756E6374696F6E733E3C636F6C756D6E736F72742F3E3C726F77736F72743E3C6974656D20302F3E3C2F726F77736F72743E3C2F63726F73733E"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
9
official/3.23/Demos/Main/63.FR3
Normal file
9
official/3.23/Demos/Main/63.FR3
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37907,6514537153" ReportOptions.Description.Text="Demonstrates how to print cross-tab reports with TfrxCrossView object. To use this object, include TfrxCrossObject component from FR component palette into your project." ReportOptions.LastChange="38842,9708569213" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3100000020446174615365743D225265706F7274446174612E43726F737344532220446174615365744E616D653D2243726F7373220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="18,89765" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="309,92146" Height="18,89765" Text="Employee's salary per year"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxDBCrossView Name="Cross1" Left="0" Top="56,69295" Width="94,48825" Height="18,89765" Border="False" DownThenAcross="False" CellFields.Text="Salary" ColumnFields.Text="Year" DataSet="ReportData.CrossDS" DataSetName="Cross" RowFields.Text="Name" PropData="054D656D6F730AC10600003C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E3C63726F73733E3C63656C6C6D656D6F733E3C546672784D656D6F56696577204E616D653D2222204C6566743D2239312220546F703D223331222057696474683D22333422204865696768743D2232312220416C6C6F7745787072657373696F6E733D2246616C73652220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D22302220476170583D22332220476170593D2233222048416C69676E3D22686152696768742220506172656E74466F6E743D2246616C736522205374796C653D2263656C6C2220546578743D2230222F3E3C2F63656C6C6D656D6F733E3C636F6C756D6E6D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2231303022204C6566743D2239312220546F703D223130222057696474683D22333422204865696768743D2232312220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D2231353030303830342220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D22302220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22636F6C756D6E2220546578743D22222F3E3C2F636F6C756D6E6D656D6F733E3C636F6C756D6E746F74616C6D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2233303022204C6566743D223132352220546F703D223130222057696474683D22383122204865696768743D2232312220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D2231353030303830342220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D22312220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22636F6C6772616E642220546578743D224772616E6420546F74616C222F3E3C2F636F6C756D6E746F74616C6D656D6F733E3C726F776D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2232303022204C6566743D2231302220546F703D223331222057696474683D22383122204865696768743D2232312220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D2231353030303830342220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D22302220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22726F772220546578743D22222F3E3C2F726F776D656D6F733E3C726F77746F74616C6D656D6F733E3C546672784D656D6F56696577204E616D653D2222205461673D2234303022204C6566743D2231302220546F703D223532222057696474683D22383122204865696768743D2232312220416C6C6F7745787072657373696F6E733D2246616C73652220436F6C6F723D2231353030303830342220466F6E742E436861727365743D22312220466F6E742E436F6C6F723D222D323134373438333634302220466F6E742E4865696768743D222D31332220466F6E742E4E616D653D22417269616C2220466F6E742E5374796C653D22312220476170583D22332220476170593D2233222048416C69676E3D22686143656E7465722220506172656E74466F6E743D2246616C736522205374796C653D22726F776772616E642220546578743D224772616E6420546F74616C222F3E3C2F726F77746F74616C6D656D6F733E3C63656C6C66756E6374696F6E733E3C6974656D20312F3E3C2F63656C6C66756E6374696F6E733E3C636F6C756D6E736F72743E3C6974656D20302F3E3C2F636F6C756D6E736F72743E3C726F77736F72743E3C6974656D20302F3E3C2F726F77736F72743E3C2F63726F73733E"/>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
9
official/3.23/Demos/Main/64.FR3
Normal file
9
official/3.23/Demos/Main/64.FR3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/65.FR3
Normal file
9
official/3.23/Demos/Main/65.FR3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/66.FR3
Normal file
9
official/3.23/Demos/Main/66.FR3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/67.FR3
Normal file
9
official/3.23/Demos/Main/67.FR3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/68.FR3
Normal file
9
official/3.23/Demos/Main/68.FR3
Normal file
File diff suppressed because one or more lines are too long
17
official/3.23/Demos/Main/69.FR3
Normal file
17
official/3.23/Demos/Main/69.FR3
Normal file
File diff suppressed because one or more lines are too long
12
official/3.23/Demos/Main/7.FR3
Normal file
12
official/3.23/Demos/Main/7.FR3
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9966810995" ReportOptions.Description.Text="This example shows how to print multi-column bands. To make data-band multi-column, set its Columns property to 2 or more." ReportOptions.LastChange="38842,9201587847" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C3900000020446174615365743D225265706F7274446174612E437573746F6D65727344532220446174615365744E616D653D22437573746F6D657273220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="45,35436" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="3,77953" Top="3,77953" Width="710,55164" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Customers"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="Band4" Height="26,45671" Left="0" Top="136,06308" Width="755,906" Columns="3" ColumnWidth="200" ColumnGap="10" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0">
|
||||
<TfrxMemoView Name="Memo8" Left="7,55906" Top="0" Width="192,75603" Height="18,89765" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Text="[Customers."Company"]"/>
|
||||
<TfrxLineView Name="Line1" Left="7,55906" Top="22,67718" Width="211,65368" Height="0" Frame.Color="12632256" Frame.Typ="4"/>
|
||||
</TfrxMasterData>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
21
official/3.23/Demos/Main/70.fr3
Normal file
21
official/3.23/Demos/Main/70.fr3
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="False" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.DoubleBuffered="False" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="38190,9834943287" ReportOptions.Description.Text="Demonstrates old-style cross-tabs." ReportOptions.LastChange="38191,736528588" ScriptLanguage="PascalScript" ScriptText.Text="var Cell, Total: Integer; procedure Memo1OnBeforePrint(Sender: TfrxComponent); begin Inc(Cell); end; procedure Memo3OnBeforePrint(Sender: TfrxComponent); begin Total := Total + <SUM(Cell, MasterData1)>; end; begin Total := 0; end." PropData="044C65667403880003546F7003B0000844617461736574730E00095661726961626C65730E00055374796C650E00">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData1" Height="18,89765" Left="0" Top="102,04731" Width="718,1107" ColumnWidth="0" ColumnGap="0" RowCount="5">
|
||||
<TfrxMemoView Name="Memo1" Left="188,9765" Top="0" Width="45,35436" Height="18,89765" OnBeforePrint="Memo1OnBeforePrint" Frame.Typ="15" HAlign="haRight" Memo.Text="[Cell]"/>
|
||||
<TfrxMemoView Name="Memo2" Left="302,3624" Top="0" Width="45,35436" Height="18,89765" Color="13296895" Frame.Typ="15" HAlign="haRight" Memo.Text="[Sum(Cell, MasterData2)]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxFooter Name="Footer1" Height="22,67718" Left="0" Top="143,62214" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo3" Left="188,9765" Top="0" Width="45,35436" Height="18,89765" OnBeforePrint="Memo3OnBeforePrint" Color="13296895" Frame.Typ="15" HAlign="haRight" Memo.Text="[Sum(Cell, MasterData1)]"/>
|
||||
<TfrxMemoView Name="Memo4" Left="302,3624" Top="0" Width="45,35436" Height="18,89765" Color="13434828" Frame.Typ="15" HAlign="haRight" Memo.Text="[Total]"/>
|
||||
</TfrxFooter>
|
||||
<TfrxMasterData Name="MasterData2" Height="1046,92981" Left="188,9765" Top="0" Vertical="True" Width="45,35436" ColumnWidth="0" ColumnGap="0" RowCount="20"/>
|
||||
<TfrxFooter Name="Footer2" Height="1046,92981" Left="302,3624" Top="0" Vertical="True" Width="45,35436"/>
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="22,67718" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo5" Left="151,1812" Top="0" Width="377,953" Height="22,67718" Font.Charset="1" Font.Color="0" Font.Height="-13" Font.Name="Arial" Font.Style="1" HAlign="haCenter" Memo.Text="Cross-bands example" ParentFont="False"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageFooter Name="PageFooter1" Height="22,67718" Left="0" Top="226,7718" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo6" Left="634,96104" Top="0" Width="79,37013" Height="18,89765" HAlign="haRight" Memo.Text="[Page]"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
43
official/3.23/Demos/Main/71.fr3
Normal file
43
official/3.23/Demos/Main/71.fr3
Normal file
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.20" DotMatrixReport="False" EngineOptions.UseFileCache="True" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="38264,8615800926" ReportOptions.Description.Text="Demonstrates how to print simple year calendar using old-style cross tab and script." ReportOptions.LastChange="38803,6536384491" ScriptLanguage="PascalScript" ScriptText.Text="var Months: array[1..12] of string; Days: array[1..7] of string; Year, Month, TheMonth: Integer; DayLine, StartDay, LastDay: Integer; Day: String; function StartOfMonth(Year, Month: Integer): Integer; begin Result := DayOfWeek(EncodeDate(Year, Month, 1)); end; procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin TheMonth := (<Line> - 1) * 3; end; procedure Header1OnBeforePrint(Sender: TfrxComponent); begin Month := TheMonth + 1; DayLine := 0; StartDay := StartOfMonth(Year, Month); LastDay := DaysInMonth(Year, Month); end; procedure Header2OnBeforePrint(Sender: TfrxComponent); begin Month := TheMonth + 2; DayLine := 0; StartDay := StartOfMonth(Year, Month); LastDay := DaysInMonth(Year, Month); end; procedure Header3OnBeforePrint(Sender: TfrxComponent); begin Month := TheMonth + 3; DayLine := 0; StartDay := StartOfMonth(Year, Month); LastDay := DaysInMonth(Year, Month); end; procedure MasterData3OnBeforePrint(Sender: TfrxComponent); begin Inc(DayLine); end; procedure Memo1OnBeforePrint(Sender: TfrxComponent); var CellNo: Integer; begin CellNo := DayLine + (<Line> - 1) * 7; if (CellNo < StartDay) or (CellNo - StartDay + 1 > LastDay) then Day := '' else Day := IntToStr(CellNo - StartDay + 1); if Day = '' then TfrxMemoView(Sender).Frame.Typ := 0 else TfrxMemoView(Sender).Frame.Typ := ftLeft + ftRight + ftTop + ftBottom; end; begin Year := YearOf(Date); Months[1] := 'January'; Months[2] := 'February'; Months[3] := 'March'; Months[4] := 'April'; Months[5] := 'May'; Months[6] := 'Juny'; Months[7] := 'July'; Months[8] := 'August'; Months[9] := 'September'; Months[10] := 'October'; Months[11] := 'November'; Months[12] := 'December'; Days[1] := 'Su'; Days[2] := 'Mo'; Days[3] := 'Tu'; Days[4] := 'We'; Days[5] := 'Th'; Days[6] := 'Fr'; Days[7] := 'Sa'; end." OnStartReport="frxReport1OnStartReport" PropData="0844617461736574730100095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData1" Height="22,67718" Left="0" Top="128,50402" Width="718,1107" OnBeforePrint="MasterData1OnBeforePrint" Child="Child1" ColumnWidth="0" ColumnGap="0" RowCount="4" Stretched="True">
|
||||
<TfrxSubreport Name="Subreport1" Left="0" Top="0" Width="94,48825" Height="18,89765" Page="Page2"/>
|
||||
<TfrxSubreport Name="Subreport2" Left="188,9765" Top="0" Width="94,48825" Height="18,89765" Page="Page3"/>
|
||||
<TfrxSubreport Name="Subreport3" Left="351,49629" Top="0" Width="94,48825" Height="18,89765" Page="Page4"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxChild Name="Child1" Height="34,01577" Left="0" Top="173,85838" Width="718,1107"/>
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="49,13389" Left="0" Top="18,89765" Width="718,1107">
|
||||
<TfrxMemoView Name="Memo8" Left="0" Top="0" Width="517,79561" Height="34,01577" Font.Charset="1" Font.Color="0" Font.Height="-19" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" Text="Calendar - [Year]"/>
|
||||
</TfrxReportTitle>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page2" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData3" Height="22,67718" Left="0" Top="60,47248" Width="718,1107" OnBeforePrint="MasterData3OnBeforePrint" ColumnWidth="0" ColumnGap="0" RowCount="7">
|
||||
<TfrxMemoView Name="Memo1" Left="260,78757" Top="0" Width="22,67718" Height="22,67718" OnBeforePrint="Memo1OnBeforePrint" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Day]"/>
|
||||
<TfrxMemoView Name="Memo7" Left="211,65368" Top="0" Width="22,67718" Height="22,67718" Color="14211288" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Days[<Line>]]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxMasterData Name="MasterData4" Height="1046,92981" Left="260,78757" Top="0" Vertical="True" Width="22,67718" ColumnWidth="0" ColumnGap="0" RowCount="6"/>
|
||||
<TfrxHeader Name="Header1" Height="18,89765" Left="0" Top="18,89765" Width="718,1107" OnBeforePrint="Header1OnBeforePrint">
|
||||
<TfrxMemoView Name="Memo4" Left="22,67718" Top="0" Width="136,06308" Height="18,89765" Color="14211288" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Months[Month]]"/>
|
||||
</TfrxHeader>
|
||||
<TfrxHeader Name="Header4" Height="1046,92981" Left="211,65368" Top="0" Vertical="True" Width="22,67718"/>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page3" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData2" Height="22,67718" Left="0" Top="60,47248" Width="718,1107" OnBeforePrint="MasterData3OnBeforePrint" ColumnWidth="0" ColumnGap="0" RowCount="7">
|
||||
<TfrxMemoView Name="Memo2" Left="200,31509" Top="0" Width="22,67718" Height="22,67718" OnBeforePrint="Memo1OnBeforePrint" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Day]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxMasterData Name="MasterData5" Height="1046,92981" Left="200,31509" Top="0" Vertical="True" Width="22,67718" ColumnWidth="0" ColumnGap="0" RowCount="6"/>
|
||||
<TfrxHeader Name="Header2" Height="18,89765" Left="0" Top="18,89765" Width="718,1107" OnBeforePrint="Header2OnBeforePrint">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="0" Width="136,06308" Height="18,89765" Color="14211288" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Months[Month]]"/>
|
||||
</TfrxHeader>
|
||||
</TfrxReportPage>
|
||||
<TfrxReportPage Name="Page4" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="10" RightMargin="10" TopMargin="10" BottomMargin="10" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxMasterData Name="MasterData6" Height="22,67718" Left="0" Top="60,47248" Width="718,1107" OnBeforePrint="MasterData3OnBeforePrint" ColumnWidth="0" ColumnGap="0" RowCount="7">
|
||||
<TfrxMemoView Name="Memo3" Left="211,65368" Top="0" Width="22,67718" Height="22,67718" OnBeforePrint="Memo1OnBeforePrint" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="15" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Day]"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxMasterData Name="MasterData7" Height="1046,92981" Left="211,65368" Top="0" Vertical="True" Width="22,67718" ColumnWidth="0" ColumnGap="0" RowCount="6"/>
|
||||
<TfrxHeader Name="Header3" Height="18,89765" Left="0" Top="18,89765" Width="718,1107" OnBeforePrint="Header3OnBeforePrint">
|
||||
<TfrxMemoView Name="Memo6" Left="0" Top="0" Width="136,06308" Height="18,89765" Color="14211288" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="[Months[Month]]"/>
|
||||
</TfrxHeader>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
56
official/3.23/Demos/Main/72.fr3
Normal file
56
official/3.23/Demos/Main/72.fr3
Normal file
File diff suppressed because one or more lines are too long
9
official/3.23/Demos/Main/73.fr3
Normal file
9
official/3.23/Demos/Main/73.fr3
Normal file
File diff suppressed because one or more lines are too long
17
official/3.23/Demos/Main/8.FR3
Normal file
17
official/3.23/Demos/Main/8.FR3
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9968403472" ReportOptions.Description.Text="Demonstrates how to create simple list report with images and memos from DB fields." ReportOptions.LastChange="38842,9337197222" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C2D00000020446174615365743D225265706F7274446174612E42696F44532220446174615365744E616D653D2242696F220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="1" ColumnWidth="210" ColumnPositions.Text="0" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="34,01577" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="3,77953" Width="718,1107" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Fishes"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="Band3" Height="120,94496" Left="0" Top="124,72449" Width="755,906" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.BioDS" DataSetName="Bio" RowCount="0" Stretched="True">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="90,70872" Width="445,98454" Height="26,45671" StretchMode="smMaxHeight" DataField="Notes" DataSet="ReportData.BioDS" DataSetName="Bio" Font.Charset="1" Font.Color="8421504" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haBlock" HideZeros="True" ParentFont="False" Text="[Bio."Notes"]"/>
|
||||
<TfrxMemoView Name="Memo3" Left="0" Top="11,33859" Width="445,98454" Height="71,81107" Font.Charset="1" Font.Color="8421504" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Number: [Bio."Species No"] Name: [Bio."Common Name"] Spec name: [Bio."Species Name"] Length (cm): [Bio."Length (cm)"]"/>
|
||||
<TfrxPictureView Name="Picture1" Left="502,67749" Top="18,89765" Width="128,50402" Height="86,92919" DataField="Graphic" DataSet="ReportData.BioDS" DataSetName="Bio" Frame.Color="12632256" Frame.Typ="15" Frame.Width="2"/>
|
||||
<TfrxLineView Name="Line1" Left="0" Top="0" Width="631,18151" Height="0" Frame.Color="12632256" Frame.Typ="4"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxPageFooter Name="Band4" Height="22,67718" Left="0" Top="317,48052" Width="755,906">
|
||||
<TfrxMemoView Name="Memo6" Left="0" Top="3,77953000000002" Width="718,1107" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
24
official/3.23/Demos/Main/80.fr3
Normal file
24
official/3.23/Demos/Main/80.fr3
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="True" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="38064,0206020833" ReportOptions.Description.Text="Demonstrates dot-matrix functionality." ReportOptions.LastChange="38134,6810417824" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730E01074461746153657407165265706F7274446174612E437573746F6D65727344530B446174615365744E616D650609437573746F6D6572730000095661726961626C65730E00055374796C650E00">
|
||||
<TfrxDMPPage Name="Page1" PaperWidth="198,119872047583" PaperHeight="277,839202228849" PaperSize="256" LeftMargin="0" RightMargin="0" TopMargin="0" BottomMargin="0" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="" FontStyle="0" FontType="fsxRegular">
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="54,3156" Left="0" Top="18,1052" Width="748,8">
|
||||
<TfrxDMPMemoView Name="DMPMemo1" Align="baWidth" Left="0" Top="18,1052" Width="748,8" Height="18,1052" FontStyle="3" HAlign="haCenter" Memo.Text="Customer list" ParentFont="False" VAlign="vaCenter"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxPageHeader Name="PageHeader1" Height="36,2104" Left="0" Top="90,526" Width="748,8">
|
||||
<TfrxDMPMemoView Name="DMPMemo3" Left="9,6" Top="0" Width="240" Height="18,1052" FontStyle="1" Memo.Text="Company" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo4" Left="259,2" Top="0" Width="220,8" Height="18,1052" FontStyle="1" Memo.Text="Address" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo5" Left="489,6" Top="0" Width="124,8" Height="18,1052" FontStyle="1" Memo.Text="Phone" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo6" Left="624" Top="0" Width="124,8" Height="18,1052" FontStyle="1" Memo.Text="FAX" ParentFont="False"/>
|
||||
</TfrxPageHeader>
|
||||
<TfrxMasterData Name="MasterData1" Height="18,1052" Left="0" Top="162,9468" Width="748,8" ColumnWidth="0" ColumnGap="0" DataSet="ReportData.CustomersDS" DataSetName="Customers" RowCount="0" Stretched="True">
|
||||
<TfrxDMPMemoView Name="DMPMemo2" Left="9,6" Top="0" Width="240" Height="18,1052" StretchMode="smMaxHeight" DataField="Company" DataSet="ReportData.CustomersDS" DataSetName="Customers" Memo.Text="Customers."Company""/>
|
||||
<TfrxDMPMemoView Name="DMPMemo7" Left="259,2" Top="0" Width="220,8" Height="18,1052" StretchMode="smMaxHeight" DataField="Addr1" DataSet="ReportData.CustomersDS" DataSetName="Customers" Memo.Text="Customers."Addr1""/>
|
||||
<TfrxDMPMemoView Name="DMPMemo8" Left="489,6" Top="0" Width="124,8" Height="18,1052" StretchMode="smMaxHeight" DataField="Phone" DataSet="ReportData.CustomersDS" DataSetName="Customers" Memo.Text="Customers."Phone""/>
|
||||
<TfrxDMPMemoView Name="DMPMemo9" Left="624" Top="0" Width="124,8" Height="18,1052" StretchMode="smMaxHeight" DataField="FAX" DataSet="ReportData.CustomersDS" DataSetName="Customers" Memo.Text="Customers."FAX""/>
|
||||
</TfrxMasterData>
|
||||
<TfrxPageFooter Name="PageFooter1" Height="18,1052" Left="0" Top="217,2624" Width="748,8">
|
||||
<TfrxDMPMemoView Name="DMPMemo11" Left="9,6" Top="0" Width="124,8" Height="18,1052" AutoWidth="True" Memo.Text="[Date] [Time]"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo12" Align="baRight" Left="672" Top="0" Width="76,8" Height="18,1052" HAlign="haRight" Memo.Text="Page [Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxDMPPage>
|
||||
</TfrxReport>
|
||||
26
official/3.23/Demos/Main/81.fr3
Normal file
26
official/3.23/Demos/Main/81.fr3
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" DotMatrixReport="True" EngineOptions.MaxMemSize="10000000" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="2047" PreviewOptions.DoubleBuffered="False" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="38064,0169684028" ReportOptions.Description.Text="Demonstrates dot-matrix functionality." ReportOptions.LastChange="38078,9322686343" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B0000844617461736574730E01074461746153657407105265706F7274446174612E42696F44530B446174615365744E616D65060342696F0000095661726961626C65730E00055374796C650E00">
|
||||
<TfrxDMPPage Name="Page1" PaperWidth="200" PaperHeight="280" PaperSize="256" LeftMargin="0" RightMargin="0" TopMargin="0" BottomMargin="3,8" ColumnWidth="0" ColumnPositions.Text="" HGuides.Text="" VGuides.Text="" FontStyle="0" FontType="fsxRegular">
|
||||
<TfrxReportTitle Name="ReportTitle1" Height="18,1052" Left="0" Top="18,1052" Width="755,906">
|
||||
<TfrxDMPMemoView Name="DMPMemo1" Align="baWidth" Left="0" Top="0" Width="758,4" Height="18,1052" FontStyle="3" HAlign="haCenter" Memo.Text="Fish list" ParentFont="False" VAlign="vaCenter"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="MasterData1" Height="162,9468" Left="0" Top="72,4208" Width="755,906" ColumnWidth="0" ColumnGap="0" DataSet="ReportData.BioDS" DataSetName="Bio" RowCount="0" Stretched="True">
|
||||
<TfrxDMPMemoView Name="DMPMemo5" Left="9,6" Top="18,1052" Width="115,2" Height="18,1052" FontStyle="1" Memo.Text="Species No" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo6" Left="9,6" Top="36,2104" Width="115,2" Height="18,1052" FontStyle="1" Memo.Text="Category" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo7" Left="9,6" Top="54,3156" Width="115,2" Height="18,1052" FontStyle="1" Memo.Text="Common Name" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo8" Left="9,6" Top="72,4208" Width="115,2" Height="18,1052" FontStyle="1" Memo.Text="Length (cm)" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo9" Left="134,4" Top="18,1052" Width="76,8" Height="18,1052" DataField="Species No" DataSet="ReportData.BioDS" DataSetName="Bio" FontStyle="0" Memo.Text="90310" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo10" Left="134,4" Top="36,2104" Width="115,2" Height="18,1052" DataField="Category" DataSet="ReportData.BioDS" DataSetName="Bio" FontStyle="0" Memo.Text="Smelt" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo11" Left="134,4" Top="54,3156" Width="240" Height="18,1052" DataField="Common Name" DataSet="ReportData.BioDS" DataSetName="Bio" FontStyle="0" Memo.Text="Surf Smelt" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo12" Left="134,4" Top="72,4208" Width="76,8" Height="18,1052" DataField="Length (cm)" DataSet="ReportData.BioDS" DataSetName="Bio" FontStyle="0" Memo.Text="25" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo13" Left="9,6" Top="144,8416" Width="729,6" Height="18,1052" StretchMode="smActualHeight" DataField="Notes" DataSet="ReportData.BioDS" DataSetName="Bio" FontStyle="32" Memo.Text="(MEMO)" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo14" Left="9,6" Top="108,6312" Width="124,8" Height="18,1052" FontStyle="5" Memo.Text="Description:" ParentFont="False"/>
|
||||
<TfrxDMPLineView Name="DMPLine1" Left="14,4" Top="9,0526" Width="720" Height="0"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxPageFooter Name="PageFooter1" Height="18,1052" Left="0" Top="271,578" Width="755,906">
|
||||
<TfrxDMPMemoView Name="DMPMemo2" Align="baWidth" Left="0" Top="0" Width="758,4" Height="0" FontStyle="0" Memo.Text="" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo3" Left="9,6" Top="0" Width="124,8" Height="18,1052" AutoWidth="True" FontStyle="0" Memo.Text="[Date] [Time]" ParentFont="False"/>
|
||||
<TfrxDMPMemoView Name="DMPMemo4" Left="652,8" Top="0" Width="86,4" Height="18,1052" FontStyle="0" HAlign="haRight" Memo.Text="Page [Page#]" ParentFont="False"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxDMPPage>
|
||||
</TfrxReport>
|
||||
9
official/3.23/Demos/Main/82.fr3
Normal file
9
official/3.23/Demos/Main/82.fr3
Normal file
File diff suppressed because one or more lines are too long
17
official/3.23/Demos/Main/9.FR3
Normal file
17
official/3.23/Demos/Main/9.FR3
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TfrxReport Name="" Version="3.21" DotMatrixReport="False" IniFile="\Software\Fast Reports" PreviewOptions.Buttons="4095" PreviewOptions.Zoom="1" PrintOptions.Printer="Default" ReportOptions.CreateDate="37871,9970438889" ReportOptions.Description.Text="Demonstrates how to break long memos. Set "Stretched" and "AllowSplit" options of the MasterData band and "Stretched" option of the object with long memo." ReportOptions.LastChange="38842,9393345023" ScriptLanguage="PascalScript" ScriptText.Text="begin end." PropData="044C65667403880003546F7003B00008446174617365747301010C2D00000020446174615365743D225265706F7274446174612E42696F44532220446174615365744E616D653D2242696F220000095661726961626C65730100055374796C650100">
|
||||
<TfrxReportPage Name="Page1" PaperWidth="210" PaperHeight="297" PaperSize="9" LeftMargin="5" RightMargin="5" TopMargin="5" BottomMargin="5" Columns="2" ColumnWidth="100" ColumnPositions.Text="0 100" HGuides.Text="" VGuides.Text="">
|
||||
<TfrxReportTitle Name="Band1" Height="37,7953" Left="0" Top="18,89765" Width="755,906">
|
||||
<TfrxMemoView Name="Memo1" Left="0" Top="0" Width="748,34694" Height="22,67718" Color="8421504" Font.Charset="1" Font.Color="16777215" Font.Height="-16" Font.Name="Arial" Font.Style="1" HAlign="haCenter" ParentFont="False" VAlign="vaCenter" Text="Fishes"/>
|
||||
</TfrxReportTitle>
|
||||
<TfrxMasterData Name="Band3" Height="105,82684" Left="0" Top="128,50402" Width="755,906" AllowSplit="True" Columns="1" ColumnWidth="200" ColumnGap="20" DataSet="ReportData.BioDS" DataSetName="Bio" RowCount="0" Stretched="True">
|
||||
<TfrxMemoView Name="Memo3" Left="0" Top="15,11812" Width="272,12616" Height="68,03154" Color="16777215" Font.Charset="1" Font.Color="8421504" Font.Height="-13" Font.Name="Arial" Font.Style="1" ParentFont="False" Text="Number: [Bio."Species No"] Name: [Bio."Common Name"] Spec name: [Bio."Species Name"] Length (cm): [Bio."Length (cm)"]"/>
|
||||
<TfrxMemoView Name="Memo4" Left="0" Top="86,92919" Width="272,12616" Height="18,89765" StretchMode="smMaxHeight" Color="16777215" DataField="Notes" DataSet="ReportData.BioDS" DataSetName="Bio" Font.Charset="1" Font.Color="8421504" Font.Height="-11" Font.Name="Arial" Font.Style="0" HAlign="haBlock" HideZeros="True" ParentFont="False" Text="[Bio."Notes"]"/>
|
||||
<TfrxPictureView Name="Picture1" Left="275,90569" Top="15,11812" Width="83,14966" Height="68,03154" DataField="Graphic" DataSet="ReportData.BioDS" DataSetName="Bio" Frame.Color="12632256" Frame.Typ="15" Frame.Width="2"/>
|
||||
<TfrxLineView Name="Line1" Left="0" Top="0" Width="359,05535" Height="0" Frame.Color="12632256" Frame.Typ="4"/>
|
||||
</TfrxMasterData>
|
||||
<TfrxPageFooter Name="Band4" Height="22,67718" Left="0" Top="306,14193" Width="755,906">
|
||||
<TfrxMemoView Name="Memo5" Left="0" Top="3,77953000000002" Width="748,34694" Height="15,11812" Color="16777215" Font.Charset="1" Font.Color="0" Font.Height="-11" Font.Name="Arial" Font.Style="0" Frame.Typ="4" Frame.Width="2" HAlign="haRight" ParentFont="False" Text="[Page#]"/>
|
||||
</TfrxPageFooter>
|
||||
</TfrxReportPage>
|
||||
</TfrxReport>
|
||||
15
official/3.23/Demos/Main/FRDemo.dpr
Normal file
15
official/3.23/Demos/Main/FRDemo.dpr
Normal file
@ -0,0 +1,15 @@
|
||||
program FRDemo;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1},
|
||||
Unit2 in 'Unit2.pas' {ReportData: TDataModule};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.CreateForm(TReportData, ReportData);
|
||||
Application.Run;
|
||||
end.
|
||||
1042
official/3.23/Demos/Main/FRDemo.drc
Normal file
1042
official/3.23/Demos/Main/FRDemo.drc
Normal file
File diff suppressed because it is too large
Load Diff
BIN
official/3.23/Demos/Main/FRDemo.res
Normal file
BIN
official/3.23/Demos/Main/FRDemo.res
Normal file
Binary file not shown.
22
official/3.23/Demos/Main/Frdemo.exe.manifest_
Normal file
22
official/3.23/Demos/Main/Frdemo.exe.manifest_
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
version="1.0.0.0"
|
||||
processorArchitecture="X86"
|
||||
name="CompanyName.ProductName.YourApp"
|
||||
type="win32"
|
||||
/>
|
||||
<description>Your application description here.</description>
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.Windows.Common-Controls"
|
||||
version="6.0.0.0"
|
||||
processorArchitecture="X86"
|
||||
publicKeyToken="6595b64144ccf1df"
|
||||
language="*"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
||||
BIN
official/3.23/Demos/Main/Unit1.dcu
Normal file
BIN
official/3.23/Demos/Main/Unit1.dcu
Normal file
Binary file not shown.
682
official/3.23/Demos/Main/Unit1.dfm
Normal file
682
official/3.23/Demos/Main/Unit1.dfm
Normal file
@ -0,0 +1,682 @@
|
||||
object Form1: TForm1
|
||||
Left = 305
|
||||
Top = 145
|
||||
ActiveControl = Tree
|
||||
BorderStyle = bsDialog
|
||||
Caption = 'FastReport 3.0 Demo'
|
||||
ClientHeight = 339
|
||||
ClientWidth = 431
|
||||
Color = clBtnFace
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clWindowText
|
||||
Font.Height = -11
|
||||
Font.Name = 'Tahoma'
|
||||
Font.Style = []
|
||||
OldCreateOrder = False
|
||||
Position = poScreenCenter
|
||||
OnShow = FormShow
|
||||
PixelsPerInch = 96
|
||||
TextHeight = 13
|
||||
object Image1: TImage
|
||||
Left = 204
|
||||
Top = 12
|
||||
Width = 62
|
||||
Height = 62
|
||||
AutoSize = True
|
||||
Picture.Data = {
|
||||
07544269746D6170B6130000424DB61300000000000036040000280000003E00
|
||||
00003E0000000100080000000000800F00000000000000000000000100000001
|
||||
000000000000000080000080000000808000800000008000800080800000C0C0
|
||||
C000C0DCC000F0CAA6000020400000206000002080000020A0000020C0000020
|
||||
E00000400000004020000040400000406000004080000040A0000040C0000040
|
||||
E00000600000006020000060400000606000006080000060A0000060C0000060
|
||||
E00000800000008020000080400000806000008080000080A0000080C0000080
|
||||
E00000A0000000A0200000A0400000A0600000A0800000A0A00000A0C00000A0
|
||||
E00000C0000000C0200000C0400000C0600000C0800000C0A00000C0C00000C0
|
||||
E00000E0000000E0200000E0400000E0600000E0800000E0A00000E0C00000E0
|
||||
E00040000000400020004000400040006000400080004000A0004000C0004000
|
||||
E00040200000402020004020400040206000402080004020A0004020C0004020
|
||||
E00040400000404020004040400040406000404080004040A0004040C0004040
|
||||
E00040600000406020004060400040606000406080004060A0004060C0004060
|
||||
E00040800000408020004080400040806000408080004080A0004080C0004080
|
||||
E00040A0000040A0200040A0400040A0600040A0800040A0A00040A0C00040A0
|
||||
E00040C0000040C0200040C0400040C0600040C0800040C0A00040C0C00040C0
|
||||
E00040E0000040E0200040E0400040E0600040E0800040E0A00040E0C00040E0
|
||||
E00080000000800020008000400080006000800080008000A0008000C0008000
|
||||
E00080200000802020008020400080206000802080008020A0008020C0008020
|
||||
E00080400000804020008040400080406000804080008040A0008040C0008040
|
||||
E00080600000806020008060400080606000806080008060A0008060C0008060
|
||||
E00080800000808020008080400080806000808080008080A0008080C0008080
|
||||
E00080A0000080A0200080A0400080A0600080A0800080A0A00080A0C00080A0
|
||||
E00080C0000080C0200080C0400080C0600080C0800080C0A00080C0C00080C0
|
||||
E00080E0000080E0200080E0400080E0600080E0800080E0A00080E0C00080E0
|
||||
E000C0000000C0002000C0004000C0006000C0008000C000A000C000C000C000
|
||||
E000C0200000C0202000C0204000C0206000C0208000C020A000C020C000C020
|
||||
E000C0400000C0402000C0404000C0406000C0408000C040A000C040C000C040
|
||||
E000C0600000C0602000C0604000C0606000C0608000C060A000C060C000C060
|
||||
E000C0800000C0802000C0804000C0806000C0808000C080A000C080C000C080
|
||||
E000C0A00000C0A02000C0A04000C0A06000C0A08000C0A0A000C0A0C000C0A0
|
||||
E000C0C00000C0C02000C0C04000C0C06000C0C08000C0C0A000F0FBFF00A4A0
|
||||
A000808080000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFF
|
||||
FF00FF0707070707070707070707070707070707070707070707070707070707
|
||||
07070707070707070707070707070707070707070707070707070707070707FF
|
||||
000007E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E007
|
||||
000007E0A4070707070707070707070707070707070707070707070707070707
|
||||
0707070707070707070707070707070707070707070707070707070707A4E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF07A4A4A4A40707FFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFF07E0E0E0E0E0E0E0E0A407FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFF07E0E0E0E0E0E0E0E0E0E0E0FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFF07E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFF07E0E0E0E0E0E0E0E0E0E0E0E0E0E0FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFA4A4A4A4A4A407FFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFA4E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFF00000000000000000000A4FFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFA40000000000000000000000FFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFF0700000000000000000000000000FFFFFFFFFFFFFF
|
||||
FFFFFFFFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFFFFFFFFFFF
|
||||
FFFFFFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFFFFFFFFFFF
|
||||
FFFFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFFFFFFFFFFF
|
||||
FFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFFFFFFFFFFF
|
||||
FFE0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFFF07070707
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFF07E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0A407FFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A407FFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFF07E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0FFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000A4FFFF07070707
|
||||
0707070707E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000A4A4A4A4A4A4
|
||||
A4A4A4A407FFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
000000000000FFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
00000000000000FFFFE0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
0000000000000000FF07E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
0000000000000000FF07E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
0000000000000000FF07E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
0000000000000000FF07E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
000000000000A4FFFFE0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000000000000000000
|
||||
00000000A407FFFFA4E0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000A407FFFFFFFFFF
|
||||
FFFFFFFFFFA4A4E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA40000000000000000000000000007FFFFE0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FFFFE0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E007FFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A4FFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000FF07E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0A407FFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000A4FFFFA4E0E0E0
|
||||
E0E0E0E0E0E0E0A4A4A4A4070707FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFA400000000000000000000000000000007FFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFF0000000000000000000000000000000000A4A4A4
|
||||
A4A4A4A4A4A4A4A4A4A4A4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFF0000000000000000000000000000000000000000
|
||||
0000000000000000000000A4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFA400000000000000000000000000000000000000
|
||||
00000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFF00000000000000000000000000000000000000
|
||||
000000000000000000000000A4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFF07000000000000000000000000000000000000
|
||||
000000000000000000000000A4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFF070000000000000000000000000000000000
|
||||
00000000000000000000000007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFF0700000000000000000000000000000000
|
||||
000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFA4A4A4A4A4A4A4A4A4A4A4A4A4A4
|
||||
A4A4A4A4A4A4A4A4A407FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07E007
|
||||
000007E0A4070707070707070707070707070707070707070707070707070707
|
||||
0707070707070707070707070707070707070707070707070707070707A4E007
|
||||
000007E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0
|
||||
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E007
|
||||
0000FF0707070707070707070707070707070707070707070707070707070707
|
||||
07070707070707070707070707070707070707070707070707070707070707FF
|
||||
0000}
|
||||
end
|
||||
object Label1: TLabel
|
||||
Left = 284
|
||||
Top = 8
|
||||
Width = 129
|
||||
Height = 25
|
||||
Alignment = taRightJustify
|
||||
Caption = 'FastReport'
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clBlack
|
||||
Font.Height = -21
|
||||
Font.Name = 'Verdana'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
Transparent = True
|
||||
end
|
||||
object Label2: TLabel
|
||||
Left = 353
|
||||
Top = 40
|
||||
Width = 69
|
||||
Height = 13
|
||||
Alignment = taRightJustify
|
||||
Caption = 'Version 3.15'
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clBlack
|
||||
Font.Height = -11
|
||||
Font.Name = 'Tahoma'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
Transparent = True
|
||||
end
|
||||
object Label3: TLabel
|
||||
Left = 284
|
||||
Top = 60
|
||||
Width = 136
|
||||
Height = 13
|
||||
Caption = 'http://www.fast-report.com'
|
||||
end
|
||||
object Label4: TLabel
|
||||
Left = 412
|
||||
Top = 8
|
||||
Width = 10
|
||||
Height = 13
|
||||
AutoSize = False
|
||||
end
|
||||
object DesignB: TButton
|
||||
Left = 270
|
||||
Top = 308
|
||||
Width = 75
|
||||
Height = 25
|
||||
Caption = 'Design'
|
||||
TabOrder = 0
|
||||
OnClick = DesignBClick
|
||||
end
|
||||
object Tree: TTreeView
|
||||
Left = 4
|
||||
Top = 4
|
||||
Width = 193
|
||||
Height = 329
|
||||
HideSelection = False
|
||||
Images = ImageList1
|
||||
Indent = 19
|
||||
ReadOnly = True
|
||||
ShowRoot = False
|
||||
TabOrder = 1
|
||||
OnChange = TreeChange
|
||||
OnCustomDrawItem = TreeCustomDrawItem
|
||||
Items.Data = {
|
||||
07000000260000000000000000000000FFFFFFFFFFFFFFFF000000000D000000
|
||||
0D4261736963207265706F72747324000000010000000100000001000000FFFF
|
||||
FFFF00000000000000000B53696D706C65206C69737425000000010000000100
|
||||
000002000000FFFFFFFF00000000000000000C53696D706C652067726F757026
|
||||
000000010000000100000003000000FFFFFFFF00000000000000000D4E657374
|
||||
65642067726F75707330000000010000000100000004000000FFFFFFFF000000
|
||||
0000000000174D61737465722D44657461696C2D53756264657461696C2D0000
|
||||
00010000000100000005000000FFFFFFFF0000000000000000144D6173746572
|
||||
2D44657461696C2D44657461696C2A000000010000000100000006000000FFFF
|
||||
FFFF0000000000000000114D756C74692D636F6C756D6E206C6973742B000000
|
||||
010000000100000007000000FFFFFFFF0000000000000000124D756C74692D63
|
||||
6F6C756D6E2062616E64732B000000010000000100000008000000FFFFFFFF00
|
||||
00000000000000124D656D6F7320616E64207069637475726573240000000100
|
||||
00000100000009000000FFFFFFFF00000000000000000B53706C69742062616E
|
||||
64732300000001000000010000000A000000FFFFFFFF00000000000000000A53
|
||||
75627265706F7274733000000001000000010000000B000000FFFFFFFF000000
|
||||
000000000017536964652D62792D73696465207375627265706F7274732F0000
|
||||
0001000000010000000C000000FFFFFFFF0000000000000000165265706F7274
|
||||
2077697468207469746C6520706167652B00000001000000010000000D000000
|
||||
FFFFFFFF000000000000000012496E746572616374697665207265706F727423
|
||||
0000000000000000000000FFFFFFFFFFFFFFFF000000000D0000000A43726F73
|
||||
732D746162732000000001000000010000003D000000FFFFFFFF000000000000
|
||||
0000074F6E6520726F772300000001000000010000003E000000FFFFFFFF0000
|
||||
0000000000000A4F6E6520636F6C756D6E2C00000001000000010000003F0000
|
||||
00FFFFFFFF0000000000000000134F6E6520726F772C206F6E6520636F6C756D
|
||||
6E21000000010000000100000040000000FFFFFFFF0000000000000000085477
|
||||
6F20726F77732D000000010000000100000041000000FFFFFFFF000000000000
|
||||
00001454776F20726F77732C206F6E6520636F6C756D6E2D0000000100000001
|
||||
00000042000000FFFFFFFF00000000000000001454776F20636F6C756D6E732C
|
||||
206F6E6520726F7728000000010000000100000043000000FFFFFFFF00000000
|
||||
000000000F54776F2063656C6C2076616C756573220000000100000001000000
|
||||
44000000FFFFFFFF000000000000000009486967686C69676874270000000100
|
||||
00000100000045000000FFFFFFFF00000000000000000E54776F2063726F7373
|
||||
2D746162732F00000001000000010000003C000000FFFFFFFF00000000000000
|
||||
001643726F73732066726F6D206E6F6E2D444220646174612B00000001000000
|
||||
0100000046000000FFFFFFFF0000000000000000124F6C642D7374796C652063
|
||||
726F737374616221000000010000000100000047000000FFFFFFFF0000000000
|
||||
0000000843616C656E6461722D000000010000000100000049000000FFFFFFFF
|
||||
00000000000000001445787072657373696F6E7320696E2063726F7373270000
|
||||
000000000000000000FFFFFFFFFFFFFFFF00000000050000000E4164642D696E
|
||||
206F626A6563747321000000010000000100000015000000FFFFFFFF00000000
|
||||
0000000008526963687465787420000000010000000100000016000000FFFFFF
|
||||
FF000000000000000007426172636F6465230000000100000001000000170000
|
||||
00FFFFFFFF00000000000000000A4F4C45206F626A6563741F00000001000000
|
||||
0100000018000000FFFFFFFF0000000000000000064368617274311F00000001
|
||||
0000000100000019000000FFFFFFFF0000000000000000064368617274322500
|
||||
00000000000000000000FFFFFFFFFFFFFFFF00000000060000000C4E65772066
|
||||
656174757265733300000001000000010000001F000000FFFFFFFF0000000000
|
||||
0000001A526F746174696F6E2C2066696C6C7320616E64207368617065732B00
|
||||
0000010000000100000020000000FFFFFFFF00000000000000001248544D4C20
|
||||
616E64207465787420666C6F772C000000010000000100000021000000FFFFFF
|
||||
FF0000000000000000134B6565702067726F757020746F676574686572280000
|
||||
00010000000100000022000000FFFFFFFF00000000000000000F507265766965
|
||||
77206F75746C696E6526000000010000000100000023000000FFFFFFFF000000
|
||||
00000000000D55524C732C20616E63686F727320000000010000000100000024
|
||||
000000FFFFFFFF000000000000000007556E69636F64652B0000000000000000
|
||||
000000FFFFFFFFFFFFFFFF0000000005000000124469616C6F677320616E6420
|
||||
73637269707429000000010000000100000029000000FFFFFFFF000000000000
|
||||
00001048656C6C6F20466173745265706F72742B00000001000000010000002A
|
||||
000000FFFFFFFF00000000000000001241736B20666F7220706172616D657465
|
||||
72732C00000001000000010000002B000000FFFFFFFF00000000000000001343
|
||||
6F6E74726F6C7320616E64206576656E74733200000001000000010000002C00
|
||||
0000FFFFFFFF00000000000000001943686F6F73696E67207265636F72647320
|
||||
746F207072696E742F00000001000000010000002D000000FFFFFFFF00000000
|
||||
0000000016546F74616C7320696E2067726F7570206865616465722A00000000
|
||||
00000000000000FFFFFFFFFFFFFFFF000000000200000011496E7465726E616C
|
||||
20646174617365747327000000010000000100000033000000FFFFFFFF000000
|
||||
00000000000E496E7465726E616C207461626C65270000000100000001000000
|
||||
34000000FFFFFFFF00000000000000000E496E7465726E616C2071756572792B
|
||||
0000000000000000000000FFFFFFFFFFFFFFFF000000000300000012446F742D
|
||||
6D6174726978207265706F72747326000000010000000100000050000000FFFF
|
||||
FFFF00000000000000000D437573746F6D6572206C6973742200000001000000
|
||||
0100000051000000FFFFFFFF00000000000000000946697368206C6973742200
|
||||
0000010000000100000052000000FFFFFFFF00000000000000000943726F7373
|
||||
2D746162}
|
||||
end
|
||||
object PreviewB: TButton
|
||||
Left = 350
|
||||
Top = 308
|
||||
Width = 75
|
||||
Height = 25
|
||||
Caption = 'Preview'
|
||||
TabOrder = 2
|
||||
OnClick = PreviewBClick
|
||||
end
|
||||
object DescriptionM: TMemo
|
||||
Left = 204
|
||||
Top = 92
|
||||
Width = 221
|
||||
Height = 201
|
||||
ReadOnly = True
|
||||
TabOrder = 3
|
||||
end
|
||||
object frxReport1: TfrxReport
|
||||
Version = '3.21'
|
||||
DotMatrixReport = False
|
||||
IniFile = '\Software\Fast Reports'
|
||||
PreviewOptions.Buttons = [pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick]
|
||||
PreviewOptions.Zoom = 1.000000000000000000
|
||||
PrintOptions.Printer = 'Default'
|
||||
ReportOptions.CreateDate = 37989.866077083300000000
|
||||
ReportOptions.LastChange = 38140.639774537000000000
|
||||
ScriptLanguage = 'PascalScript'
|
||||
ScriptText.Strings = (
|
||||
'begin'
|
||||
''
|
||||
'end.')
|
||||
Left = 136
|
||||
Top = 176
|
||||
Datasets = <>
|
||||
Variables = <>
|
||||
Style = <>
|
||||
object Page1: TfrxReportPage
|
||||
PaperWidth = 210.000000000000000000
|
||||
PaperHeight = 297.000000000000000000
|
||||
PaperSize = 9
|
||||
LeftMargin = 10.000000000000000000
|
||||
RightMargin = 10.000000000000000000
|
||||
TopMargin = 10.000000000000000000
|
||||
BottomMargin = 10.000000000000000000
|
||||
end
|
||||
end
|
||||
object frxDesigner1: TfrxDesigner
|
||||
DefaultScriptLanguage = 'PascalScript'
|
||||
DefaultFont.Charset = DEFAULT_CHARSET
|
||||
DefaultFont.Color = clWindowText
|
||||
DefaultFont.Height = -13
|
||||
DefaultFont.Name = 'Arial'
|
||||
DefaultFont.Style = []
|
||||
DefaultLeftMargin = 10.000000000000000000
|
||||
DefaultRightMargin = 10.000000000000000000
|
||||
DefaultTopMargin = 10.000000000000000000
|
||||
DefaultBottomMargin = 10.000000000000000000
|
||||
DefaultPaperSize = 9
|
||||
DefaultOrientation = poPortrait
|
||||
Restrictions = []
|
||||
RTLLanguage = False
|
||||
Left = 260
|
||||
Top = 144
|
||||
end
|
||||
object frxBarCodeObject1: TfrxBarCodeObject
|
||||
Left = 228
|
||||
Top = 208
|
||||
end
|
||||
object frxRichObject1: TfrxRichObject
|
||||
Left = 228
|
||||
Top = 176
|
||||
end
|
||||
object frxDialogControls1: TfrxDialogControls
|
||||
Left = 292
|
||||
Top = 176
|
||||
end
|
||||
object ImageList1: TImageList
|
||||
Left = 324
|
||||
Top = 144
|
||||
Bitmap = {
|
||||
494C010102000400040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
|
||||
0000000000003600000028000000400000001000000001002000000000000010
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000008000000080000000800000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000008000000000000000000000008000000080000000800000008000000080
|
||||
0000008000000080000000800000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000800000FFFFFF0000000000000000000000000080808000C0C0C000C0C0
|
||||
C000FFFFFF00FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000080
|
||||
000000800000FFFFFF0000000000C0C0C000FFFFFF0080808000000000000000
|
||||
000000000000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000008000000080
|
||||
0000FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000000000000800000008000000080000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000080000000800000008000000080000000800000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000080000000FF0000008000000080000000800000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000080000000FF000000FF00000080000000800000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000000000000800000008000000080000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00FFFFFF0000000000C0C0C000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF0080808000FFFFFF0000800000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF00C0C0C0008080800080808000FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00808080000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00FFFFFF008080800000000000000000008080800080808000FFFFFF00FFFF
|
||||
FF00808080000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000800000FFFF
|
||||
FF00C0C0C0008080800000000000000000000000000000000000808080008080
|
||||
8000808080000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000080808000C0C0
|
||||
C000808080000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000008080
|
||||
8000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000424D3E000000000000003E000000
|
||||
2800000040000000100000000100010000000000800000000000000000000000
|
||||
000000000000000000000000FFFFFF00F1FFFFFF00000000E000FFFF00000000
|
||||
E000FFFF00000000E000FFFF00000000C000FFFF000000008000FC7F00000000
|
||||
8000F83F000000008000F83F000000008000F83F000000008000FC7F00000000
|
||||
8000FFFF000000008001FFFF000000008307FFFF0000000083C7FFFF00000000
|
||||
C7FFFFFF00000000EFFFFFFF0000000000000000000000000000000000000000
|
||||
000000000000}
|
||||
end
|
||||
object frxOLEObject1: TfrxOLEObject
|
||||
Left = 324
|
||||
Top = 176
|
||||
end
|
||||
object frxCrossObject1: TfrxCrossObject
|
||||
Left = 292
|
||||
Top = 208
|
||||
end
|
||||
object frxDotMatrixExport1: TfrxDotMatrixExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
EscModel = 0
|
||||
GraphicFrames = False
|
||||
SaveToFile = False
|
||||
UseIniSettings = True
|
||||
Left = 324
|
||||
Top = 208
|
||||
end
|
||||
object frxPDFExport1: TfrxPDFExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
PrintOptimized = False
|
||||
Outline = False
|
||||
Author = 'FastReport'
|
||||
Subject = 'FastReport PDF export'
|
||||
Background = False
|
||||
Creator = 'FastReport (http://www.fast-report.com)'
|
||||
HTMLTags = True
|
||||
Left = 368
|
||||
Top = 248
|
||||
end
|
||||
object frxHTMLExport1: TfrxHTMLExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
FixedWidth = True
|
||||
Background = False
|
||||
Left = 272
|
||||
Top = 248
|
||||
end
|
||||
object frxRTFExport1: TfrxRTFExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Wysiwyg = True
|
||||
Creator = 'FastReport http://www.fast-report.com'
|
||||
SuppressPageHeadersFooters = False
|
||||
Left = 208
|
||||
Top = 248
|
||||
end
|
||||
object frxXLSExport1: TfrxXLSExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
AsText = False
|
||||
Background = True
|
||||
FastExport = True
|
||||
PageBreaks = True
|
||||
EmptyLines = True
|
||||
SuppressPageHeadersFooters = False
|
||||
Left = 304
|
||||
Top = 248
|
||||
end
|
||||
object frxXMLExport1: TfrxXMLExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Background = True
|
||||
Creator = 'FastReport'
|
||||
EmptyLines = True
|
||||
SuppressPageHeadersFooters = False
|
||||
Left = 336
|
||||
Top = 248
|
||||
end
|
||||
object frxBMPExport1: TfrxBMPExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Left = 112
|
||||
Top = 248
|
||||
end
|
||||
object frxJPEGExport1: TfrxJPEGExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Left = 144
|
||||
Top = 248
|
||||
end
|
||||
object frxTIFFExport1: TfrxTIFFExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Left = 176
|
||||
Top = 248
|
||||
end
|
||||
object frxGZipCompressor1: TfrxGZipCompressor
|
||||
Left = 260
|
||||
Top = 80
|
||||
end
|
||||
object frxCheckBoxObject1: TfrxCheckBoxObject
|
||||
Left = 356
|
||||
Top = 176
|
||||
end
|
||||
object frxMailExport1: TfrxMailExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
ShowExportDialog = True
|
||||
SmtpPort = 25
|
||||
UseIniFile = True
|
||||
Left = 176
|
||||
Top = 284
|
||||
end
|
||||
object frxCSVExport1: TfrxCSVExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Separator = ';'
|
||||
OEMCodepage = False
|
||||
Left = 112
|
||||
Top = 284
|
||||
end
|
||||
object frxGIFExport1: TfrxGIFExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Left = 144
|
||||
Top = 284
|
||||
end
|
||||
object frxSimpleTextExport1: TfrxSimpleTextExport
|
||||
UseFileCache = True
|
||||
ShowProgress = True
|
||||
Frames = False
|
||||
EmptyLines = False
|
||||
OEMCodepage = False
|
||||
Left = 240
|
||||
Top = 248
|
||||
end
|
||||
object frxADOComponents1: TfrxADOComponents
|
||||
DefaultDatabase = ReportData.ADOConnection1
|
||||
Left = 260
|
||||
Top = 208
|
||||
end
|
||||
end
|
||||
115
official/3.23/Demos/Main/Unit1.pas
Normal file
115
official/3.23/Demos/Main/Unit1.pas
Normal file
@ -0,0 +1,115 @@
|
||||
unit Unit1;
|
||||
|
||||
{$I frx.inc}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
StdCtrls, Db, frxDesgn, frxClass, frxDCtrl,
|
||||
frxChart, frxRich, frxBarcode, ImgList, ComCtrls, ExtCtrls, frxOLE,
|
||||
frxCross, frxDMPExport, frxExportImage, frxExportRTF,
|
||||
frxExportXML, frxExportXLS, frxExportHTML, frxGZip, frxExportPDF,
|
||||
frxADOComponents, frxChBox, frxExportText, frxExportCSV, frxExportMail;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
DesignB: TButton;
|
||||
frxDesigner1: TfrxDesigner;
|
||||
frxBarCodeObject1: TfrxBarCodeObject;
|
||||
frxRichObject1: TfrxRichObject;
|
||||
frxDialogControls1: TfrxDialogControls;
|
||||
Tree: TTreeView;
|
||||
ImageList1: TImageList;
|
||||
PreviewB: TButton;
|
||||
DescriptionM: TMemo;
|
||||
Image1: TImage;
|
||||
Label1: TLabel;
|
||||
Label2: TLabel;
|
||||
Label3: TLabel;
|
||||
frxOLEObject1: TfrxOLEObject;
|
||||
frxCrossObject1: TfrxCrossObject;
|
||||
frxDotMatrixExport1: TfrxDotMatrixExport;
|
||||
frxBMPExport1: TfrxBMPExport;
|
||||
frxJPEGExport1: TfrxJPEGExport;
|
||||
frxTIFFExport1: TfrxTIFFExport;
|
||||
frxHTMLExport1: TfrxHTMLExport;
|
||||
frxXLSExport1: TfrxXLSExport;
|
||||
frxXMLExport1: TfrxXMLExport;
|
||||
frxRTFExport1: TfrxRTFExport;
|
||||
frxReport1: TfrxReport;
|
||||
frxGZipCompressor1: TfrxGZipCompressor;
|
||||
frxPDFExport1: TfrxPDFExport;
|
||||
Label4: TLabel;
|
||||
frxCheckBoxObject1: TfrxCheckBoxObject;
|
||||
frxMailExport1: TfrxMailExport;
|
||||
frxCSVExport1: TfrxCSVExport;
|
||||
frxGIFExport1: TfrxGIFExport;
|
||||
frxSimpleTextExport1: TfrxSimpleTextExport;
|
||||
frxADOComponents1: TfrxADOComponents;
|
||||
procedure DesignBClick(Sender: TObject);
|
||||
procedure TreeCustomDrawItem(Sender: TCustomTreeView; Node: TTreeNode;
|
||||
State: TCustomDrawState; var DefaultDraw: Boolean);
|
||||
procedure PreviewBClick(Sender: TObject);
|
||||
procedure TreeChange(Sender: TObject; Node: TTreeNode);
|
||||
procedure FormShow(Sender: TObject);
|
||||
private
|
||||
{ Private declarations }
|
||||
WPath: String;
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
uses Unit2;
|
||||
|
||||
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TForm1.FormShow(Sender: TObject);
|
||||
begin
|
||||
WPath := ExtractFilePath(Application.ExeName);
|
||||
Tree.Items[0].Item[0].Selected := True;
|
||||
Label2.Caption := 'Version ' + FR_VERSION;
|
||||
Label4.Caption := #174;
|
||||
end;
|
||||
|
||||
procedure TForm1.DesignBClick(Sender: TObject);
|
||||
begin
|
||||
frxReport1.DesignReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.PreviewBClick(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.TreeCustomDrawItem(Sender: TCustomTreeView;
|
||||
Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
|
||||
begin
|
||||
if Node.Count <> 0 then
|
||||
Tree.Canvas.Font.Style := [fsBold];
|
||||
end;
|
||||
|
||||
procedure TForm1.TreeChange(Sender: TObject; Node: TTreeNode);
|
||||
begin
|
||||
if Node.StateIndex = -1 then
|
||||
begin
|
||||
Tree.FullCollapse;
|
||||
Node[0].Selected := True;
|
||||
end
|
||||
else
|
||||
begin
|
||||
DesignB.Enabled := True;
|
||||
PreviewB.Enabled := True;
|
||||
frxReport1.LoadFromFile(WPath + IntToStr(Node.StateIndex) + '.fr3');
|
||||
DescriptionM.Lines := frxReport1.ReportOptions.Description;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
BIN
official/3.23/Demos/Main/Unit2.dcu
Normal file
BIN
official/3.23/Demos/Main/Unit2.dcu
Normal file
Binary file not shown.
BIN
official/3.23/Demos/Main/Unit2.dfm
Normal file
BIN
official/3.23/Demos/Main/Unit2.dfm
Normal file
Binary file not shown.
152
official/3.23/Demos/Main/Unit2.pas
Normal file
152
official/3.23/Demos/Main/Unit2.pas
Normal file
@ -0,0 +1,152 @@
|
||||
unit Unit2;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxDBSet, Db, frxClass, ADODB;
|
||||
|
||||
type
|
||||
TReportData = class(TDataModule)
|
||||
Customers: TADOTable;
|
||||
CustomersCustNo: TFloatField;
|
||||
CustomersCompany: TStringField;
|
||||
CustomersAddr1: TStringField;
|
||||
CustomersAddr2: TStringField;
|
||||
CustomersCity: TStringField;
|
||||
CustomersState: TStringField;
|
||||
CustomersZip: TStringField;
|
||||
CustomersCountry: TStringField;
|
||||
CustomersPhone: TStringField;
|
||||
CustomersFAX: TStringField;
|
||||
CustomersTaxRate: TFloatField;
|
||||
CustomersContact: TStringField;
|
||||
CustomersLastInvoiceDate: TDateTimeField;
|
||||
Orders: TADOTable;
|
||||
OrdersOrderNo: TFloatField;
|
||||
OrdersCustNo: TFloatField;
|
||||
OrdersCustCompany: TStringField;
|
||||
OrdersSaleDate: TDateTimeField;
|
||||
OrdersShipDate: TDateTimeField;
|
||||
OrdersEmpNo: TIntegerField;
|
||||
OrdersShipToContact: TStringField;
|
||||
OrdersShipToAddr1: TStringField;
|
||||
OrdersShipToAddr2: TStringField;
|
||||
OrdersShipToCity: TStringField;
|
||||
OrdersShipToState: TStringField;
|
||||
OrdersShipToZip: TStringField;
|
||||
OrdersShipToCountry: TStringField;
|
||||
OrdersShipToPhone: TStringField;
|
||||
OrdersShipVIA: TStringField;
|
||||
OrdersPO: TStringField;
|
||||
OrdersTerms: TStringField;
|
||||
OrdersPaymentMethod: TStringField;
|
||||
OrdersItemsTotal: TCurrencyField;
|
||||
OrdersTaxRate: TFloatField;
|
||||
OrdersFreight: TCurrencyField;
|
||||
OrdersAmountPaid: TCurrencyField;
|
||||
LineItems: TADOTable;
|
||||
LineItemsOrderNo: TFloatField;
|
||||
LineItemsItemNo: TFloatField;
|
||||
LineItemsPartNo: TFloatField;
|
||||
LineItemsPartName: TStringField;
|
||||
LineItemsQty: TIntegerField;
|
||||
LineItemsPrice: TCurrencyField;
|
||||
LineItemsDiscount: TFloatField;
|
||||
LineItemsTotal: TCurrencyField;
|
||||
LineItemsExtendedPrice: TCurrencyField;
|
||||
Parts: TADOTable;
|
||||
PartsPartNo: TFloatField;
|
||||
PartsVendorNo: TFloatField;
|
||||
PartsDescription: TStringField;
|
||||
PartsOnHand: TFloatField;
|
||||
PartsOnOrder: TFloatField;
|
||||
PartsCost: TCurrencyField;
|
||||
PartsListPrice: TCurrencyField;
|
||||
CustomerSource: TDataSource;
|
||||
OrderSource: TDataSource;
|
||||
LineItemSource: TDataSource;
|
||||
PartSource: TDataSource;
|
||||
RepQuery: TADOQuery;
|
||||
RepQuerySource: TDataSource;
|
||||
CustomersDS: TfrxDBDataset;
|
||||
OrdersDS: TfrxDBDataset;
|
||||
ItemsDS: TfrxDBDataset;
|
||||
PartDS: TfrxDBDataset;
|
||||
QueryDS: TfrxDBDataset;
|
||||
Bio: TADOTable;
|
||||
BioSource: TDataSource;
|
||||
BioDS: TfrxDBDataset;
|
||||
Country: TADOTable;
|
||||
CountrySource: TDataSource;
|
||||
CountryDS: TfrxDBDataset;
|
||||
Cross: TADOTable;
|
||||
CrossSource: TDataSource;
|
||||
CrossDS: TfrxDBDataset;
|
||||
ADOConnection1: TADOConnection;
|
||||
RepQueryaCustNo: TFloatField;
|
||||
RepQueryCompany: TWideStringField;
|
||||
RepQueryAddr1: TWideStringField;
|
||||
RepQueryAddr2: TWideStringField;
|
||||
RepQueryCity: TWideStringField;
|
||||
RepQueryState: TWideStringField;
|
||||
RepQueryZip: TWideStringField;
|
||||
RepQueryCountry: TWideStringField;
|
||||
RepQueryPhone: TWideStringField;
|
||||
RepQueryFAX: TWideStringField;
|
||||
RepQueryaTaxRate: TFloatField;
|
||||
RepQueryContact: TWideStringField;
|
||||
RepQueryLastInvoiceDate: TDateTimeField;
|
||||
RepQuerybOrderNo: TFloatField;
|
||||
RepQuerybCustNo: TFloatField;
|
||||
RepQuerySaleDate: TDateTimeField;
|
||||
RepQueryShipDate: TDateTimeField;
|
||||
RepQueryEmpNo: TIntegerField;
|
||||
RepQueryShipToContact: TWideStringField;
|
||||
RepQueryShipToAddr1: TWideStringField;
|
||||
RepQueryShipToAddr2: TWideStringField;
|
||||
RepQueryShipToCity: TWideStringField;
|
||||
RepQueryShipToState: TWideStringField;
|
||||
RepQueryShipToZip: TWideStringField;
|
||||
RepQueryShipToCountry: TWideStringField;
|
||||
RepQueryShipToPhone: TWideStringField;
|
||||
RepQueryShipVIA: TWideStringField;
|
||||
RepQueryPO: TWideStringField;
|
||||
RepQueryTerms: TWideStringField;
|
||||
RepQueryPaymentMethod: TWideStringField;
|
||||
RepQueryItemsTotal: TFloatField;
|
||||
RepQuerybTaxRate: TFloatField;
|
||||
RepQueryFreight: TFloatField;
|
||||
RepQueryAmountPaid: TFloatField;
|
||||
RepQuerycOrderNo: TFloatField;
|
||||
RepQueryItemNo: TFloatField;
|
||||
RepQuerycPartNo: TFloatField;
|
||||
RepQueryQty: TIntegerField;
|
||||
RepQueryDiscount: TFloatField;
|
||||
RepQuerydPartNo: TFloatField;
|
||||
RepQueryVendorNo: TFloatField;
|
||||
RepQueryDescription: TWideStringField;
|
||||
RepQueryOnHand: TFloatField;
|
||||
RepQueryOnOrder: TFloatField;
|
||||
RepQueryCost: TFloatField;
|
||||
RepQueryListPrice: TFloatField;
|
||||
procedure DataModuleCreate(Sender: TObject);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
ReportData: TReportData;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TReportData.DataModuleCreate(Sender: TObject);
|
||||
begin
|
||||
// Cross.DatabaseName := ExtractFilePath(Application.ExeName);
|
||||
end;
|
||||
|
||||
end.
|
||||
BIN
official/3.23/Demos/Main/crosstest.db
Normal file
BIN
official/3.23/Demos/Main/crosstest.db
Normal file
Binary file not shown.
BIN
official/3.23/Demos/Main/demo.mdb
Normal file
BIN
official/3.23/Demos/Main/demo.mdb
Normal file
Binary file not shown.
13
official/3.23/Demos/MasterDetailUDS/Project1.dpr
Normal file
13
official/3.23/Demos/MasterDetailUDS/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.res}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/MasterDetailUDS/Project1.res
Normal file
BIN
official/3.23/Demos/MasterDetailUDS/Project1.res
Normal file
Binary file not shown.
131
official/3.23/Demos/MasterDetailUDS/Unit1.dfm
Normal file
131
official/3.23/Demos/MasterDetailUDS/Unit1.dfm
Normal file
@ -0,0 +1,131 @@
|
||||
object Form1: TForm1
|
||||
Left = 272
|
||||
Top = 220
|
||||
Width = 244
|
||||
Height = 166
|
||||
Caption = 'Master-Detail demo'
|
||||
Color = clBtnFace
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clWindowText
|
||||
Font.Height = -11
|
||||
Font.Name = 'MS Sans Serif'
|
||||
Font.Style = []
|
||||
OldCreateOrder = False
|
||||
Position = poScreenCenter
|
||||
PixelsPerInch = 96
|
||||
TextHeight = 13
|
||||
object BitBtn1: TBitBtn
|
||||
Left = 80
|
||||
Top = 56
|
||||
Width = 75
|
||||
Height = 25
|
||||
Caption = 'Run!'
|
||||
TabOrder = 0
|
||||
OnClick = BitBtn1Click
|
||||
end
|
||||
object frxReport1: TfrxReport
|
||||
Version = '3.20'
|
||||
DotMatrixReport = False
|
||||
IniFile = '\Software\Fast Reports'
|
||||
PreviewOptions.Buttons = [pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator, pbExportQuick]
|
||||
PreviewOptions.Zoom = 1
|
||||
PrintOptions.Printer = 'Default'
|
||||
ReportOptions.CreateDate = 38806.5953306944
|
||||
ReportOptions.LastChange = 38806.5953306944
|
||||
ScriptLanguage = 'PascalScript'
|
||||
ScriptText.Strings = (
|
||||
'begin'
|
||||
''
|
||||
'end.')
|
||||
Left = 4
|
||||
Top = 12
|
||||
Datasets = <
|
||||
item
|
||||
DataSet = DetailDS
|
||||
DataSetName = 'DetailDS'
|
||||
end
|
||||
item
|
||||
DataSet = MasterDS
|
||||
DataSetName = 'MasterDS'
|
||||
end>
|
||||
Variables = <>
|
||||
Style = <>
|
||||
object Page1: TfrxReportPage
|
||||
PaperWidth = 210
|
||||
PaperHeight = 297
|
||||
PaperSize = 9
|
||||
LeftMargin = 10
|
||||
RightMargin = 10
|
||||
TopMargin = 10
|
||||
BottomMargin = 10
|
||||
object MasterData1: TfrxMasterData
|
||||
Height = 20
|
||||
Top = 16
|
||||
Width = 718.1107
|
||||
DataSet = MasterDS
|
||||
DataSetName = 'MasterDS'
|
||||
RowCount = 0
|
||||
object Memo1: TfrxMemoView
|
||||
Width = 260
|
||||
Height = 20
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clBlack
|
||||
Font.Height = -13
|
||||
Font.Name = 'Arial'
|
||||
Font.Style = [fsBold]
|
||||
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
|
||||
Memo.UTF8 = (
|
||||
'[MasterDS."name"]')
|
||||
ParentFont = False
|
||||
end
|
||||
end
|
||||
object DetailData1: TfrxDetailData
|
||||
Height = 20
|
||||
Top = 56
|
||||
Width = 718.1107
|
||||
DataSet = DetailDS
|
||||
DataSetName = 'DetailDS'
|
||||
RowCount = 0
|
||||
object Memo2: TfrxMemoView
|
||||
Left = 24
|
||||
Width = 236
|
||||
Height = 20
|
||||
Font.Charset = DEFAULT_CHARSET
|
||||
Font.Color = clBlack
|
||||
Font.Height = -13
|
||||
Font.Name = 'Arial'
|
||||
Font.Style = [fsBold]
|
||||
Frame.Typ = [ftLeft, ftRight, ftTop, ftBottom]
|
||||
Memo.UTF8 = (
|
||||
'[DetailDS."name"]')
|
||||
ParentFont = False
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
object MasterDS: TfrxUserDataSet
|
||||
UserName = 'MasterDS'
|
||||
OnCheckEOF = MasterDSCheckEOF
|
||||
OnFirst = MasterDSFirst
|
||||
OnNext = MasterDSNext
|
||||
OnPrior = MasterDSPrior
|
||||
Fields.Strings = (
|
||||
'name')
|
||||
OnGetValue = MasterDSGetValue
|
||||
Left = 40
|
||||
Top = 12
|
||||
end
|
||||
object DetailDS: TfrxUserDataSet
|
||||
UserName = 'DetailDS'
|
||||
OnCheckEOF = DetailDSCheckEOF
|
||||
OnFirst = DetailDSFirst
|
||||
OnNext = DetailDSNext
|
||||
OnPrior = DetailDSPrior
|
||||
Fields.Strings = (
|
||||
'mas_id'
|
||||
'name')
|
||||
OnGetValue = DetailDSGetValue
|
||||
Left = 76
|
||||
Top = 12
|
||||
end
|
||||
end
|
||||
114
official/3.23/Demos/MasterDetailUDS/Unit1.pas
Normal file
114
official/3.23/Demos/MasterDetailUDS/Unit1.pas
Normal file
@ -0,0 +1,114 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
|
||||
Dialogs, StdCtrls, Buttons, frxClass;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
MasterDS: TfrxUserDataSet;
|
||||
DetailDS: TfrxUserDataSet;
|
||||
BitBtn1: TBitBtn;
|
||||
frxReport1: TfrxReport;
|
||||
procedure MasterDSFirst(Sender: TObject);
|
||||
procedure MasterDSNext(Sender: TObject);
|
||||
procedure MasterDSPrior(Sender: TObject);
|
||||
procedure MasterDSCheckEOF(Sender: TObject; var Eof: Boolean);
|
||||
procedure MasterDSGetValue(const VarName: String; var Value: Variant);
|
||||
procedure DetailDSCheckEOF(Sender: TObject; var Eof: Boolean);
|
||||
procedure DetailDSFirst(Sender: TObject);
|
||||
procedure DetailDSGetValue(const VarName: String; var Value: Variant);
|
||||
procedure DetailDSNext(Sender: TObject);
|
||||
procedure DetailDSPrior(Sender: TObject);
|
||||
procedure BitBtn1Click(Sender: TObject);
|
||||
private
|
||||
MasterNo: Integer;
|
||||
DetailNo: Integer;
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.dfm}
|
||||
|
||||
const
|
||||
Master: array[1..3, 1..2] of ShortString = ( // master Id, master name
|
||||
('1', 'master 1'),
|
||||
('2', 'master 2'),
|
||||
('3', 'master 3'));
|
||||
Detail: array[1..15, 1..2] of ShortString = ( // master Id, detail name
|
||||
('2', 'detail 2.5'), ('3', 'detail 3.1'), ('3', 'detail 3.2'),
|
||||
('1', 'detail 1.1'), ('1', 'detail 1.2'), ('1', 'detail 1.3'),
|
||||
('2', 'detail 2.2'), ('2', 'detail 2.3'), ('2', 'detail 2.4'),
|
||||
('1', 'detail 1.4'), ('1', 'detail 1.5'), ('2', 'detail 2.1'),
|
||||
('3', 'detail 3.3'), ('3', 'detail 3.4'), ('3', 'detail 3.5'));
|
||||
|
||||
|
||||
procedure TForm1.MasterDSFirst(Sender: TObject);
|
||||
begin
|
||||
MasterNo := 1;
|
||||
end;
|
||||
|
||||
procedure TForm1.MasterDSNext(Sender: TObject);
|
||||
begin
|
||||
Inc(MasterNo);
|
||||
end;
|
||||
|
||||
procedure TForm1.MasterDSPrior(Sender: TObject);
|
||||
begin
|
||||
Dec(MasterNo);
|
||||
end;
|
||||
|
||||
procedure TForm1.MasterDSCheckEOF(Sender: TObject; var Eof: Boolean);
|
||||
begin
|
||||
Eof := MasterNo > High(Master);
|
||||
end;
|
||||
|
||||
procedure TForm1.MasterDSGetValue(const VarName: String; var Value: Variant);
|
||||
begin
|
||||
Value := Master[MasterNo][2];
|
||||
end;
|
||||
|
||||
procedure TForm1.DetailDSFirst(Sender: TObject);
|
||||
begin
|
||||
DetailNo := 1;
|
||||
while (not DetailDS.Eof) and (Detail[DetailNo][1] <> Master[MasterNo][1]) do
|
||||
Inc(DetailNo);
|
||||
end;
|
||||
|
||||
procedure TForm1.DetailDSNext(Sender: TObject);
|
||||
begin
|
||||
Inc(DetailNo);
|
||||
while (not DetailDS.Eof) and (Detail[DetailNo][1] <> Master[MasterNo][1]) do
|
||||
Inc(DetailNo);
|
||||
end;
|
||||
|
||||
procedure TForm1.DetailDSPrior(Sender: TObject);
|
||||
begin
|
||||
Dec(DetailNo);
|
||||
while (DetailNo > 1) and (Detail[DetailNo][1] <> Master[MasterNo][1]) do
|
||||
Dec(DetailNo);
|
||||
end;
|
||||
|
||||
procedure TForm1.DetailDSCheckEOF(Sender: TObject; var Eof: Boolean);
|
||||
begin
|
||||
Eof := DetailNo > High(Detail);
|
||||
end;
|
||||
|
||||
procedure TForm1.DetailDSGetValue(const VarName: String; var Value: Variant);
|
||||
begin
|
||||
Value := Detail[DetailNo][2];
|
||||
end;
|
||||
|
||||
procedure TForm1.BitBtn1Click(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport();
|
||||
end;
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/PrintArray/Project1.dpr
Normal file
13
official/3.23/Demos/PrintArray/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/PrintArray/Project1.res
Normal file
BIN
official/3.23/Demos/PrintArray/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/PrintArray/Unit1.dfm
Normal file
BIN
official/3.23/Demos/PrintArray/Unit1.dfm
Normal file
Binary file not shown.
45
official/3.23/Demos/PrintArray/Unit1.pas
Normal file
45
official/3.23/Demos/PrintArray/Unit1.pas
Normal file
@ -0,0 +1,45 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
ArrayDS: TfrxUserDataSet;
|
||||
frxReport1: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure frxReport1GetValue(VarName: String; var Value: Variant);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
var
|
||||
ar: array[0..9] of Integer = (0,1,2,3,4,5,6,7,8,9);
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
ArrayDS.RangeEnd := reCount;
|
||||
ArrayDS.RangeEndCount := 10;
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.frxReport1GetValue(VarName: String; var Value: Variant);
|
||||
begin
|
||||
if CompareText(VarName, 'element') = 0 then
|
||||
Value := ar[ArrayDS.RecNo];
|
||||
end;
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/PrintFile/Project1.dpr
Normal file
13
official/3.23/Demos/PrintFile/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/PrintFile/Project1.res
Normal file
BIN
official/3.23/Demos/PrintFile/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/PrintFile/Unit1.dfm
Normal file
BIN
official/3.23/Demos/PrintFile/Unit1.dfm
Normal file
Binary file not shown.
49
official/3.23/Demos/PrintFile/Unit1.pas
Normal file
49
official/3.23/Demos/PrintFile/Unit1.pas
Normal file
@ -0,0 +1,49 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
frxReport1: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure frxReport1GetValue(VarName: String; var Value: Variant);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
var
|
||||
ar: array[0..9] of Integer = (0,1,2,3,4,5,6,7,8,9);
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.frxReport1GetValue(VarName: String; var Value: Variant);
|
||||
var
|
||||
sl: TStringList;
|
||||
begin
|
||||
if CompareText(VarName, 'file') = 0 then
|
||||
begin
|
||||
sl := TStringList.Create;
|
||||
sl.LoadFromFile('unit1.pas');
|
||||
Value := sl.Text;
|
||||
sl.Free;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/PrintStringGrid/Project1.dpr
Normal file
13
official/3.23/Demos/PrintStringGrid/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/PrintStringGrid/Project1.res
Normal file
BIN
official/3.23/Demos/PrintStringGrid/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/PrintStringGrid/Unit1.dfm
Normal file
BIN
official/3.23/Demos/PrintStringGrid/Unit1.dfm
Normal file
Binary file not shown.
59
official/3.23/Demos/PrintStringGrid/Unit1.pas
Normal file
59
official/3.23/Demos/PrintStringGrid/Unit1.pas
Normal file
@ -0,0 +1,59 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls, Grids, frxCross;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
StringGrid1: TStringGrid;
|
||||
frxCrossObject1: TfrxCrossObject;
|
||||
frxReport1: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure frxReport1BeforePrint(c: TfrxReportComponent);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TForm1.FormCreate(Sender: TObject);
|
||||
var
|
||||
i, j: Integer;
|
||||
begin
|
||||
for i := 1 to 16 do
|
||||
for j := 1 to 16 do
|
||||
StringGrid1.Cells[i - 1, j - 1] := IntToStr(i * j);
|
||||
end;
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.frxReport1BeforePrint(c: TfrxReportComponent);
|
||||
var
|
||||
Cross: TfrxCrossView;
|
||||
i, j: Integer;
|
||||
begin
|
||||
if c is TfrxCrossView then
|
||||
begin
|
||||
Cross := TfrxCrossView(c);
|
||||
for i := 1 to 16 do
|
||||
for j := 1 to 16 do
|
||||
Cross.AddValue([i], [j], [StringGrid1.Cells[i - 1, j - 1]]);
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/PrintStringList/Project1.dpr
Normal file
13
official/3.23/Demos/PrintStringList/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/PrintStringList/Project1.res
Normal file
BIN
official/3.23/Demos/PrintStringList/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/PrintStringList/Unit1.dfm
Normal file
BIN
official/3.23/Demos/PrintStringList/Unit1.dfm
Normal file
Binary file not shown.
58
official/3.23/Demos/PrintStringList/Unit1.pas
Normal file
58
official/3.23/Demos/PrintStringList/Unit1.pas
Normal file
@ -0,0 +1,58 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
StringDS: TfrxUserDataSet;
|
||||
frxReport1: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure frxReport1GetValue(const VarName: String; var Value: Variant);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
private
|
||||
{ Private declarations }
|
||||
sl: TStringList;
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TForm1.FormCreate(Sender: TObject);
|
||||
begin
|
||||
sl := TStringList.Create;
|
||||
sl.Add('1');
|
||||
sl.Add('2');
|
||||
sl.Add('3');
|
||||
sl.Add('4');
|
||||
sl.Add('5');
|
||||
sl.Add('6');
|
||||
sl.Add('7');
|
||||
sl.Add('8');
|
||||
sl.Add('9');
|
||||
end;
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
StringDS.RangeEnd := reCount;
|
||||
StringDS.RangeEndCount := sl.Count;
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.frxReport1GetValue(const VarName: String; var Value: Variant);
|
||||
begin
|
||||
if CompareText(VarName, 'element') = 0 then
|
||||
Value := sl[StringDS.RecNo];
|
||||
end;
|
||||
|
||||
end.
|
||||
13
official/3.23/Demos/PrintTable/Project1.dpr
Normal file
13
official/3.23/Demos/PrintTable/Project1.dpr
Normal file
@ -0,0 +1,13 @@
|
||||
program Project1;
|
||||
|
||||
uses
|
||||
Forms,
|
||||
Unit1 in 'Unit1.pas' {Form1};
|
||||
|
||||
{$R *.RES}
|
||||
|
||||
begin
|
||||
Application.Initialize;
|
||||
Application.CreateForm(TForm1, Form1);
|
||||
Application.Run;
|
||||
end.
|
||||
BIN
official/3.23/Demos/PrintTable/Project1.res
Normal file
BIN
official/3.23/Demos/PrintTable/Project1.res
Normal file
Binary file not shown.
BIN
official/3.23/Demos/PrintTable/Unit1.dfm
Normal file
BIN
official/3.23/Demos/PrintTable/Unit1.dfm
Normal file
Binary file not shown.
57
official/3.23/Demos/PrintTable/Unit1.pas
Normal file
57
official/3.23/Demos/PrintTable/Unit1.pas
Normal file
@ -0,0 +1,57 @@
|
||||
unit Unit1;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
frxClass, StdCtrls, frxCross, Db, DBTables;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Button1: TButton;
|
||||
frxCrossObject1: TfrxCrossObject;
|
||||
Table1: TTable;
|
||||
frxReport1: TfrxReport;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure frxReport1BeforePrint(c: TfrxReportComponent);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
begin
|
||||
frxReport1.ShowReport;
|
||||
end;
|
||||
|
||||
procedure TForm1.frxReport1BeforePrint(c: TfrxReportComponent);
|
||||
var
|
||||
Cross: TfrxCrossView;
|
||||
i, j: Integer;
|
||||
begin
|
||||
if c is TfrxCrossView then
|
||||
begin
|
||||
Cross := TfrxCrossView(c);
|
||||
|
||||
Table1.First;
|
||||
i := 0;
|
||||
while not Table1.Eof do
|
||||
begin
|
||||
for j := 0 to Table1.Fields.Count - 1 do
|
||||
Cross.AddValue([i], [Table1.Fields[j].DisplayLabel], [Table1.Fields[j].AsString]);
|
||||
|
||||
Table1.Next;
|
||||
Inc(i);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
BIN
official/3.23/Extra/New DB engine/Main.dfm
Normal file
BIN
official/3.23/Extra/New DB engine/Main.dfm
Normal file
Binary file not shown.
202
official/3.23/Extra/New DB engine/Main.pas
Normal file
202
official/3.23/Extra/New DB engine/Main.pas
Normal file
@ -0,0 +1,202 @@
|
||||
unit Main;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
|
||||
ExtCtrls, StdCtrls;
|
||||
|
||||
type
|
||||
TForm1 = class(TForm)
|
||||
Label1: TLabel;
|
||||
Label2: TLabel;
|
||||
AbbrE: TEdit;
|
||||
Label3: TLabel;
|
||||
Label4: TLabel;
|
||||
TableE: TEdit;
|
||||
QueryE: TEdit;
|
||||
DatabaseE: TEdit;
|
||||
Button1: TButton;
|
||||
Button2: TButton;
|
||||
Bevel1: TBevel;
|
||||
Label5: TLabel;
|
||||
Label6: TLabel;
|
||||
Label7: TLabel;
|
||||
Label8: TLabel;
|
||||
UnitsE: TEdit;
|
||||
CopyrightM: TMemo;
|
||||
Label9: TLabel;
|
||||
Label10: TLabel;
|
||||
CommentsM: TMemo;
|
||||
Label11: TLabel;
|
||||
PackageE: TEdit;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure AbbrEExit(Sender: TObject);
|
||||
procedure Button2Click(Sender: TObject);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
end;
|
||||
|
||||
var
|
||||
Form1: TForm1;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.DFM}
|
||||
{$I-}
|
||||
|
||||
type
|
||||
PCharArray = ^TCharArray;
|
||||
TCharArray = Array[0..32767] of Char;
|
||||
|
||||
procedure TForm1.Button1Click(Sender: TObject);
|
||||
var
|
||||
BaseDir, NewDir: String;
|
||||
SearchRec: TSearchRec;
|
||||
r: Word;
|
||||
mem: PCharArray;
|
||||
memSize: Integer;
|
||||
|
||||
procedure Replace(sFrom, sTo: String);
|
||||
var
|
||||
i, j: Integer;
|
||||
Flag: Boolean;
|
||||
begin
|
||||
while Pos('?', sFrom) <> 0 do
|
||||
sFrom[Pos('?', sFrom)] := #0;
|
||||
i := 0;
|
||||
while i < memSize do
|
||||
begin
|
||||
Flag := True;
|
||||
for j := 1 to Length(sFrom) do
|
||||
if AnsiCompareText(mem^[i + j - 1], sFrom[j]) <> 0 then
|
||||
begin
|
||||
Flag := False;
|
||||
break;
|
||||
end;
|
||||
if Flag then
|
||||
begin
|
||||
Move((PChar(mem) + i + Length(sFrom))^,
|
||||
(PChar(mem) + i + Length(sTo))^, memSize - (i + Length(sFrom)));
|
||||
for j := 1 to Length(sTo) do
|
||||
mem^[i + j - 1] := sTo[j];
|
||||
Inc(memSize, Length(sTo) - Length(sFrom));
|
||||
end;
|
||||
Inc(i);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure ProcessFile(s: String);
|
||||
var
|
||||
n: Integer;
|
||||
stm: TMemoryStream;
|
||||
stm1: TFileStream;
|
||||
|
||||
function MakeTwoChar(s: String): String;
|
||||
var
|
||||
i: Integer;
|
||||
begin
|
||||
Result := '';
|
||||
for i := 1 to Length(s) do
|
||||
Result := Result + s[i] + #0;
|
||||
end;
|
||||
|
||||
function GetCopyText: String;
|
||||
var
|
||||
i: Integer;
|
||||
begin
|
||||
Result := '';
|
||||
for i := 0 to CopyrightM.Lines.Count - 1 do
|
||||
Result := Result + '// ' + CopyrightM.Lines[i] + #13#10;
|
||||
end;
|
||||
|
||||
begin
|
||||
stm := TMemoryStream.Create;
|
||||
stm.LoadFromFile(BaseDir + '\' + s);
|
||||
FillChar(mem^, 32768, 0);
|
||||
Move(stm.Memory^, mem^, stm.Size);
|
||||
memSize := stm.Size;
|
||||
|
||||
// components
|
||||
Replace('TXXXTable', TableE.Text);
|
||||
Replace('TXXXQuery', QueryE.Text);
|
||||
Replace('TXXXDatabase', DatabaseE.Text);
|
||||
// units
|
||||
Replace('UXXX', UnitsE.Text);
|
||||
// package
|
||||
Replace('PXXX', PackageE.Text);
|
||||
// dcr
|
||||
Replace('F?R?X?X?X?X?', MakeTwoChar('FRX' + AbbrE.Text));
|
||||
// other
|
||||
Replace('frxXXX', 'frx' + AbbrE.Text);
|
||||
Replace('XXX', AbbrE.Text);
|
||||
Replace('// Copyright', GetCopyText);
|
||||
Replace('IdCopyright', CopyrightM.Lines.Text);
|
||||
Replace('IdComments', CommentsM.Lines.Text);
|
||||
|
||||
n := Pos('FRXXXX', AnsiUpperCase(s));
|
||||
if n <> 0 then
|
||||
begin
|
||||
Delete(s, n, 6);
|
||||
Insert('frx' + AbbrE.Text, s, n);
|
||||
end;
|
||||
stm1 := TFileStream.Create(NewDir + '\' + s, fmCreate);
|
||||
stm1.Write(mem^, memSize);
|
||||
stm1.Free;
|
||||
|
||||
stm.Free;
|
||||
end;
|
||||
|
||||
begin
|
||||
if (Trim(AbbrE.Text) = '') or (Trim(TableE.Text) = '') or
|
||||
(Trim(QueryE.Text) = '') or (Trim(DatabaseE.Text) = '') or
|
||||
(Trim(UnitsE.Text) = '') or (Trim(PackageE.Text) = '') then
|
||||
begin
|
||||
MessageBox(0, PChar('You should fill all fields!'), PChar('Error'),
|
||||
mb_OK + mb_IconError);
|
||||
AbbrE.SetFocus;
|
||||
Exit;
|
||||
end;
|
||||
|
||||
SetCurrentDir(ExtractFilePath(ParamStr(0)));
|
||||
BaseDir := GetCurrentDir + '\Template';
|
||||
ChDir('..');
|
||||
NewDir := GetCurrentDir + '\' + AbbrE.Text;
|
||||
New(mem);
|
||||
|
||||
// make dir
|
||||
MkDir(NewDir);
|
||||
|
||||
// processing files
|
||||
R := FindFirst(BaseDir + '\*.*', faAnyFile, SearchRec);
|
||||
while R = 0 do
|
||||
begin
|
||||
if (SearchRec.Attr and faDirectory) = 0 then
|
||||
ProcessFile(SearchRec.Name);
|
||||
R := FindNext(SearchRec);
|
||||
end;
|
||||
FindClose(SearchRec);
|
||||
|
||||
Dispose(mem);
|
||||
|
||||
MessageBox(0, PChar('Files are converted and placed in the ' +
|
||||
NewDir + ' folder.'), '', mb_OK + mb_IconInformation);
|
||||
Close;
|
||||
end;
|
||||
|
||||
procedure TForm1.AbbrEExit(Sender: TObject);
|
||||
begin
|
||||
if AbbrE.Text = '' then Exit;
|
||||
TableE.Text := 'T' + AbbrE.Text + 'Table';
|
||||
QueryE.Text := 'T' + AbbrE.Text + 'Query';
|
||||
DatabaseE.Text := 'T' + AbbrE.Text + 'Database';
|
||||
end;
|
||||
|
||||
procedure TForm1.Button2Click(Sender: TObject);
|
||||
begin
|
||||
Close;
|
||||
end;
|
||||
|
||||
end.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user