Siebel Service Handheld Guide for Windows-Powered Devices > Data Filtering > Query by Example Filters >

Adding Business Component Filters


The handheld PDAQBE file is installed by default into the \BIN\language directory of the Siebel Application Server or Siebel Mobile Web Client where the handheld application is installed. The name of the file is application-specific, but always ends with PDAQBE file (for example, pharmaceqbe.txt, cgceqbe.txt, salesceqbe.txt). You can create new QBE filters or modify the default QBE filters by editing this file directly. Changes are applied to all subsequent synchronizations. You can also change the name of the file PDAQBE file by adding the following line to the [PDA] section of the Siebel Handheld application .cfg file:

PDAQBEFILE = "PDA filename"

NOTE:  The Siebel Handheld application configuration file is located in the \bin\enu directory of the Siebel server for DSS or in the \bin\enu directory of the Siebel Mobile Web Client application for CS.

To create new business component filters, add rows to the PDAQBE file. The syntax for new filters is as follows:

DefaultSyncFilterXXX = Business Component Name|QBE Statement

where:

For example, the following is a QBE Statement from the PDAQBE file:

DefaultSyncFilter3 = Service Request|[Closed Date] > Today() - 30 OR [Closed Date] IS NULL

In this example, a filter has been created for the Service Request business component. This filter will only download service requests that were closed within the last month or that are open. The example also illustrates how global QBE statements should be used during deployment by limiting the service request records to the most current records.


 Siebel Service Handheld Guide for Windows-Powered Devices 
 Published: 18 July 2003