Top Method Summary
Options Name Purpose
CHARACTER GetContainerObjectName (handle) Returns the name of the object master (viewer) that contains the editor instance
Progress.Json.ObjectModel.JsonObject RenderJson (character, character, character, character, logical, logical, logical, handle, handle, character) Renders a repository object as JSON
RenderTextFormat (JsonObject, character, handle) Renders the TextFormat attribute as inputSettings.textFormat


Method Detail
Top

CHARACTER GetContainerObjectName (handle)

Purpose: Returns the name of the object master (viewer) that contains
the editor instance
Notes: Returns an empty string when the attributes buffer is not part
of the repository dataset

Parameters:
phAttributes HANDLE
The record buffer with the object attributes
Returns CHARACTER
The name of the containing object master
Top

Progress.Json.ObjectModel.JsonObject RenderJson (character, character, character, character, logical, logical, logical, handle, handle, character)

Purpose: Renders a repository object as JSON
Notes:

Parameters:
pcObjectName CHARACTER
The name of the repository field
pcScope CHARACTER
The scope to bind the field to
pcFieldModel CHARACTER
The model to bind the field to
pcFieldName CHARACTER
The name of the field
plMandatory LOGICAL
Logical value indicating if the field is mandatory
plReadOnly LOGICAL
Logical value indicating if the field is mandatory
plAddOnly LOGICAL
Logical value indicating if the field is only enable during add
phAttributes HANDLE
The record buffer with the object attributes
phDataset HANDLE
The handle of the Business Entity Dataset
pcTables CHARACTER
The list of tables (entity table + entity view)
Returns Progress.Json.ObjectModel.JsonObject
The JSON representation of the field
Top

RenderTextFormat (JsonObject, character, handle)

Purpose: Renders the TextFormat attribute as inputSettings.textFormat
Notes: Text is the default of the attribute (the object type provides
it for every editor) and of the frontend, so that only html is
rendered. The text format RTF is not supported by the web
rendering

Parameters:
poInputSettings Progress.Json.ObjectModel.JsonObject
The inputSettings JSON object of the field
pcObjectName CHARACTER
The name of the editor instance
phAttributes HANDLE
The record buffer with the object attributes


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