Designing reports is where the fun begins. The Design Panel has a Report Design Palette with a host of components, charts, and shapes that when used together help you design and create meaningful, informative, and professional reports. Tables are used to collect and store varying amounts of data. Sophisticated charts can be created from the data collected in a table. Images and Shapes can add that extra touch of class and polish making a report stand out.
Just like designing in Vision windows, Report Design components have properties which are editable in the Property Inspector which is located on the lower left side of the Design Panel. Below is a brief overview of the report design tools you can choose from for building your reports.
Note that modifying some component properties, such as the Font or Fill Color, will immediately cause a visual change in the Design Panel.
However, other properties, such as the Date Format, Number Format, and Overflow Behavior properties on a Text Shape component will not cause an immediate change. The properties described here wait until the report executes. Because of this, you will only see the results of these changes in the Preview Panel.
It is highly recommended that you review your report in the Preview Panel often. This provides an opportunity to visualize what the resulting report will look like.
Report Objects are the actual report and page components, and each have their own properties. They have a host of settings and properties that allow you to customize the appearance of your reports based on your requirements.
The Reporting Components are the foundation for creating useful reports. There are variety of different tables that you can choose from based on the type of data you're collecting. There are even Label and Barcode components you can use to create shipping and product labels. Here is a brief description of all the report design components.
Report charts allow you to display your data in a variety of graphical ways. There are four types of charts so you can show the data any way you like. Below is a brief description of the different types of charts you can choose from to build your reports.
You may have seen some of these shapes when designing your Vision windows. The shapes you see in the Report Design Palette are shape tools. They are not dragged from the design palette on to your report, instead you select a shape tool and begin to draw your shape on to your report. You create its size, height, and shape. Some of the shape tools allow you to create various shapes as well as edit them. Just like components, once a shape is created, you can change its fill color, stroke color, stroke style, and more. Each shape has its own properties. Here is a list and brief description of the available shapes in the Report Design Palette.
To learn more about report design components, refer to the Report Design Tools section, and to the Appendix for details on each component.
Selecting components is done with the selection tool (), which is the default tool in the Report Designer whenever another tool is not activated.
Reporting has a "deeper" selection model than the Ignition Designer. Simple object selection is done by single clicking an object, and is typically used to move an object around or resize it. "Selecting deep" is done by double-clicking on the object to get into the report hierarchy. For instance, if you group two rectangles together, you can select the individual rectangles by double clicking "into" the group. Visualizing selection is simplified by viewing the Project Browser to see which node in the Report Resource tree is selected.
Super Selection refers to an editing state that some shapes go into when double clicked. Text is the most common of these. When a text box is selected you can move and resize it. When it's super-selected, you can place the text cursor or select a range of characters and insert or delete text. The polygon and pencil are two other basic tools that support Super Selection.
Multiple Selection of components can be done two ways:
To resize an object, first select it with a single click, then left or right click, and drag one of the 8 resizing handles. To move an object, left or right click on the shape, and drag it anywhere on the report. Both resizing and moving operations support shift-dragging.
Alignment is accomplished by selecting multiple objects, then choosing from any of the "Make" commands in the Component Menu to align objects. You can align objects in rows by their top, center or bottom border, and align columns by their sides or center. You can make objects the same size (width and height), and equally space rows and columns horizontally and vertically.
Z order defines relative order of objects when they overlap. Simply select the object and click "Bring to front" or "Send to back" in the Component Menu.
Holding the shift key while you drag shapes around your report will constrain movement to horizontal, vertical, or 45 degrees.