Top Method Summary
Options Name Purpose
Progress.Json.ObjectModel.JsonObject GetDataSourceFields (character) Returns details about a repository data source and its fields Notes : The result contains the IDataSourceInfo properties and a field map keyed by short field name @param pcDataSourceName The data source name to inspect @return JsonObject containing data source details and field metadata */
Progress.Json.ObjectModel.JsonObject GetRepositoryAttributeDetails () Returns repository attribute details for all attributes Notes : Reads all records from the AttributeBusinessEntity @return JsonObject containing one entry per repository attribute */
Progress.Json.ObjectModel.JsonObject GetRepositoryObject (character) Returns details about a repository object master Notes : Uses ObjectMasterDatasetModel and enriches the result with design-time attributes and events @param pcObjectName The object name to load @return JsonObject containing object details */
Progress.Json.ObjectModel.JsonObject UpdateRepositoryObject (JsonObject) Updates or creates a repository object based on an updated JSON structure Notes : The input JsonObject is expected to match the structure returned by GetRepositoryObject. @param poObject The updated repository object JSON @return JsonObject with update result information */


Method Detail
Top

Progress.Json.ObjectModel.JsonObject GetDataSourceFields (character)

Purpose: Returns details about a repository data source and its fields
Notes : The result contains the IDataSourceInfo properties and a field map keyed by short field name

Parameters:
pcDataSourceName CHARACTER
The data source name to inspect
Returns Progress.Json.ObjectModel.JsonObject
JsonObject containing data source details and field metadata
Top

Progress.Json.ObjectModel.JsonObject GetRepositoryAttributeDetails ()

Purpose: Returns repository attribute details for all attributes
Notes : Reads all records from the AttributeBusinessEntity

Returns Progress.Json.ObjectModel.JsonObject
JsonObject containing one entry per repository attribute
Top

Progress.Json.ObjectModel.JsonObject GetRepositoryObject (character)

Purpose: Returns details about a repository object master
Notes : Uses ObjectMasterDatasetModel and enriches the result with design-time attributes and events

Parameters:
pcObjectName CHARACTER
The object name to load
Returns Progress.Json.ObjectModel.JsonObject
JsonObject containing object details
Top

Progress.Json.ObjectModel.JsonObject UpdateRepositoryObject (JsonObject)

Purpose: Updates or creates a repository object based on an updated JSON structure
Notes : The input JsonObject is expected to match the structure returned by GetRepositoryObject.

Parameters:
poObject Progress.Json.ObjectModel.JsonObject
The updated repository object JSON
Returns Progress.Json.ObjectModel.JsonObject
JsonObject with update result information


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:29:21