Siebel Consumer Goods Handheld Guide > Data Filtering >

Filtering Data for Pick Applets


Exercise caution when modifying filter for pick applets, and do so only with the support of a skilled Siebel configurator.

Use Default Business Object declarations to force the extraction of data for a given business component in the context of a given business object and Visibility type. For more information on visibility designations, see Designating Visibility. The Default Business Object extractions are performed in the first phase of data extraction.

You will most often use these declarations to extract additional data that is not extracted as part of the user interface extraction. This may be useful for business components that are referenced programmatically by other business components, but are not exposed in the user interface. The Default Business Object declarations are used to enforce the extraction of a subset of data to the handheld that would not have been otherwise extracted or, most commonly, to filter the data downloaded for dynamic picklists or pick applets.

All pick data is not downloaded to the device due to the memory constraints on the device. Only pick data for fields that are editable is downloaded. Therefore, if you are doing a query on a pick field, you may not be able to display the picklist. When viewing a record in an applet, if a pick field is read-only, its pick button will be disabled. If end users select a read-only field with a pick control, they receive the following error: "No data available in picklist because field is read-only."

Siebel Consumer Goods Handheld Guide