1.2.178 StpGwINIReadAt – Auslesen der GwINI - Dateien
StpGwINIRead( strName, strSection, lNr, strKey, strValue );
|
Argumente
|
strName
Pfad und Name der zu lesenden GritINI – Datei
Bei der Funktion StpGwINIReadMSG ist dieser Wert mit SIPPPS.MSG und bei StpGwINIReadNAM mit SIBPPS.NAM vorbelegt.
| ||||
|
|
strSection
Angabe der Sektion, in der sich der Schlüssel befindet. Bei der Funktion StpGwINIUpdMSG ist dieser Wert mit 049 und bei StpGwINIUpdNAM mit 049 vorbelegt
| ||||
|
|
lNr
Nummer des Schlüssels einer Sektion, Nummerierung beginnt mit „0“
| ||||
|
Rückgabewert
|
| ||||
|
|
strKey
Gibt den Namen des Schlüssels zurück
| ||||
|
|
strValue
Enthält nach dem Aufruf den Wert des Schlüssels mit der Nummer lNr.
| ||||
|
Beschreibung
|
Die Funktion liest den Wert eines Schlüssels einer GritINI bzw. GwINI – Datei.
Aufbau der INI-Datei siehe StpGwINIUpd
| ||||
|
Beispiel
|
DriverINILoop:
StpGwINIReadAt(strFile,"DataBases", lNr,strKey,strValue);
if (lNr >-1)
{
AddLong(lNr, lNr,1);
Auswertung(Schlüssel und/oder Wert);
Jump(DriverINILoop);
}
| ||||
|
Funktionsart
|
infraSetupFunktion
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer