Siebel Consumer Goods Handheld Guide > Developing Siebel Handheld Applications >

Unsupported Features for Siebel Handheld Client


The differences between configuring user interface elements for the Siebel Web Client and the Siebel Handheld Client are shown in Table 3.

Table 3. Configuring Siebel Client User Interface Elements
Client
Siebel Tools
SWT Template Files
Specialized Algorithms

Siebel Web Client

Yes

Yes

No

Siebel Handheld Client

Yes

No

Yes

The following are not supported in Siebel Handheld applications:

  • Chart and explorer applet types are not supported.
  • Group boxes are not supported. For more information about group boxes, see Group Boxes.
  • Alarm Manager is not supported. Therefore, if an alarm check box is added to an applet and the check box is selected, no alarm sounds.
  • The base time zone is determined by the system settings on the Siebel Server and cannot be changed on the handheld device.
  • Siebel Browser and Siebel Server side scripting are not supported.
  • Siebel Workflow is not supported.
  • Siebel Personalization.

See the following topics, which outline, more specifically, other unsupported features.

Functions

Siebel Handheld applications support most of the calculated fields and operations used in the Siebel Web applications with a few exceptions. See the following list of unsupported functions.

  • AccountId
  • BCHasRows
  • DockingNodeId
  • DockingNodeName
  • DockingNodeRoutId
  • EAILookupExternal
  • EAILookupSiebel
  • EXISTS

    NOTE:  For example, the following expression on multi-value fields is not supported by Handheld Applications: IIf(EXISTS([Multi-valued Field Name] IS NOT NULL),'Y','N').

  • GetHQInstanceId
  • GetHQInstanceName
  • GetNumBCRows
  • GetProfileAttr
  • GetXAval
  • IsDocked
  • LanguageName
  • LocaleName
  • LookupMessage
  • LookupTranslation
  • NOT
  • ParentFieldValue. This function works as a calculated field but not in, or with, a search specification.
  • RepositoryId
  • RepositoryName
  • RowIdToRowIdNum
  • ToolsLanguage

The NOT key word is not supported on Booleans. Use the != operator instead. For example, "Active" != "Y".

The RowIdToRowIdNum function is supported differently in Siebel Handheld applications than in the Web applications. In Web applications, RowIdToRowIdNum converts a row ID to a numeric value. In Siebel Handheld applications, the row ID itself is returned.

Siebel Consumer Goods Handheld Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.