Isom.Request.RadioButton

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Request.RadioButton

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Request.RadioButton

Beschreibung

Isom.Request.RadioButton ist das Fachobjekt für Radiobuttons in Assistenten.



Funktionen

Isom.Request.RadioButton.Clone

Erzeugt eine identische Kopie dieses Objekts.

objectbound Isom.Request.RadioButton Isom.Request.RadioButton.Clone  (  ) 

Erzeugt eine identische Kopie dieses Objekts.

Rückgabe:
Kopie
Isom.Request.RadioButton.EnableWizardNext

Wenn dieser RadioButton ausgewählt ist, wird die Schaltfläche "Next" automatisch bedienbar.

objectbound Isom.Base.Boolean Isom.Request.RadioButton.EnableWizardNext  (  ) 

Wenn dieser RadioButton ausgewählt ist, wird die Schaltfläche "Next" automatisch bedienbar.

 RadioButton rb = .. 
 rb.EnableWizardNext(); 
Bemerkungen:
Bei Steuerung der Schrittkontrolle durch den Assistenten wird die Schaltfläche "Next" mit der Auswahl des RadioButtons verbunden, wenn dem RadioButton über Isom.Request.RadioButton.SetWizardNext eine Folgefunktion zugewiesen ist.
Ausnahmebehandlung:
Die Funktion kann nur während der manuellen Steuerung der Schrittkontrolle des zugehörigen Assistenten durch den Autor verwendet werden, sonst wird das Void-Objekt zurückgegeben.
Rückgabe:
'true'
Isom.Request.RadioButton.GetHint

Ruft den Hinweistext des RadioButton ab

objectbound Isom.Base.String Isom.Request.RadioButton.GetHint  (  ) 

Ruft den Hinweistext des RadioButton ab

 RadioButton rb = .. 
 String hint = rb.GetHint(); 
Ausnahmebehandlung:
Wurde kein Hinweistext für den RadioButton festgelegt, wird das Void-Objekt zurückgegeben
Rückgabe:
Hinweistext des RadioButton
Isom.Request.RadioButton.GetKey

Ruft den Schlüssel des RadioButton ab

objectbound Isom.Base.String Isom.Request.RadioButton.GetKey  (  ) 

Ruft den Schlüssel des RadioButton ab

 RadioButton rb = .. 
 String key = rb.GetKey(); 
Rückgabe:
Schlüssel des RadioButton
Isom.Request.RadioButton.GetMessage

Ruft den Nachrichtentext des RadioButton ab

objectbound Isom.Base.String Isom.Request.RadioButton.GetMessage  (  ) 

Ruft den Nachrichtentext des RadioButton ab

 RadioButton rb = .. 
 String text = rb.GetText(); 
Ausnahmebehandlung:
Wurde kein Nachrichtentext für den RadioButton festgelegt, wird das Void-Objekt zurückgegeben
Rückgabe:
Nachrichtentext des RadioButton
Isom.Request.RadioButton.GetWizardNext

Ruft den Namen der mit dem RadioButton verknüpften Funktion ab

objectbound Isom.Base.String Isom.Request.RadioButton.GetWizardNext  (  ) 

Ruft den Namen der mit dem RadioButton verknüpften Funktion ab

 RadioButton rb = .. 
 String function = rb.GetWizardNext(); 
Ausnahmebehandlung:
Die Funktion kann nur während der Ausführung des zugehörigen Assistenten durch 'Run' mit Steuerung der Schrittkontrolle durch den Assistenten verwendet werden, sonst wird das Void-Objekt zurückgegeben.
Wurde keine Funktion mit dem RadioButton verknüpft, wird das Void-Objekt zurückgegeben Void-Objekt zurückgegeben.
Rückgabe:
Name der mit dem RadioButton verknüpften Funktion
Isom.Request.RadioButton.IsVoid

Bestimmt, ob das aktuelle Element das Void-Objekt ist.

objectbound Isom.Base.Boolean Isom.Request.RadioButton.IsVoid  (  ) 

Bestimmt, ob das aktuelle Element das Void-Objekt ist.

Rückgabe:
'true', falls das aktuelle Element das Void-Objekt ist, 'false' sonst.
Isom.Request.RadioButton.Select

