Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Funktion

Beschreibung

CreateObject(ClassName: String)

Erzeugt ein OLE-Objekt der übergebenen Klasse und gibt dieses zurück.

ProvideQuery

Liefert ein leeres Datenobjekt zurück.

ProvideAmsObjekt(ClassName: String)

Liefert ein leeres Datenobjekt des angegebenen Typs zurück.

ProvideDataSet(SQL: String)

Liefert ein leeres Datenobjekt zurück.

QuerySingleValue(SQL: String)

Führt die übergebene SQL-Anweisung aus und gibt den Wert des ersten Feldes zurück.

QuerySingleValueDefault(SQL: String; Default: Variant)

Siehe QuerySingleValue.

Sollte der Ergebniswert NULL sein, wird der Default-Wert zurückgeliefert.

CurrentUsername

Gibt den Namen des angemeldeten Users.

GetCurrentUser

Gibt das Benutzer Objekt des angemeldeten AMS-Benutzers zurück.

GetAmsIdNr

Erzeugt eine neue Datenbank-Id und gibt dieser zurück.

OpenDialogExecute(Filter: String)

Zeigt einen „Datei Öffnen“-Dialog an und gibt den angegebenen Dateinamen zurück. Mit dem Parameter „Filter“ kann die Auswahl auf bestimmte Dateiendungen eingegrenzt werden. Folgendes Beispiel führt dazu, dass im Dialog zwei Filter angeboten werden. Der Erste mit der Bezeichnung „Text“ zeigt nur Dateien mit der Endung „.txt“ an und der Zweite mit der Endung „Bilder“ zeigt Dateien mit den Endungen „.jpg“ und „.bmp“ an:

Text|*.txt|Bilder|*.jpg;*.bmp

SaveDialogExecute

Zeigt einen „Datei Speichern“-Dialog an und gibt den angegebenen Dateinamen zurück.

HasAccess(RightName: String)

Prüft, ob der Anwender über das angegebene Recht verfügt.

GetRegistryKey(SchluesselPfad : string; SchluesselName: string; UserEntry: Boolean; DefaultWert: variant)

Bietet die Möglichkeit Einträge aus der AMS-Registry abzufragen. Wird UserEntry = True übergeben, so wird der Eintrag des aktuell angemeldeten Benutzers gelesen.

calcIBAN(Bankleitzahl: string; KontoNr: String)

Anhand von Bankleitzahl und Kontonummer wird IBAN, BIC und Bankname ermittelt und als semikolongetrennte Zeichenkette zurückgeliefert.
Aufbau: Iban;Bankname;Bic;Warnungen;Fehler

ValidateIBAN(Iban: string; Bic: string)

Die übergebene Iban und Bic wird validiert und liefert Fehlermeldungen zurück. Bei leerer Rückgabe ist die Prüfung erfolgreich gewesen.

InteractiveSession()

Liefert einen boolischen Wert über die Interaktivität der Sitzung zurück. Hierüber können Funktionen abgesichert werden, die auf eine Oberfläche angewiesen sind.

 

Ams-Objekt

Dieses Objekt steht nur in Maskenfunktionen zur Verfügung.

...