Top Method Summary
Options Name Purpose
DisplayMessage (ValidationMessage) Displays a message dialog
DisplayNotifications (ListNotification) Displays notifications
Consultingwerk.OERA.ValidationMessages.ValidationMessage GetCombinedMessage (ListValidationMessage) Returns one ValidationMessage that combines the messages of a list
Consultingwerk.SmartFramework.MessageTypeEnum GetHigherMessageType (MessageTypeEnum, MessageTypeEnum) Returns the higher of two message types
INTEGER GetMessageTypeRank (MessageTypeEnum) Returns the rank of a message type for the combined message
LOGICAL PresentMessages (ListValidationMessage) Presents a list of messages in one combined message dialog
LOGICAL PresentNotifications (ListNotification) Presents a list of notifications
LOGICAL PresentResponse (Object) Presents the response object returned from SaveChanges


Method Detail
Top

DisplayMessage (ValidationMessage)

Purpose: Displays a message dialog
Notes: Override to change how messages are displayed

Parameters:
poMessage Consultingwerk.OERA.ValidationMessages.ValidationMessage
The ValidationMessage to display
Top

DisplayNotifications (ListNotification)

Purpose: Displays notifications
Notes: Override to change how notifications are displayed

Parameters:
poNotifications Consultingwerk.CommonUi.ListNotification
The list of notifications to display
Top

Consultingwerk.OERA.ValidationMessages.ValidationMessage GetCombinedMessage (ListValidationMessage)

Purpose: Returns one ValidationMessage that combines the messages of a list
Notes: A list with a single message returns that message. For several
messages the resolved texts (Message Dictionary messages including
their substitution values) become the lines of the combined message,
the highest message type (Error, Warning, Information) its type.
Questions are treated as Information. Invalid entries are skipped.
Returns ? when the list holds no valid message

Parameters:
poMessages Consultingwerk.OERA.ValidationMessages.ListValidationMessage
The list of messages
Returns Consultingwerk.OERA.ValidationMessages.ValidationMessage
The combined ValidationMessage
Top

Consultingwerk.SmartFramework.MessageTypeEnum GetHigherMessageType (MessageTypeEnum, MessageTypeEnum)

Purpose: Returns the higher of two message types
Notes: Error is higher than Warning, Warning is higher than Information
and Question

Parameters:
poMessageType1 Consultingwerk.SmartFramework.MessageTypeEnum
The first message type (may be ?)
poMessageType2 Consultingwerk.SmartFramework.MessageTypeEnum
The second message type (may be ?)
Returns Consultingwerk.SmartFramework.MessageTypeEnum
The higher message type
Top

INTEGER GetMessageTypeRank (MessageTypeEnum)

Purpose: Returns the rank of a message type for the combined message
Notes: Error = 3, Warning = 2, Information and Question = 1, ? = 0

Parameters:
poMessageType Consultingwerk.SmartFramework.MessageTypeEnum
The message type (may be ?)
Returns INTEGER
The rank of the message type
Top

LOGICAL PresentMessages (ListValidationMessage)

Purpose: Presents a list of messages in one combined message dialog
Notes:

Parameters:
poMessages Consultingwerk.OERA.ValidationMessages.ListValidationMessage
The list of messages
Returns LOGICAL
Logical value indicating if a message was presented
Top

LOGICAL PresentNotifications (ListNotification)

Purpose: Presents a list of notifications
Notes:

Parameters:
poNotifications Consultingwerk.CommonUi.ListNotification
The list of notifications
Returns LOGICAL
Logical value indicating if notifications were presented
Top

LOGICAL PresentResponse (Object)

Purpose: Presents the response object returned from SaveChanges
Notes: Returns FALSE for types that are not presented and for an invalid
object reference

Parameters:
poResponse Progress.Lang.Object
The response object returned from SaveChanges
Returns LOGICAL
Logical value indicating if the response object was presented


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