TScriptableComponent

Overview

The TScriptableComponent class is a base class for a Data Abstract component which supports scripting. In the meantime, Data Abstract still supports Legacy Business Rules Scripting with Pascal Script. Usually, you won't need to use this class directly.

Location

Properties


ScriptingProvider

Component which performs the execution of the script.

property ScriptingProvider: TDABaseScriptingProvider read write

Instance Methods


constructor Create  override    (declared in TROComponent)

Creates a new instance.

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner.

Assign  override

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned RO components.

procedure ROFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Disables destruction notification for specified RO component.

procedure RORemoveFreeNotification(AComponent: TComponent)

Parameters:

  • AComponent: component

Descendants