home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Global Amiga Experience
/
globalamigaexperience.iso
/
applications
/
databases
/
databasepro
/
lohnbuchhaltung
/
bn1.rexx
< prev
next >
Wrap
OS/2 REXX Batch file
|
1995-07-10
|
2KB
|
41 lines
/* Laden der für die Beitragsnachweisung erforderlichen Daten */
/* aus der Datei Lohn_AT.db */
/* Als aktuellen datei muß "BN.db" geladen sein */
/* Dies könnte auch automatisch über ARexx erfolgen */
Options Results
ADDRESS DATABASE
CurrentBase /* Aktuelle Base-Nummer merken */
oldbase = RC
Base 5 /* Auf die 5. Base schalten */
/* Achtung! Eine evtl. dort vorhandende Datei geht erloren */
Open "LohnBuchhaltung/Lohn_AT.db" /* Nun wird die Datei geladen, */
IF RC ~= 0 THEN EXIT 5
RightTotal /* an das Ende gesprungen, */
GetData $F16 /* der Inhalt aus Feld 16 gelesen und */
KV1 = RESULT /* in der Varibalen KVx gespeichert, */
GetData $F17 /* usw. mit Feld 17 und 18, */
RV1 = result
GetData $F18
ALV1 = result
GetData $F10
Lohn1 = result
Close /* und anschließend die Datei wieder geschlossen */
Base oldbase /* Züruck zur ursprünglichen Datei, in der die Daten */
/* zusammen getragen werden sollen */
ADD /* Neuen Datensatz erzeugen */
PutData $F1 KV1 /* Schreiben der gelesenden Daten in die */
PutData $F2 RV1 /* entsprechenden Felder */
PutData $F3 ALV1
PutData $F13 Lohn1
ADDRESS