About nested matrix reports About matrix with group reports

Advanced Concepts 2-5 The Format Exception dialog box displays when you click New or Edit in the Conditional Formatting dialog box, and enables you to quickly and easily specify output formatting attributes for a selected layout object based on defined conditions. After you specify conditions and formatting for the current layout object in the Format Exception dialog box, the entire definition is exported to a PLSQL format trigger. If a format trigger already exists for the layout object, the definition in the Format Exception dialog box overwrites the existing trigger code when you confirm the Oracle Reports Builder prompt. You can edit the format trigger manually through the PLSQL Editor; however, if you subsequently modify the definition using the Format Exception dialog box, Oracle Reports Builder displays a prompt to overwrite the existing format trigger. See also Section 4.9.1.5, Applying conditional formatting to a layout object

2.1.7 About nested matrix reports

A nested matrix report is a matrix report in which at least one parentchild relationship appears within the matrix grid. A nested matrix report has more than two dimensions; therefore, it has multiple dimensions going across or down the page. For example, see Figure 2–2 . Notice that for each year there is a nested list of related departments. Also notice that the list of jobs the across values appears only once. Because the job values appear only once, a summary of each category of jobs can be made to line up with the values it summarizes. For a detailed example, see Chapter 26, Building a Nested Matrix Report . See also Section 2.3.7, About matrix objects Section 1.3.7, About matrix reports

2.1.8 About matrix with group reports

A matrix with group report is a group above report with a separate matrix for each value of the master group. For example, for each year master in the report below there is a unique matrix that contains only that years departments and jobs. This means that a summary of each job category may not line up with the values it summarizes because the position of each job category in the matrix may vary for each year. A multiquery matrix with group report is similar to a nested matrix report in that it has more than two dimensions. For example, in the following report, notice that for each year there is a nested list of related departments. Note: In a nested matrix report, where you create a matrix query that has a child matrix query, the fields on which you join should be separated into a separate group in your master matrix. Otherwise, on some platforms, only the first group prints. 2-6 Oracle Reports Users Guide to Building Reports Figure 2–2 Sample matrix with group and nested matrix report The advantage of using multiple queries is that you get a real break, or masterdetail relationship, for the nesting groups for example, notice that in the multiquery example above, Year 80 shows only record 20; with a single query, Year 80 would show all records whether or not they contain data for Year 80. If you want to suppress detail records that do not contain data for a particular master record, you must use multiple queries. For a complete example, see the example report in Chapter 27, Building a Matrix with Group Above Report . See also Section 2.3.7, About matrix objects Section 1.3.7, About matrix reports

2.2 Web Reports