Configuring Synchronize Action Inputs

You can use the Synchronization Action dialog to edit the parameters of the synchronize action.

  1. In the Properties page for Actions, select the synchronization action for which you want to configure the inputs and click Edit.
  2. In the Synchronization Action dialog, select the parameter you want to configure input for and click Configure.
  3. In the Parameter dialog, select from these options and click OK.
    Option Description
    Variable Select and click Browse to browse for available variables to associate with the parameter. Click New to define a new variable to associate with the operation parameter.
    Literal Select to use a fixed value.
    Control Select to use a control that is defined on the screen.
    Personalization Key This is enabled only if the mobile business object parameter has a personalization key associated with it.
    NULL This allows for passing NULL as an input to a parameter as opposed to an empty string. For example, if you select Literal and leave it empty, an empty string is passed to the server. Passing NULL instead of an empty string tells the server to first try and use personalization, then try with a default value and finally to pass NULL to the back-end system.

    To pass NULL as an input parameter:


    • The client supplies the value for parameters if you configured the parameter with personalization.
    • Make sure the server will accept those values.
    • For each parameter that is not a string type, the server:
      1. Checks for NULL (empty string). If the parameter is non-NULL, the server uses the value assigned to the parameter.
      2. If the parameter is NULL, it checks for the personalization value. If there is a value for this user, the parameter uses that value.
      3. If personalization is not defined but there is a default value defined on the mobile business object, the parameter uses the default value.
  4. Click OK.


Created September 17, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com