PDA

View Full Version : Editcode bei PF nachträglich festlegen/ändern?



AndreasH
29-08-02, 13:34
Hallo zusammen,
gibt es eine Möglichkeit nachträglich den Editcode eines Feldes zu ändern? Oder bleibt nur die Möglichkeit DDS Ändern, Datei umbenennen, umwandeln und dann zurückkopieren?
Ich hab schon mal in die QADBIFLD geschaut, aber da ist der Editcode nicht enthalten. (Davon ab, dass ich mir 2x überlegen würde, auf die Datei ein STRDFU zu machne :-))


[Dieser Beitrag wurde von AndreasH am 02. September 2002 editiert.]

lorenzen
29-08-02, 14:00
Mit CHGPF FILE(MYLIB/MYFILE)
SRCFILE(MYSOURCE/QDDSSRC)
SRCMBR(MYMEMBER)
kann nachträglich geändert werden, wenn die DDS-Beschreibung entsprechend angepaßt wurde.

Die QADBIFLD und alle anderen System-referenzdateien können sowieso nicht geändert werden.

Mit SQL kann ALTER TABLE benutzt werden. Damit geht aber nicht alles.

Fuerchau
30-08-02, 09:26
Der Editcode ist deshalb nicht änderbar, da zum Umwandlungszeitpunkt der Editcode als Editmask abgelegt wird.

Daher auch das Problem, daß man z.b. das Dezimalkomma zur Laufzeit für einen amerikanischen User nicht in einen Dezimalpunkt umsetzen kann auch wenn der entsprechende Code in der JOBD eingetragen ist.

AndreasH
02-09-02, 12:56
danke für die Infos. CHGPF ist genau die Lösung, die ich brauche.