infra:NET User
 
×
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
0
Alle Pfade ersetzt.
0<>
Fehler beim ersetzen der Pfade
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