1.3.15 StpDDFdatapath – Ändern der Pfadnamen in DDFDF.DAT
StpDDFdatapath( strBufName, strPath );
StpDDFUPPdatapath ( strBufName, nDDFISN, nIndex, strPath );
|
Argumente
|
strBufName
Buffer der Datei DDFDF.DAT (standard: strDDF)
| ||||
|
|
nDDFISN
Laufende Nummer des Datensatzes
| ||||
|
|
nIndex
Index der Dateibeschreibung, der bis zur laufenden Nummer, der nDDFISN gehört. Es sind bis zu 10 Dateibeschreibungen eine nDDFISN zugeordnet.
| ||||
|
|
strPath
Neuer Pfadnamen der in die Dateibeschreibung eingetragen werden soll.
| ||||
|
Rückgabewert:
|
StpRc
| ||||
|
Fehlerarten:
|
Analog StpUpp
| ||||
|
Beschreibung
|
StpDDFdatapath ersetzt alle Pfadangaben in der Dateidefinition durch strPath.
In der Dateibeschreibungen wird das Feld Dateiname sequentiell gelesen.
Wird ein Dateiname, in der Form File.ext gefunden, wird der bestehende Pfad ersetzt.
Ist nur der Dateiname eingetragen, wird die Datei mit dem der Wert strPath erweitert.
StpDDFUPPdatapath ersetzt den Verzeichniseintrag der mit key= (nDDFISN, nIndex ) angegebenen Dateidefinition.
Für beide Funktionen gilt, ist der Satz nicht vorhanden, kann eine Warnung geloggt werden.
| ||||
|
Funktionsart
|
STPFunktion
|
