Berichte
 
Name Beschreibung
   
Bericht  
   
Ein Bericht wird mit dem Objekt Frame und dem jeweiligen Index oder seinem Namen oder ganz ohne Parameter angesprochen
   
Frame(Index).Index Index eines Berichts
Frame(Index).FieldCount Anzahl Komponenten
Frame(Index).Name Name des Berichts
Frame(Index).Description Beschreibung des Berichts
Frame(Index).Showing Wird der Bericht angezeigt
Frame(Index).Loading Ist der Bericht im Ladezustand
Frame(Index).Delete Bericht lösche
Frame(Index).Refresh Bericht aktualisieren
Frame(Index).Clear Bericht leeren
Frame(Index).Print Bericht drucken
Frame(Index).PrintDesigner Druckdesigner des Berichts aufrufen
Frame(Index).Show Bericht anzeigen
Frame(Index).Close Bericht schliessen
Frame(Index).Field ....
Frame(Index).Fields ....
Frame(Index).OpenWindow Bericht öffnen
Frame(Index).CloseWindow Bericht schließen
Frame(Index).WantQuickButton Bericht als Schalter in der QuickBar anzeigen
Frame(Index).Components.Clear Löscht den Inhalt aller Eingabekomponenten
Frame(Index).Components.Free Löscht alle Komponenten
Frame(Index).GetStackNumber(Name : String) Liefert der Wert einer numerischen Variablen
Frame(Index).GetStackText(Name : String) Liefert der Wert einer Textvariablen.
Frame(Index).GetStackBoolean(Name : String) Liefert der Wert einer boolschen Variablen
Frame(Index).StackVariableExists(Name : String) Ermittelt, ob eine Stackvariable existiert
Frame(Index).StackCount Liefert die Anzahl der Stackvariablen
Frame(Index).SetStackNumber(Name : String; Value : Double) Speichert eine numerische Stackvariable
Frame(Index).SetStackText(Name : String; Value : String) Speichert eine Stringvariable
Frame(Index).SetStackBoolean(Name : String; Value : Boolean) Speichert eine boolsche Stackvariable
Frame(Index).StackList Liefert eine Stringliste mit allen Stackvariablen
Frame(Index).ClearStack Löscht den Variablenstack
Frame(Index).Documents Dokumentenverwaltung
Frame(Index).Stack Verwaltung eigener Variablen
   
   
In diesem Zusammenhang sei hier die Funktion ShowModal erwähnt.
ShowModal(Name : String) Öffnet einen Bericht als modalen Dialog.
   
Berichte  
   
Berichte werden mit dem Objekt Frames angesprochen
   
Frames.Count Anzahl Berichte
Frames.Index(Name) Index eines Berichts
Frames.Clear Löscht alle Berichte
Frames.New Erstellt einen neuen Bericht
   
Berichte-Fenster  
   
Die Berichtefenster werden mit dem Objekt FrameWindow und dem jeweiligen Index angesprochen
   
FrameWindow(Index).Left Linke Position des Fensters
FrameWindow(Index).Top Obere Position des Fensters
FrameWindow(Index).Width Breite des Fensters
FrameWindow(Index).Height Höhe des Fensters
FrameWindow(Index).WindowState Status des Fensters ("wsNormal","wsMinimized","wsMaximized")
FrameWindow(Index).SetFocus Aktiviert das Fenster
FrameWindow(Index).BringToFront Bringt das Fenster in den Vordergrund
FrameWindow(Index).Close Schließt das Fenster