Herunterladen Inhalt Inhalt Diese Seite drucken

Dbsea - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

444/665
Bosch Rexroth AG
CPL-Funktionen
Beispiel:
7.5.4

DBSEA

Beschreibung:
Syntax:
<Mode>
ERRNO
Abb.7-20:
Syntax DBSAVE
Besitzen beide Schlüssel den Wert -1, werden alle Datensätze in die Datei ge‐
schrieben. Besitzt der 1. Schlüssel einen Wert ungleich -1 und der 2. Schlüssel
den Wert -1, werden alle Datensätze, deren 1. Schlüssel den angegebenen
Wert hat, in die Datei geschrieben.
DBSAVE("/DBT1",1,1,"/dbdaten.txt")
Sucht einen Datensatz in einer Werkzeug-Datenbanktabelle.
Die CPL-Funktion liefert den Header des ersten Datensatzes zurück, der dem
Suchkriterium entspricht. In diesem Fall liefert die Variable <SearchRes> den
Wert 1 zurück.
Die Datensatzsuche beginnt bei dem über
<StartKey1> und <StartKey2>
definierten Datensatz.
Besitzt einer der beiden Startschlüssel den Wert -1, beginnt die Suche beim
ersten Datensatz der Datenbanktabelle.
DBSEA(<DbTabelle>,<StartKey1>,<StartKey2>,<SearchCond>, <SearchRes>,
[<ResVar>])
<DbTabelle>
<StartKey1>
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
optional (Default: 0)
0:
Die Daten werden in der Datei "FileName" geschrieben.
Existiert die Datei bereits, wird der Inhalt überschrieben
1:
Die Daten werden an die existierende Datei
"FileName" angehängt.
CPL-Variable. Ist die CPL-Variable ERRNO an beliebi‐
ger Stelle in der Parameterliste angegeben, wird kein
Laufzeitfehler erzeugt. Der Fehler wird durch einen ent‐
sprechenden Wert der Variablen geliefert. Folgende
Rückgabewerte sind möglich:
0: Zugriff o.k.
-1: Parameterfehler
-7: Daten konnten nicht gelesen werden
-13: Daten konnten nicht geschrieben werden
-20: fehlerhaftes Root-Tag
-21: Dateizugriff nicht möglich
-22: ungültiger Schlüssel
-23: Datensatz ist gelocked
Ist die CPL-Variable ERRNO nicht angegeben, wird bei
einem Zugriffsfehler ein Laufzeitfehler erzeugt.
Der Inhalt des Datensatzes (1,1) wird in der Datei
"dbdaten.txt" abgespeichert.
Name der Datenbanktabelle
Key1 des Start-Datensatz

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis