Top Method Summary
Options Name Purpose
CHARACTER GetObjectMasterCharacterAttribute (ISmartRepositoryService, character, character) Returns the character value of an attribute of an object master
Progress.Json.ObjectModel.JsonObject GetOperator (character, character) Returns an operator
Progress.Json.ObjectModel.JsonArray GetOperators () Returns the operators
Progress.Json.ObjectModel.JsonObject GetTagsOptions (ISmartRepositoryService, character) Returns the tags options (tagContext, delimiter) of a tags filter field
Progress.Json.ObjectModel.JsonObject RenderComponentToJson (character, handle, handle) Renders a component to JSON


Method Detail
Top

CHARACTER GetObjectMasterCharacterAttribute (ISmartRepositoryService, character, character)

Purpose: Returns the character value of an attribute of an object master
Notes: Returns the empty string when the attribute is not assigned

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService
pcObjectMaster CHARACTER
The name of the object master
pcAttributeLabel CHARACTER
The label of the attribute
Returns CHARACTER
The character value of the attribute
Top

Progress.Json.ObjectModel.JsonObject GetOperator (character, character)

Purpose: Returns an operator
Notes:

Parameters:
pcOperator CHARACTER
The operator
pcLabel CHARACTER
The label
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject representing the operator
Top

Progress.Json.ObjectModel.JsonArray GetOperators ()

Purpose: Returns the operators
Notes:

Returns Progress.Json.ObjectModel.JsonArray
The JsonArray representing the operators
Top

Progress.Json.ObjectModel.JsonObject GetTagsOptions (ISmartRepositoryService, character)

Purpose: Returns the tags options (tagContext, delimiter) of a tags
filter field
Notes: SCL-6058. The definition is the name of a MetaTagsEditor object
master. Without a definition only the default delimiter is
returned (free entry without suggestions)

Parameters:
poRepository Consultingwerk.SmartFramework.Repository.ISmartRepositoryService
The reference to the ISmartRepositoryService
pcDefinition CHARACTER
The name of the MetaTagsEditor object master or empty
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject with the tags options
Top

Progress.Json.ObjectModel.JsonObject RenderComponentToJson (character, handle, handle)

Purpose: Renders a component to JSON
Notes:

Parameters:
pcObjectInstanceGuid CHARACTER
The GUID of the current object instance
phAttributesBuffer HANDLE
The record buffer with the object attributes
phRepositoryData HANDLE
The repository data to render (ProDataset)
Returns Progress.Json.ObjectModel.JsonObject
The JSON object describing the component


Temp-Table Detail


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2026 08:17:22