Oracle Web Services On Demand Guide > Web Services On Demand API Calls > Administrative Services API Calls >

DynamicLayoutUpsert


Updates existing dynamic page layout data or inserts new dynamic page layout data.

Usage

Use the DynamicLayoutUpsert method to insert or update dynamic page layout data.

The apdata:DynamicLayoutSet argument contains the following elements containing dynamic page layout data:

  • ObjectName. The name of the object.
  • DrivingPicklist. The driving picklist.
  • ListOfDynamicLayouts. Contains all of the dynamic page layout data. The data for a dynamic page layout is contained in the following child elements of <DynamicLayout>:
    • Name. The name of the dynamic page layout.
    • DefaultLayout. The default page layout with which driving picklist values are associated.
    • Description. A description of the dynamic page layout.
    • ListOfPicklistValueMapping. The mappings of driving picklist values to page layouts.
      • Value. A driving picklist value.
      • AssignedLayout. The page layout that is displayed when the driving picklist value is selected.

See Oracle Migration Tool On Demand Guide for reference tables about the mappings of object names to the display names for the objects in the Oracle CRM On Demand user interface.

Arguments

Table 110 describes the arguments taken by the DynamicLayoutUpsert method.

Table 110. Arguments Taken by the DynamicLayoutUpsert Method
Name
Description
Required
Default
I/O

apData:DynamicLayoutSet

The dynamic page layout data to be inserted or updated.

Yes

Not applicable

Input

Status

The status of the call.

Not applicable

Not applicable

Output

Return Value of the Call

The status is returned.

Oracle Web Services On Demand Guide, Version 25.0 (Oracle CRM On Demand Release 37) Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.