Report Data overview

Report components, Report Properties and Triggers, Request Page Properties and Triggers, and DataItems and their Properties and Triggers define the data flow and overall logic for processing the data. Another set of components, Data Fields, and Working Storage, are defined subordinate to the DataItems (or Request Page). These are all designed/defined in the C/SIDE Report Dataset Designer.

Data Fields are defined in this book as the fields contained in the DataItems (application tables). Working Storage (also referred to as Working Data or variables) fields are defined in this book as the data elements that are defined within a report (or other object) for use in that object. The contents of Working Storage data elements are not permanently stored in the database. All of these are collectively referred to in the NAV Help as columns.

These components define the data elements that are made available to Visual Studio as a Dataset to be used in the layout and delivery of results to the user. In addition, Labels (text literals) for display can be defined separately from any DataItem, but also included in the Dataset passed to Visual Studio. Labels must be Common Language Specification (CLS)-compliant names, which means labels can contain only alpha, decimal, and underscore characters and must not begin with an underscore. If the report is to be used in a multi-language environment, the CaptionML label must be properly defined to support the alternate languages.

Visual Studio cannot access any data elements that are not defined within the Report Designer. Each data element passed in the Dataset, whether a Data Field or Working Data, must be associated with a DataItem (except for Labels).

The Report Request Page displays when a report is invoked. Its purpose is to allow users to enter information to control the report. Control information entered through a Request Page may include filters, control dates, other parameters, and specifications as well as formatting or processing options to use for this report run. The Request Page appears once at the beginning of a report at runtime. The following screenshot shows a sample Request Page, the one associated with the Customer - List (Report 101):

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.172.115