Report Designer Manual - 13.chapter 4
Report Designer Manual - 13.chapter 4
Report Designer Manual - 13.chapter 4
./Setup.exe
This is an installation file to setup Report Designer 5.0u Editor and EXE Viewer together.
./Cab/rdbarcode5.cab
This is a Cab file to install TBarcode 5.0u module. If a Report has Barcode Objects, the
Report, Report Designer 5.0u OCX Viewers should be released with TBarcode 5.0u.
./Cab/rdpdf20.cab
This is a Cab file to install PDF Conversion Module. When you want to convert the format of
a finished Report as PDF format, the Report should be released with Report Designer 5.0u
OCX viewers as well as PDF Conversion Module.
./Cab/rdviewer50u.cab
This is a Cab file to install SmartUpdate module. This file is used to release Objects not in
Cab file format but in SamrtUpdate format.
81
Please refer to SmartUpdate Manual.doc that is provided separately for more details.
SmartUpdate Manual.doc is included in C:\Program Files\M2Soft\Report Designer
5.0u\Examples\SmartUpdate, a folder in which Report Designer 5.0u is installed.
./Cab/teechart7.cab
This is a Cab file to install TeeChart7.0. If a Report has Chart Objects, the Report (Report
Designer 5.0u OCX Viewer) should be released with TeeChar7.0 Module.
./Catalog/Setup.exe
./Manual
This folder includes a manual file that is provided in Report Designer 5.0u.
./OCX/rdocx50u_pro.exe
This is a file to install Report Desinger 5.0u OCX Viewer. While installing Report Desinger
5.0u OCX Viewer, Tbarcode 5.0u, TeeChart 5.0u and PDF Conversion Module are
installed at the same time.
./Viewer/Setup.exe
82
If Report Designer 5.0u is successfully installed on the computer, Report Designer 5.0u
will be shown in the Programs folder under Windows Start menu. Report Designer 5.0u
Editor, Readme, Uninstall, Viewer will be listed as shown below.
83
84
. ShortCut
File
Edit
Properties
New
Alt+N
Undo
Ctrl+Z
Adjust
Size/Location
Object
Open
Alt+O
Redo
Ctrl+Y
TextFrame Properties
Ctrl+K
Close
Alt+C
Select All
Ctrl+A
Ctrl+B
Save
Alt+S
Cut
Ctrl+X
Edit Format
Ctrl+U
Document Properties
Alt+L
Copy
Hyperlink Properties
Alt+Y
Content Field
Ctrl+I
Del
Alt+M
Alt+Z
Ctrl+C
Ctrl+Ins
Ctrl+V
Enter Parameter Values
Alt+I
Paste
Shift+Ins
Environment Setup
Alt+U
Delete
Alt+J
Find/Replace
Ctrl+F
Barcode Properties
Ctrl+R
Enter Special
Character
Ctrl+M
Chart Properties
Ctrl+J
Ctrl+H
Bring to Front
Ctrl+N
Alt+F10
Preview on Viewer
F5
Preview
Browser
Print
on
Web
Alt+F11
Ctrl+P
85
Exit
Alt+X
Database
Set
Table
Properties
Alt+G
Define Quary
Ctrl+Q
Line
Property
Mode (Above)
Ctrl+F9
Map Dataset
Ctrl+W
Edit Script
Group
Ctrl+E
Ungroup
Ctrl+D
ETC
Ctrl+T
for
Ctrl+L
Table
Connect Database
Enter Conditions
Data Conversion
Send to Back
Help
F1
Ctrl+G
Ctrl+S
Search
ETC
Open
Ctrl+O
Find String
Ctrl+F
Help
F1
Save
Ctrl+S
Goto Page
Ctrl+G
Refresh
F5
Save Pages
Ctrl+T
Zoom In / Out
Ctrl+Z
Ctrl+K
Cut
Ctrl+X
Ctrl+Q
Copy(edit mode)
Ctrl+C
Ctrl+Ins
Ctrl+V
Creat Contens
Ctrl+L
Paste(edit mode)
Shift+Ins
Ctrl+P
Exit
Alt+X
86
Delete(edit mode)
Del
2. Object
A description is made of objects as well as functions such as Size Adjustment, Movement,
Alignment and Deletion etc..
2.1. Object
Object is a basic element of a report. It has primary functions such as Size Adjustment and
Movement. Some of objects have their own properties and data. If you click an object, the
name of an object will be shown on status bar as shown below. The Report Designer can
handle many types of objects as shown below:
87
Input Mode
Input mode operates only on Text Frame or Table Cell. If Text Frame or Table cell are
clicked in input mode, a caret (a mouse cursor) blinks. In this state, you can input
characters.
.
You can input Text only in Text Frame or Table Cell. If you select an object other than Text
Frame or Table, even though it is set in Input Mode, the selected object is shown as shown
below. However, Input mode is not converted into selection mode.
Selection Mode
Selection Mode operates on all of objects. Objects will be marked as shown below if you
click the left button of your mouse. You can move an object or adjust its size or change its
color.
Cell Marking Mode operates on Table Object only. You may change the cell color and
adopt specific functions on Table Object in Cell Marking Mode. Only in Input Mode, it is
possible to be converted into Cell Marking Mode.
Dragging mouse
89
All of objects within the area to be dragged are selected at the same time. Dash line
appears virtually over the dragged area.
<Shift+Left-clicking in a mouse>
While <Shift> is held, if you click the left button of a mouse on objects one by one, several
objects are selected.
Standard Object
When two or more objects are selected at the same time , one of them is Basis Object.
When several objects are selected, the last selected object is Basis Object. It has Mark
Points which are blank rectangles, unlike other objects.
On the basis of Standard object, fitting the sizes of objects and aligning objects can be done
effectively. After selecting two or more objects at the same time, if you resize objects or align
objects by using Align Objects toolbar etc., they will be adjusted in the same manner as the
standard object.
Dragging mouse
Drag a mouse in the object area while holding the left button of a mouse, and cells in
dragged area are selected.
Click a cell one by one while holding <Shift>, the clicked cells are selected and marked as
shown below.
90
91
2.3.2.3. Others
To use Adjust Object Size/Location dialog box brought by selecting Properties > Adjust
Object Size/Location, refer to Ch. 8.1 Adjust Object Size/Location of Report Designer
Editor.
Control Line
To know how to move the object by using Control Line, refer to Ch. 4.4.2 Control Line.
92
By bringing Adjust Object Size/Location dialog box (Properties > Adjust Object
Size/Location), the selected object can be resized precisely.
pointer will
) or Align Bottom(
) or Align
After selecting two or more objects, if you press one of icons as described above, with basis
of Standard objects height or width will be the same. If standard object is not selected, the
following message will appear.
2.3.3.4. Others
To use Adjust Object Size/Location dialog box; select Properties > Adjust Object
93
Size/Location; refer to Ch. 8.1 Adjust Object Size / Location of Report Designer Editor.
Control Line
To know how to move an object by using Control Line, refer to Ch. 4.4.2 Control Line.
See Chapter1-4.4. View Control Line for the details of Control Line.
94
Alignment on the basis of object is a way of aligning selected object on the basis of left, right,
top and bottom. There four types that Left, Top, Right and Bottom Alignment.
z In the below example, click the icon Align Left(
farthest left of object 1.
95
It is a function which aligns the space between objects on the basis of the rectangle area of
selected object. There are four types of space selections: Width Center Alignment, Height
Center Alignment and width space even and height space eve.
Align Width Center aligns objects to center on the basis of a width of the rectangle area.
Align Height Center aligns objects to center on the basis of a height of the rectangle area.
Align Width Space aligns the Width space between objects even on the basis of the
rectangle area of a selected object.
96
Align Height Space aligns the Height space between objects even on the basis of the
rectangle area of selected object.
Objects cannot be aligned evenly when there are no spaces between objects.
Alignment With Basis of Page is a function which aligns objects on the basis of the outline
of a page.
Alignment With Basis of Page is generally used when you need to align title at the center
of page or show objects with certain spaces in a page.
Align Width Center on the Basis of Page treats selected object as one group and align to
the middle of width. When you align only one object, center alignment and even space
alignment takes same effect.
Alignment With Basis of Page does not align each object to middle individually.
97
Align Height Center on the Basis of Page aligns objects on the basis of the outline of a
page top to bottom direction and does not align each object to middle individually.
Align Width on the Basis of Page aligns width space even for selected objects on the
basis of the outline of a page and aligns each object to middle individually.
Align Height on the Basis of Page aligns Height space even for selected objects on the
basis of the outline of a page and aligns each object to middle individually.
98
See Chapter1- 8.1 Adjust Object Size/Location for the details of Adjust Object
Size/Location.
This function operates only on Text Frame and Table because Text can be inserted on Text
Frame and Table.
After selecting objects, it is possible to set font size, font color. If Font properties are changed
after table is selected, all cell of the table has the same font properties as you define. In
order to define font properties, Edit Toolbar as shown below is used.
It operates on all objects. After selecting an object, Pattern Properties can be defined.
Pattern Properties can be defined by using Pattern Properties box.
99
It operates on all objects. After selecting an object, Line Color and Width can be defined.
Line Properties can be defined by using Line Properties box.
100
3. Table
In order to create a table, understand the concept of Cell, Row, Column and Line, etc.
3.1.1. Cell
Cell is the basic element of a Table and it is the squared frame at which you can write
independently as Text Frame.
Table can be composed of either one cell or multiple cells.
Relating to the functions of the Edit Cells, there are Merge Cells, Split Cells, and
Exchange Cell Contents.
See Chap.1 Sec.6.6 Cell for the details of the Editing Cells.
101
Row means the cells horizontally connected and Column means the cells vertically
connected. Edit by Row and Column is convenient for editing a table with a fixed form.
Relating to the functions of the Edit Line, there are two functions, Insert/Delete Column,
Insert/Delete Row.
See Chapter1-6.8 Insert/Delete for the details of Edit Line.
Functions related with editing line are drawing vertical / horizontal , drawing column
inner line, dividing vertical or horizontal line, merging line, selecting line, double line,
setting line properties to repeated section/summary section, setting line properties to
memo..
See Chapter1-6.5 Line for the details of functions. See Chap. 1 Sec.6.6.3 on Internal
Boundary Line
102
size, Shape and Structure as you want. The size of a table will be automatically adjusted to
fit to the size of the text you entered at the Cell if the cell has not Size Fix Properties. So far,
you do not need to adjust the Table Size and Shape, or several rows and columns
accurately from the start; you can easily modify and re-edit them later.
Create the Table following the steps below.
Fixed Size Properties can be set by selecting Properties > Text Frame Properties
after cells are selected. See Chapter1-8.2 Text Frame Properties on Text Frame properties.
button. Or
103
If you draw a table too small, the table is created for a cell to have just one character.
104
In order to select the blocking in selection mode, double click on a cell and then drag
the desired cells to set the blocking.
to select a table that you want. Then click the left mouse button.
Especially, when you block discontinuous cells, place the mouse pointer in the
corresponding cell and block the cells one by one by pressing <Shift+Mouse Left Button>.
105
The color of cells you blocked will be switched so that you can easily distinguish it. For
example, if the cell color is white, then it will be change to black. If it is read, then it will
change to blue.
106
1. Place the mouse pointer in the cell where you want to write and click the left button of a
mouse.
2. When the insertion cursor is created, input the text.
107
In order that adjacent cells are not pushed down, when resizing a cell in a table, you
should protect a table. See Chapter1-6.4 Table Protection for protecting a table.
108
) button will
As shown in the below, if you rearrange the cells, after blocking the entirety of a table at first
and click Align all ( ) button, and the sizes of all cells will be equal.
109
110
4. Draw Object
Describing how to draw objects and how to define Line properties, Pattern properties.
111
or
Generally, selection point appears as squared pointers on the object, in most cases, an
Edge or an Ending Point of the object is the selection point
There is no control point in a straight line, a circle, a rectangle. Control points appear in
X shape on a curved line.
112
4.3.1. Line
These are some examples of types of lines: free line, straight line, curve line, manysidedness line. You can change shape and size of Straight line, Curve line by selection point
and change shape and size of Curve line, Many-sidedness line by selection and control
points.
4.3.2. Facet
As for types of Facets, there are rectangle, rounded rectangle, circle/ellipse, Rhombus,
Parallelogram and Polygon. You can change shape and size of rectangle, circle/ ellipse by
selection point. And you can change shape and size of Rhombus, Parallelogram and
Polygon by selection point and control point.
113
A variety of Line Thicknesses are available, ranging from 0.0 to 5.0u. If you want to hide the
line or make it transparent, define the Line Thickness as 0.0.
4.4.4. Arrow
114
Arrow is applied only to Normal Line and Table. You may apply one of 9 Arrows, as shown
below, to the desired Normal Line and Table.
Begin Style Arrow Line is to draw the Arrow at the beginning of the line.
Begin Point
End Point
End Style Arrow Line is to draw the Arrow at the end point of the line.
Begin Point
End Point
Begin Point is a location in the start of drawing an object, and End Point is a location in
the end of drawing an object.
115
In Line Color List box, there is an option button Line Effect. If you click Line Effect option,
you can bring the following picture and make the selected line transparent.
The following shows Connect line with the properties defined by line thickness, Arrow and
Dash Dot Line.
The picture below shows an example of line color set on table inner line, and thickness and
color on outside line of table. You can set line properties of outline and inner line of table
after selecting part of a line.
116
Example below shows the effect of setting line effect 2 from line color and setting Facet color
on Text Frame.
117
To define the current color on other object, click the current color of Pattern Properties
Button without opening Pattern Color List Box.
The following picture shows the status and colors when you opened the Pattern Color List
Box.
118
A similar example is shown using TextFrames with shadow effect using Transparency.
The following picture shows the case with properties of Pattern Style and Transparency.
119