Hallo,
diesmal geht es nicht um das Schreiben einer DDS Datei sondern das Lesen einer solchen.
Ich habe den Namen eines Feldes auf das Referiert wird und will nun aus der referenzierten Datei die Länge, die Dezimalstellen und die Art dieses Feldes wissens. Sobald ich die SRCDTA habe kann ich dies ja über Substring herausfinden.
Dazu hätte ich aber ein paar Fragen:
1. Kann ich über einen einfachen read aus dieser Datei lesen und die Daten in SRCSEQ SRCDTA und SRCDAT schreiben lassen? Wie müsste dieser read aussehen? (Ein Beispiel wäre sehr freundlich)
2. Brauche ich dann in meinem CL Programm 2 OVRDBF?
Gruß Martin
EDIT:
Tut mir Leid bin schon über was gestolpert, sollte jetzt funktionieren.(Kann ich erst morgen testen)
PHP-Code:
C open reftab
C read REFTAB cmdrec
C dow NOT %eof(reftab)
C eval name2 = %subst(srcdta:19:10)
C if name=name2
C eval laenge = %subst(srcdta:30:4)
C eval art = %subst(srcdta:35:1)
C eval dec = %subst(srcdta:36:2)
C endif
C read REFTAB cmdrec
C enddo
C close reftab
Bookmarks