Lade...
 

SetSpecifier

SetSpecifier

SetSpecifier(template, specifier), SetSpecifier(STACK, STACK)

Parameter:  Namen von Spezifikatoren

Stack
Stack Position Beschreibung
Stack(In) Top -
Stack(Out) Top -

In allen InstantView®-Anweisungen (und Objekten der Klasse CX_FORMULA) beziehen sich Zugriffsausdrücke, in denen der Term

          template.slotName

vorkommt, nach Ausführung der Anweisung auf das dynamische Datenfeld specifier.slotName.

Das wirklich vorhandene Datenfeld "specifier.slotName" wird also nun auch über "template.slotName" erreicht!

Anweisung ResetSpecifier auf template nimmt diese Zuordnung wieder zurück.

Beispiel:

 

// Declare the variable
Var(object)
// Create an object
CreateTransObject(CX_EXPANDABLE) -> object
// Create date and link it to object over finished specifier
CreateTransObject(CX_DATE) object Put(finished.date)

 

// Set translation template "processed", which points to finished
SetSpecifier(processed, finished)
 

// Try to get the processed date
object Copy(processed.date)
// You will get the finished.date!

 

Siehe auch