Top Method Summary
Options Name Purpose
Consultingwerk.CommonUi.EventHandlerParameter DeserializeEventHandlerParameter (JsonObject) Deserializes the EventHandlerParameter from the input JSON object Notes : Returns an initialized EventHandlerParameter instance @param poJson The JSON request @return The EventHandlerParameter instance */
Consultingwerk.Framework.MessageInteraction.ListInputPrompt DeserializeInputPrompts (JsonArray) Deserializes the input prompts
Consultingwerk.Framework.MessageInteraction.ListQuestion DeserializeQuestions (JsonArray) Deserializes the questions
Consultingwerk.CommonUi.ListTabFolderStatus DeserializeTabFolderStatuses (JsonArray) Deserializes the tab folder statuses
Progress.Json.ObjectModel.JsonObject HandleEvent (JsonObject) Handles the given event by dispatching into an Application Service
ReadScreenValuesWithBeforeImage (handle, JsonObject) Reads screen values that carry a before-image ("prods:before") into the given ProDataset Notes : Wraps the screen values in a dataset envelope and reads them into the dataset in one operation (same pattern as the JsdoGenericService SubmitData). READ-JSON populates the after- and before-tables from the JSDO-style before-image data, so that event handlers can use BUFFER-COMPARE between before- and after-values @param phDataset The handle of the ProDataset to read the screen values into @param poScreenValues The screen values JsonObject including the "prods:before" property */
ResetDatasetChangeState (handle) Resets the change-state (before-image records, row-states) of the given ProDataset Notes : The dataset returned by the (singleton) event handler service may still carry change-state from a previous event on the same session. Change-tracking is turned off and pending changes are accepted, so that only the current request populates the before-buffers @param phDataset The handle of the ProDataset to reset */


Method Detail
Top

Consultingwerk.CommonUi.EventHandlerParameter DeserializeEventHandlerParameter (JsonObject)

Purpose: Deserializes the EventHandlerParameter from the input JSON object
Notes : Returns an initialized EventHandlerParameter instance

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JSON request
Returns Consultingwerk.CommonUi.EventHandlerParameter
The EventHandlerParameter instance
Top

Consultingwerk.Framework.MessageInteraction.ListInputPrompt DeserializeInputPrompts (JsonArray)

Purpose: Deserializes the input prompts
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonArray
The JSON Array with input prompts
Returns Consultingwerk.Framework.MessageInteraction.ListInputPrompt
The list of input prompts
Top

Consultingwerk.Framework.MessageInteraction.ListQuestion DeserializeQuestions (JsonArray)

Purpose: Deserializes the questions
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonArray
The JSON Array with questions
Returns Consultingwerk.Framework.MessageInteraction.ListQuestion
The list of questions
Top

Consultingwerk.CommonUi.ListTabFolderStatus DeserializeTabFolderStatuses (JsonArray)

Purpose: Deserializes the tab folder statuses
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonArray
The JSON Array with tab folder statuses
Returns Consultingwerk.CommonUi.ListTabFolderStatus
The list of tab folder statuses
Top

Progress.Json.ObjectModel.JsonObject HandleEvent (JsonObject)

Purpose: Handles the given event by dispatching into an Application Service
Notes:

Parameters:
poJson Progress.Json.ObjectModel.JsonObject
The JSON Request
Returns Progress.Json.ObjectModel.JsonObject
The JSON Response
Top

ReadScreenValuesWithBeforeImage (handle, JsonObject)

Purpose: Reads screen values that carry a before-image ("prods:before") into
the given ProDataset
Notes : Wraps the screen values in a dataset envelope and reads them into the
dataset in one operation (same pattern as the JsdoGenericService
SubmitData). READ-JSON populates the after- and before-tables from
the JSDO-style before-image data, so that event handlers can use
BUFFER-COMPARE between before- and after-values

Parameters:
phDataset HANDLE
The handle of the ProDataset to read the screen values into
poScreenValues Progress.Json.ObjectModel.JsonObject
The screen values JsonObject including the "prods:before" property
Top

ResetDatasetChangeState (handle)

Purpose: Resets the change-state (before-image records, row-states) of the
given ProDataset
Notes : The dataset returned by the (singleton) event handler service may
still carry change-state from a previous event on the same session.
Change-tracking is turned off and pending changes are accepted, so
that only the current request populates the before-buffers

Parameters:
phDataset HANDLE
The handle of the ProDataset to reset


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       06.07.2026 14:39:17