[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    63
    Zitat 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

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    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.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    850
    Klasse Sache,

    das zu ändernde Objekt darf allerdings nicht benutzt werden.
    Gruss
    Michael


    Zitat 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.

  4. #4
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012

    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

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat 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).
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Hallo Birgitta,

    danke für diese Info !

    Dann werde ich wohl doch einen CRTLF mit LVKCHK(*NO) machen müssen.

    KM

Similar Threads

  1. Der von Ihnen eingegeben Text ist zu kurz.
    By ratinger in forum NEWSboard Server & Hardware Markt
    Antworten: 0
    Letzter Beitrag: 03-04-06, 11:10
  2. Volltextsuche DB2 Text Extender
    By WPF in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 08-02-06, 13:22
  3. Query - Text in Wert umwandeln??
    By Nickelär in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 02-12-05, 10:18
  4. AS400 --> Excel Time-Feld als Text umgesetzt
    By rebe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 11-08-05, 08:15
  5. Change Management System CMOne
    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
  •