Das FlowFact.Application Object im Detail:
Function ActivePaneName() As String
Element von FlowFact.Application
Liefert den internen Namen des momentan aktiven Pane zurück.
Function benutzer() As String
Element von FlowFact.Application
Liefert den momentan angemeldeten Benutzernamen (Langversion) zurück. Korrespondiert mit dem Feld "Name" unter Optionen "Benutzer".
Property
Blob ()
Element von FlowFact.Application
Liefert den Verweis auf das Blob-Objekt zurück, mit dessen Methoden
auf die Daten der Blob-Tabelle zugegriffen werden kann und Dateien
als Blob-Datensätze gespeichert werden können .
Property Commands (Collection)
Element von FlowFact.Application
Collection vom Typ cFFCommands.
Property CurrentUserRS As Recordset
Element von FlowFact.Application
Liefert ein Recordset des aktuellen Benutzerdatensatzes aus der Tabelle "BEN".
Property StdRs As Recordset
Element von FlowFact.Application
Liefert ein Recordset der aktuellen Grundeinstellungen (Tabelle STD,
Wird weitgehend über Optionen-Grundeinstellungen verwaltet)
Function folder() As String
Element von FlowFact.Application
Liefert den Grundpfad der aktiven FlowFact-Applikation zurück. Zum Beispiel "N:\FlowFact".
Function FullName() As String
Element von FlowFact.Application
Liefert den physikalischen Dateinamen incl. Pfad des momentan aktiven FlowFact-Active-X-Servers zurück.
Function GetRecordset(strSQL As
String [, Optional strDBPassWord As String ]) As Recordset
Element von FlowFact.Application
Liefert ein Recordset mit den angeforderten Daten zurück. Dabei werden alle Sicherheitseinstellungen und Zugriffsrechte des aktiven Benutzers berücksichtigt.
Function IsLoggedIn() As Boolean
Element von FlowFact.Application
Liefert TRUE falls ein Benutzer angemeldet ist. Anonsten FALSE. Falls kein Benutzer angemeldet ist scheitern fast alle anderen Aufrufe.
Function IsPaneLoaded(strPane As String) As Boolean
Element von FlowFact.Application
Prüft ob ein bestimmtes Pane bereits geladen ist. Das bedeutet nicht unbedingt, dass es gerade sichtbar ist.
Function name() As String
Element von FlowFact.Application
Liefert den Namen der Programmdatei des Active-X-Servers zurück (ohne Pfad).
Function Panes(strPane As String) As cPane
Element von FlowFact.Application
Collection vom Typ Pane.
Sub UpdateRecordset
(rsToUpdate
As RecordSet [, Optional strDBPassWord As String ])
Speichert die geänderten Daten des übergebenen Recordset in
der Datenbank. Dabei werden die Zugriffsrechte des aktiven Benutzers berücksichtigt.
Property VersionMajor As Long
Property VersionMinor As Long
Property VersionRevision As
Long
Elemente von FlowFact.Application
Liefert Versioninformationen des Active-X-Servers. Bei einer
Versionsinfo von 10.0.123 liefert VersionMajor=10, VersionMinor=0,
VersionRevision=123.
Sub Quit()
Element von FlowFact.Application
Beendet den aktiven FlowFact-Active-X-Server.
Diese Befehle entsprechen 1:1 den Befehlen aus der Toolbar.
| FlowFact.Application.Commands | |
|
Add |
ByVal strID As String, ByVal strName As String, strMacro As String, ByVal strImageKey As String) Falls strMacro="TypeMenu" dann wird ein Command-Object vom Typ "Menü" erzeugt.
|
|
AddComboBox |
ByVal strID As String, ByVal strName As String, strMacro As String, ByVal strImageKey As
String, strList) Parameter wie bei Add.
strList Liste Als Seperator wird ein Pipe ("|") verwendet.
Beispiel: commands.addcombobox "Firma","HalloFirma","Test1","bmpHILFE","A|B|C|D" strMacro wird zur Zeit nicht verwendet. Zugriff auf den ausgewählten Eintrag über das Text-Property (Lesen/Schreiben) |
|
Execute |
|
|
Item(Index) |
Properties: |
|
IMAGES |
Bitmap-Collection. Auch erweiterbar |
| AddImage |
Byval strName,Byval strPath
Lädt ein Bitmap in die Images-Collection. Format: 16x16 Pixel. Beispiel: commands.addimage "bmpOutlook","c:\outlook.bmp" |