ProgressData



Properties

Name Description Type
qStarted

True if the request is started.

Boolean
qFinished

True if the request is finished.

Boolean
qCompleted

This property is not used.

Integer
qTotal

This property is not used.

Integer
qKB

This property is not used.

Integer
qMillisecs

Request duration in milliseconds.

Integer
qUserInteractionWanted

True when the engine pauses the script execution and waits for a user interaction.

Boolean
qPersistentProgress

A progress message is persistent when it informs about the start or end of a statement. For example, it can inform about the total number of lines fetched from a data source or tell that the app was saved. All persistent progress messages between two GetProgress calls are summarized in this string. Contrarily to qPersistentProgressMessages, the content of the localized message string is displayed (not its message code).

String
qTransientProgress

A progress message is transient when it informs about the progress of an ongoing statement. For example, it can tell how many lines are currently fetched from a data source. All transient progress messages between two GetProgress calls are summarized in this string. Contrarily to qTransientProgressMessage, the content of the localized message string is displayed (not its message code).

String
qErrorData

Information about the error messages that occur during the script execution.

Array of ErrorData
qPersistentProgressMessages

List of persistent progress messages.

Array of ProgressMessage
qTransientProgressMessage

Transient progress message.

ProgressMessage