Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 5 Nächste Version anzeigen »

__dnbConfirm(boxtit,meldungstext) boolean

Die interne Funktion ruft ein PopUp-Fenster mit den Buttons OK und Abbrechen auf.
Mit dem Parameter boxtit kann man den Titel des Fensters mitgeben, mit Parameter meldungstext den Text.
Die Funktion liefert true zurück, wenn OK angeklickt wurde, false bei Abbrechen.

__dnbCopyTitle(ttlcopyfile)

Die interne Funktion erstellt eine Kopie des angezeigten Datensatzes und verwendet dafür die als
Parameter übergebene Titelkopiedatei. Diese muss im Programmverzeichnis/ttlcopy/ enthalten sein.
ACHTUNG: Das Vorhandensein der Datei wird nicht geprueft!)

__dnbFehler(boxtit,meldungstext)

Die interne Funktion ruft ein PopUp-Fenster fuer Fehlermeldungen auf.
Mit dem Parameter boxtit kann man den Titel des Fensters mitgeben, mit Parameter meldungstext den Text der Fehlermeldung.

__dnbFrage(boxtit,meldungstext)

Die interne Funktion ruft ein PopUp-Fenster fuer Fragen.
Mit dem Parameter boxtit kann man den Titel des Fensters mitgeben, mit Parameter meldungstext den Text der Frage.

__dnbMeldung(boxtit,meldungstext)

Die interne Funktion ruft ein PopUp-Fenster fuer Meldungen auf.
Mit dem Parameter boxtit kann man den Titel des Fensters mitgeben, mit Parameter meldungstext den Text der Meldung.

__dnbProcessTitle(ttlcopyfile)

Die interne Funktion bearbeitet den angezeigten Datensatzes unter Verwendung der als
Parameter übergebenen Titelkopiedatei. Diese muss im Programmverzeichnis/ttlcopy/ enthalten sein.
ACHTUNG: Das Vorhandensein der Datei wird nicht geprueft!

__dnbPrompter(ttl,txt,dflt)

Die interne Funktion oeffnet eine Input-Box und gibt den eingegebenen Wert zurück.
Mit Parameter ttl kann der Text fuer die Titelzeile der Eingabebox uebergeben werden.
Parameter txt enthaelt den Text der Input-Box und mit dflt kann ein Default-Wert definiert werden.

__dnbWarnung(boxtit,meldungstext)

Die interne Funktion ruft ein PopUp-Fenster fuer Warnungen auf.
Mit dem Parameter boxtit kann man den Titel des Fensters mitgeben, mit Parameter meldungstext den Text der Warnung.

__getStandort()

Die interne Funktion liest und übergibt den Standort des Benutzers an die aufrufende Instanz.
Der Wert steht im Benutzerprofil (Datei user_pref.js ) unter dem Eintrag userData.standort.
Wenn der Eintrag nicht existiert, kann er eingegeben werden.

__getUserKey()

Die interne Funktion liest und übergibt die Benutzerkennung an die aufrufende Instanz.
Der Wert steht im Benutzerprofil (Datei user_pref.js ) unter dem Eintrag userData.userKey.
Wenn der Eintrag nicht existiert, kann er eingegeben werden.

__getUserPwd()

Die interne Funktion liest und übergibt das Benutzerpasswort an die aufrufende Instanz.
Der Wert steht im Benutzerprofil (Datei user_pref.js ) unter dem Eintrag userData.userPwd.
Wenn der Eintrag nicht existiert, kann er eingegeben werden.
Mögliche Erweiterung: verschlüsselte Passworteingabe

__makeDate()

Die interne Funktion generiert ein Tagesdatum im Format JJJJ-MM-DD.
Mögliche Erweiterung: weitere Datumsformate

__prompterPruef(strtxt,boxtit,werte,dflt)

Die interne Funktion öffnet eine Input-Box und prüft die eingegebenen Werte.
Folgende Parameter können übergeben werden:
strTxt = Text, der in der InputBox angezeigt werden soll
boxTit = Überschrift der InputBox
werte = Werte, die möglich sind. Mit Kommata getrennt, z.B. 1,2,3..., a,b,c,
Andere Eingaben werden als falsch betrachtet
dflt = Defaultwert für die InputBox, falls vorhanden

__setProfVal(valname,text)

Die interne Funktion speichert und liest Werte aus dem Benutzerprofil, die in der Datei user_pref.js
unter der Variablen <userData.xyz> enthalten sind bzw. dort abgespeichert werden.
Mit dem Parameter valname kann der Name der Variablen angegeben werden. Der Parameter text enthält den
Text der Input-Box, falls der Wert noch nicht existiert. Der Wert der Variablen wird zurückgegeben.

feldTest(kat,ind,inh,wdhb)

Die Funktion testet, ob eine (wiederholbare) Kategorie mit einem bestimmten Indikator und Inhalt
vorhanden ist. Als Parameter kat muss die Kategoriebezeichnung übergeben werden. Optional kann auch ein
Indikator (ind) und ein bestimmter Kategorieinhalt (inh) als Parameter mitgegeben werden. Mit dem boolschen
Parameter wdhb kann angegeben werden, ob die Kategorie wiederholt gesucht werden soll.
Folgende Status können je nach Ergebnis zurückgegeben werden:
f_nvorh = ganzes Feld nicht vorhanden
nvorh_nw = Feld vorh. aber nicht mit Inhalt, Feld nicht wdhbar
nvorh_w = Feld vorh., aber nicht mit Inhalt, Feld wdhbar
vorh = Feld mit Inhalt vorhanden, oder, wenn kein Inhalt abgefragt, Feld überhaupt vorhanden
Mögliche Erweiterung: sollte das nicht eine interne Funktion sein?

geheZuKat(kat,ind,append)

Die Funktion geht in einem Datensatz an die Stelle, an der eine bestimmte neue Kategorie/Indikator der
Reihenfolge nach eingefügt werden würde. Übergeben wird als Parameter kat die einzufügende Kategorie
und als ind der Indikator. Wenn der Parameter append = true ist, erfolgt die Positionierung ans Ende
eines vorhandenen Felds (das erste Vorkommen oder, wenn nicht vorhanden, genau ein Feld davor ans Ende).
Ansonsten an den Anfang des ersten Feldes oder dort, wo es stehen müsste.
Mögliche Erweiterung: sollte das nicht eine interne Funktion sein?

getProfVal(valname,prompText)

Die interne Funktion speichert und liest Werte aus dem Benutzerprofil, die in der Datei user_pref.js
unter der Variablen <userData.xyz> enthalten sind bzw. dort abgespeichert werden.
Mit dem Parameter valname kann der Name der Variablen angegeben werden. Der Parameter prompText enthält den
Text der Input-Box, falls der Wert noch nicht existiert. Der Wert der Variablen wird zurückgegeben.
Besser interne Funktion? Unterschied zu setProfVal?

holeIDN()

Die Funktion speichert die IDN des angezeigten Datensatzes in der Zwischenablage als IDN-Verknüpfung,
also mit Ausrufezeichen, schließt das aktuelle Fenster und fügt den Inhalt der Zwischenablage in das
aktive Edit-Fenster ein.

merkeIDN()

Die Funktion speichert die IDN des angezeigten Datensatzes in der Zwischenablage, als IDN-Verknüpfung,
also mit Ausrufezeichen.

kateinlesen(gesKat: string) string

Liest alle Vorkommen einer Kategorie in ein Array ein. Funktioniert sowohl im Editier- als auch im Anzeigebildschirm.

geheZuKat(kat: string ,ind: string ,append: boolean)

Geht in einem Datensatz an die Stelle, an der ein bestimmtes neues Feld/Indikator der Reihenfolge nach eingefügt werden würde.

Seitenanfang

  • Keine Stichwörter