Setzt diesen RadioButton als ausgewählt

objectbound Isom.Base.Boolean Isom.Request.RadioButton.Select  (  ) 

Setzt diesen RadioButton als ausgewählt

 RadioButton rb = .. 
 rb.Select(); 
Rückgabe:
'true'
Isom.Request.RadioButton.SetHint

Setzt den Hinweistext des RadioButton

objectbound Isom.Base.Boolean Isom.Request.RadioButton.SetHint  ( Isom.Base.String  hint  ) 

Setzt den Hinweistext des RadioButton

 RadioButton rb = .. 
 rb.SetHint("Dies führt zur Ausführung geeigneter Aktionen mit 'Weiter'"); 
Parameter:
hint  Hinweistext des RadioButton
Rückgabe:
'true'
Isom.Request.RadioButton.SetMessage

Setzt den Nachrichtentext des RadioButton

objectbound Isom.Base.Boolean Isom.Request.RadioButton.SetMessage  ( Isom.Base.String  message  ) 

Setzt den Nachrichtentext des RadioButton

 RadioButton rb = .. 
 rb.SetText("Ja"); 
Parameter:
message  Nachrichtentext des RadioButton
Rückgabe:
'true'
Isom.Request.RadioButton.SetWizardNext

Verknüpft den RadioButton mit einer Funktion, die bei Betätigen der Weiter-Schaltfläche ausgeführt wird, falls dieser RadioButton selektiert ist.

objectbound Isom.Base.Boolean Isom.Request.RadioButton.SetWizardNext  ( Isom.Base.String  nextFunction  ) 

Verknüpft den RadioButton mit einer Funktion, die bei Betätigen der Weiter-Schaltfläche ausgeführt wird, falls dieser RadioButton selektiert ist.

 Boolean Step1(IsomWizard wizard) 
 { 
   RadioButton rb = wizard.AddRadioButton("Ja"); 
   rb.SetWizardNext("Step2_Yes"); 
   RadioButton rb = wizard.AddRadioButton("Nein"); 
   rb.SetWizardNext("Step2_No"); 
   return true; 
 } 

 Boolean Step2_Yes(IsomWizard wizard) 
 { 
   .. 
 } 

 Boolean Step2_No(IsomWizard wizard) 
 { 
   .. 
 } 

Parameter:
nextFunction  Funktion, die den Assistenten mit dem Inhalt des nächsten Dialogs befüllt.
Bemerkungen:
Für die Angabe des Parameters 'nextFunction' gelten die gleichen Regeln wie beim direkten Aufruf der Funktion. Hier kann wie im Codebeispiel der Funktionsname ohne Namensraumqualifizierung angegeben werden, falls die Funktion im gleichen Namenraum liegt, wie die Funktion, in der 'SetFunction' aufgerufen wird. Alternativ kann die Funktion mit einem vorangestellten Namensraum angegeben werden, z. B. mit 'OEM.Wizard1.Step2'. Es können nur Funktionen verwendet werden, die genau einen Parameter besitzen, der vom Typ 'IsomWizard' ist und ein 'Boolean' als Rückgabewert liefern. Kann der Parameter 'nextFunction' keiner ISOM/L-Funktion zugeordnet werden, die den Anforderungen entspricht, liefert der Aufruf von 'SetFunction' die Rückgabe 'Void'.
Ausnahmebehandlung:
Die Funktion kann nur während der Ausführung des zugehörigen Assistenten durch 'Run' mit Steuerung der Schrittkontrolle durch den Assistenten verwendet werden, sonst wird das Void-Objekt zurückgegeben.
Erfüllt eine angegebene Funktion die Anforderungen nicht, wird das Void-Objekt zurückgegeben.
Rückgabe:
'true'
Isom.Request.RadioButton.Void

Erzeugt ein Void-Objekt.

Isom.Request.RadioButton Isom.Request.RadioButton.Void  (  ) 

Erzeugt ein Void-Objekt.

Das erzeugte Void-Objekt kann z. B. in Funktionen zurückgegeben werden, um einen Fehler anzuzeigen.

Rückgabe:
Void-Objekt

Version 9.10.1.0 vom 25 November 2013