Skip to main content
Skip table of contents

DBCopyTo()

DBCopyTo() – Tabelle kopieren



Die Funktion kopiert alle Sätze einer Tabelle in eine neue Tabelle. Bereiche und Filter werden berücksichtigt. Existiert die Ausgabetabelle, wird diese zunächst gelöscht. Falls aFieldList angegeben ist, werden nur die ausgewählten Datenfelder kopiert. Die Ausgabetabelle wird ohne Index erstellt.

Parameter

Beschreibung

aOutFileName:C

Name und Pfad der Ausgabetabelle (Ohne Dateierweiterung!)

aFieldList:U

Feldliste; default = null()

aTable:U

Bezugstabelle; default = Standard-Table

Rückgabewert


Logisch / Boolean - Kopieren erfolgreich

Beispiel

CODE
| aStartNo:N := 70000, aStopNo:N := 80000, oDab000:DB := 'waDAB000',
  aFileName:C := 'C:\temp\COPY' |

DBScope(Str(aStartNo, 8), Str(aStopNo, 8), oDab000),
if DBCopyTo(aFileName, 'KdNr,Name1', oDab000) then
   WriteLn(aFileName + ' erstellt'),
else
   WriteLn('Fehler beim Kopieren nach ' + aFileName)
endif,
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.