(→Steps) |
(→Steps) |
||
Line 21: | Line 21: | ||
| ColumnWidth || Width for each column | | ColumnWidth || Width for each column | ||
|} | |} | ||
[[File:FR-DownThenCross-01.jpg|800px|center]] | |||
:04. Click '''Events''' Tab | |||
:05. Double Click '''OnAfterPrint''' & enter below script | |||
<syntaxhighlight lang="delphi"> | |||
procedure DetailData3OnAfterPrint(Sender: TfrxComponent); | |||
begin | |||
DownThenAcross_After(Sender, 'FromDockey'); | |||
end; | |||
</syntaxhighlight> | |||
:06. Repeat Step 5 again for '''OnBeorePrint''' & enter below script | |||
<syntaxhighlight lang="delphi"> | |||
procedure DetailData3OnBeforePrint(Sender: TfrxComponent); | |||
begin | |||
DownThenAcross_Before(Sender, 'FromDockey'); | |||
end; | |||
</syntaxhighlight> |
Revision as of 10:04, 28 December 2015
Introduction
By default in Fast Report if you set 2 or more columns in detail it will shown the data Left Right.
In order to shown DownThenCross you need do some script as below.
Requirement
- Fast Report
- SQL Accounting Version 722 & above
Steps
Below is example using GL Official Receipt
- 01. Select DetailData Band
- 02. Click Properties Tab
- 03. Set the following setting
Setting | Description |
---|---|
Columns | Number of column(s) to shown |
ColumnWidth | Width for each column |
- 04. Click Events Tab
- 05. Double Click OnAfterPrint & enter below script
procedure DetailData3OnAfterPrint(Sender: TfrxComponent);
begin
DownThenAcross_After(Sender, 'FromDockey');
end;
- 06. Repeat Step 5 again for OnBeorePrint & enter below script
procedure DetailData3OnBeforePrint(Sender: TfrxComponent);
begin
DownThenAcross_Before(Sender, 'FromDockey');
end;