6.2.2  Data Sources Available for Binding

There are five types of data sources available for data binding:

Query: A global query stored in query.xml.

Local Query: A query embedded within a report template.

Data Model: An entity-attribute model providing a broad view of the database

Report Data: Data bound to another report element (chart, table, section).

Worksheet: A Data Block created in a Data Worksheet.

Local Worksheet: A Data Block embedded within a report template.

Parameter: Α named input parameter for the report.

The data binding process is similar for the first four sources, but parameter binding uses a different procedure. See Binding Data to a Text Element for an example of parameter binding.

Queries and data models are listed under their respective data sources in the tree, worksheets are listed under the 'Worksheet' node, and report data and parameters are listed underneath the 'Report' node.

Data source information (by default) is also embedded in the report template file. However, if a matching data source exists in the datasource.xml registry file, the information will be drawn from there rather than from the embedded data.

Local Queries and Local Worksheets

Local queries are listed under the 'Report' > 'Local Query' node in the Style Studio Asset panel. Local queries are regular queries that are stored within the report template rather than in the query.xml file. See Creating a Local Query in Data Modeling for more information.

Local Worksheets are listed under the 'Report' > 'Local Worksheet' node in the Style Studio Asset panel. Local Worksheets are regular Data Worksheets that are stored within the report template rather than in the asset.dat file. See Creating a Local Worksheet in Data Mashup for more information.

Because local queries and local Worksheets are not saved in the global query.xml and asset.dat registry files, they are not available to reports other than the parent report. However, you can export a local query or local Worksheet to the global query or asset registry file (query.xml and asset.xml) to make it publicly available. See Exporting a Local Query to the Global Repository in Data Modeling and Exporting a Local Worksheet to the Global Repository in Data Mashup for more information.

See Also

Independent Query, in Data Modeling, for information on queries.

Creating a Local Query, in Data Modeling, for information on embedded queries.

Creating a Local Worksheet, in Data Mashup, for information on embedded Worksheets.

Semantic Layer – Data Model, in Data Modeling, for logical models.

Creating a Data Table, in Data Mashup, for Worksheet queries.

Parameterization, for information on named input parameter.

<< 6.2.1 Walkthrough: Choosing the Binding Data Source © 1996-2013 InetSoft Technology Corporation (v11.5) 6.2.3 Specifying Columns in Data Binding Wizard >>