Expert mode in the Intregration module - Provide data - OData
Activate expert mode
You can activate the setting "Enable expert options" main menu Extras / Options / Integration / Provide data / OData. In the Applications module, you can then define expert settings on the Expert tab in the properties dialog of elements with a link to OData external sources.
OData
The following settings are available for OData:
Data groups
- odata.dataGroup.consumerCfgGuid
GUID of the OData external data source configuration.
- odata.dataGroup.consumerServiceGuid
GUID of the OData service within the OData configuration.
- odata.dataGroup.impersonateUserGuid
GUID of the Intrexx user, in whose context data group actions will be run.
- odata.dataGroup.mergeMethod
Defines the HTTP verb to be used for update actions (either PUT or MERGE; default is MERGE).
- odata.dataGroup.entityType
Fully qualified name of the OData entity type for this data group.
- odata.dataGroup.entityName
Name of the OData entity for this data group.
- odata.dataGroup.entitySet
Name of the OData entity set for this data group.
- odata.dataGroup.supports.pagination
Defines whether the OData service supports pagination for requesting result sets. Intrexx uses pagination by default. For this, the service must support the request for the number of records via "$count". If this is not the case, this value can be set to "false".
- odata.dataGroup.supports.sorting
Defines whether the OData service supports sorting for result sets. Intrexx uses sorting by default. If the service does not support this, this value can be set to "false".
- odata.dataGroup.supports.inlinecount
Defines whether the OData service is able to simultaneously return the number of records. This allows a second request with "$count" to be avoided. This value is set to "false" by default.
- odata.dataGroup.supports.fieldselection
Defines whether the OData service supports a selection of data fields in requests. This value is set to "true" by default. If the service does not support this, the value can be set to "false", which results in all available fields being queried.
- odata.dataGroup.navigationProperty
Name of the navigation property for 1:1 or 1:n relationships.
Data fields
- odata.field.fileExtension
Defines the file name extension to be used for file data fields (such as jpg).
- odata.field.dataType
Defines the OData data type to be used for the field (overwrites an automatic assignment of the data type).
View tables
- odata.functionImport.name
Defines the name of the OData service function to be called.
- odata.functionImport.parameterName
List of function parameter names.
- odata.functionImport.parameter
Mapping of field GUIDs on function parameters to determine function parameter values.
- odata.customQueryOptions
Map for the assignment of values as custom query options. The key for the map is the query option name, and either a field GUID or a fixed value can be entered as the value. When using a field GUID, the value for the custom query option is determined at runtime from the edit field with the corresponding GUID.
Microsoft SharePoint
The following settings are available for Microsoft SharePoint:
Attributes
In the properties dialog of the SharePoint external data group, the expert attribute "datahandler" with the value "de.uplanet.lucy.server.odata.consumer.sharepoint.RtDataGroupODataSharePoint" is available.
Data groups
Corresponds to the OData settings.
SharePoint-specific settings
- sharepoint.attachments.entityset.name
Name of the attachment entity set for lists in the SharePoint OData metadata.
- sharepoint.document.library
Labels an external data group as a SharePoint document library.
- sharepoint.file.contenttype.field.guid
Field GUID for the ContenttypeID field.
- sharepoint.file.editdate.field.guid
Field GUID for the ChangeDate field.
- sharepoint.file.name.field.guid
Field GUID for the Name field.
- sharepoint.file.path.field.guid
Field GUID for the Path field.
- sharepoint.folder.name.field.guid
Field GUID for the Folder Name field.
- sharepoint.folder.path.field.guid
Field GUID for the Folder Path field.
- sharepoint.list.library
Labels an external data group as a SharePoint list.
- sharepoint.version
The SharePoint server version (SP2013 or SP2010).
- sharepoint.version.comment.field.guid
Field GUID for the Comment field for versions.
- sharepoint.versionable
Flags whether a Check-Out/In is required (SharePoint 2013 only).
4. SAP Gateway
The following settings are available for SAP Gateway:
Attributes
Corresponds to the OData settings.
Data fields
Corresponds to the OData settings.
View tables
- odata.functionImport.name
Defines the name of the OData service function to be called.
- odata.functionImport.parameterName
List of function parameter names.
- odata.functionImport.parameterFieldGuid
List of field GUIDs for the determination of function parameter values.
- odata.customQueryOptions
Map for the assignment of values as Custom Query Options. The key to the map is the query option name, either a field GUID or a fixed value can be entered as a value. In the case of a field GUID, the value for the Custom Query option is determined from the field with the corresponding GUID at run time.