Bookshelf Home | Contents | Index | PDF |
Siebel Reports Guide > Customizing Siebel CRM Reports > Specifying the Siebel CRM Data That Report Templates UseThis topic describes how to add integration objects to report templates. It includes the following information:
You add an integration object to instruct Siebel CRM where to get the data that it displays in a report, such as data from a business component field. For more information, see How Siebel Reports Uses Integration Objects. To specify the Siebel CRM data that report templates use
Specifying Search Specifications with Multiple Integration ObjectsYou can customize a report so it that it runs across multiple business objects. To do this, you use multiple integration objects, where one integration object is the primary and all others are nonprimary integration objects. If you specify an integration object in the report template in the Integration Objects list, then the search specification property of every nonprimary integration object must include a valid search specification. For example, you can use the following format: 'Integration_Component_Name'.Search = "[Field_Name] = ""value_to_filter""" 'Contact'.Search = "[Last Name] = ""Sh""" Siebel CRM sends the query that a user runs in a view to the primary integration object. It does not send this query to a nonprimary integration object. It requires a valid search specification so that it can filter the data for nonprimary integration objects. If a nonprimary integration object does not include a valid search specification, then this integration object returns all data from the business components, including unwanted data, and it might degrade performance. It is recommended that you test these search specifications to make sure they are valid. For more information about search specifications, see Configuring Siebel Business Applications. How Siebel CRM Applies Search Specifications to Filter ReportsThe following items can filter the records that Siebel CRM displays in a report:
Table 7 describes different examples Siebel CRM applies search specifications to filter reports. In all rows, assume that the applet and the business component each include a search specification. For example, the first row describes how Siebel CRM filters records if the user enters a query in the client, does not use a predefined query, there is no search specification for the integration object, and the applet and the business component each include a search specification. For more information about creating search specifications, see Configuring Siebel Business Applications. The following items apply for each row in Table 7:
|
Siebel Reports Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |