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

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 4 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(feld,ind,inh,wdhb)

Die interne Funktion testet, ob eine (wiederholbare) Kategorie mit einem bestimmten Indikator und Inhalt
vorhanden ist. Als Parameter feld 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

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.

feldTest(feld: string, ind: string, inh:string, wdhb: boolean) string

Das Feld testet das Vorhandensein von Feld und Feldinhalt.
Zurückgebener Status kann sein:
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

__makeDate () string

Funktion zum Generieren eines Tagesdatums im Format YYYY-MM-TT, u.u. noch anpassen, wenn später andere Formate gewünscht werden.

getProfVal (valname: string, prompTxt: string) string

Liest oder speichert und liest den Wert der Benutzereinstellung von user_pref.js/userData.<valname>
Der Wert aus dem Eintrag "user_pref("userData.<valname>", "<user>");" in file user_pref.js wird zurückgegeben.

holeIDN()

storing a record's IDN to a variable and inserting it into an other record (new or edited) to link them
return:        IDN encased in exclamation marks

merkeIDN()

storing a record's IDN encased in exclamation marks to the clipboard

__dnbWarnung(boxtit,meldungstext)
__dnbmeldung(boxtit,meldungstext)
__dnbPrompter(ttl,txt,dflt)
__prompterPruef(strTxt,boxTit,werte,dflt)

Funktion für eine InputBox (Mehrfachauswahl = 1, 2 oder 3..., a,b,c), inkl. Prüfung, ob die Eingabe richtig ist
'strTxt = Text, der in der InputBox angezeigt werden soll
'boxTit = Überschrift der InputBox
'werte = Werte, die möglich sind. Mit Kommata getrennt. Andere Eingaben werden als falsch betrachtet
'dflt = Defaultwert für die InputBox, falls vorhanden

Seitenanfang

  • Keine Stichwörter