-
 Zitat von Fuerchau
Prüfe doch mal, ob diese Änderungen nach einem SAVOBJ/DLTF/RSTOBJ auch noch vorhanden sind !
Änderung ist nach SAVOBJ/DLTF/RSTOBJ vorhanden, wird also beim Save mitgesichert. (hat mich fast selbst überrascht)
mfg
K. Hardy
-
Nun, wieder was gelernt.
Das erleichtert ja u.U. die Arbeit, da für den LABEL ON ja das Objekt nicht explizit benötigt wird, d.h., die Datei kann geöffnet sein.
-
Klasse Sache,
das zu ändernde Objekt darf allerdings nicht benutzt werden.
Gruss
Michael
 Zitat von Fuerchau
Nun, wieder was gelernt.
Das erleichtert ja u.U. die Arbeit, da für den LABEL ON ja das Objekt nicht explizit benötigt wird, d.h., die Datei kann geöffnet sein.
-
Fehler bei logischer Datei
Hallo zusammen,
ich habe jetzt mal versucht diesen LABEL ON COLUMN auszuführen. Bei physischen Dateien funktioniert er problemlos, solange die Datei nicht benutzt wird. Bei logischen Dateien erhalte ich allerdings folgenden Fehler:
Nachricht . . . : xxx in yyy keine Tabelle, Sicht oder physische
Datei.
Ursache . . . . : Die SQL-Anweisung *N kann nur für eine Datei ausgeführt
werden, die eine Tabelle, eine Sicht, eine logische Datei mit einem einzigen
Format oder eine physische Datei ist.
Bei meiner Datei handelt es sich aber um eine logische Datei mit einem einzigen Format. Also müsste es doch eigentlich gehen.
Woran kann das liegen ?
Gruß,
KM
-
 Zitat von KM
Bei meiner Datei handelt es sich aber um eine logische Datei mit einem einzigen Format. Also müsste es doch eigentlich gehen.
Woran kann das liegen ?
M.E. ist die Fehler-Meldung falsch.
LABEL ON auf logische Dateien funktionniert deshalb nicht, weil die logischen Dateien nicht in die System-Tables eingetragen werden. (Im Gegensatz zu den physischen Dateien oder SQL Views und Indices).
Für eine logische Datei kann also die geänderte Überschrift nicht gespeichert werden, bzw. nur im Objekt gespeichert werden.
Wenn in einer Überschrift in der physichen Datei mit LABEL ON verändert wird, erscheint sie nicht automatisch in den abhängigen logischen Dateien und Views.
Wird eine View neu erstellt, wird der geänderte Name aus den System-Tables übernommen. Wird dagegen eine DDS beschriebene logische Datei neu erstellt, wird der Name nicht übernommen.
Wenn Texte oder Überschriften für logische Dateien geändert werden müssen, muss das DDS geändert werden und die logische Datei neu erstellt werden (was natürlich auch nicht immer gewünscht sein kann).
-
Hallo Birgitta,
danke für diese Info !
Dann werde ich wohl doch einen CRTLF mit LVKCHK(*NO) machen müssen.
KM
Similar Threads
-
By ratinger in forum NEWSboard Server & Hardware Markt
Antworten: 0
Letzter Beitrag: 03-04-06, 11:10
-
By WPF in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 08-02-06, 13:22
-
By Nickelär in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 02-12-05, 10:18
-
By rebe in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 11-08-05, 08:15
-
By Frank Hildebrandt in forum NEWSboard Server Software
Antworten: 1
Letzter Beitrag: 22-07-05, 10:53
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks