[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    331

    Datumsfeld 6 Stellig

    Hallo *all,

    ich habe in einer Datei ein Datumsfeld Typ L. Nun soll das 6 Stellig (ohne Jahrhundert) angezeigt werden. Dazu habe ich mir 6 Stelliges Numerisches Feld in der Anzeige gebaut.
    Mit

    dtvfsex = %dec(%Date(DTVFSE) : *DMY) ;

    soll das Feld mit EDTCDE(Y) angezeigt werden.

    Bei der Umwandlung aber kommt der Fehler:

    RNF0605 Der erste Parameter DTVFSE für %DATE ist ungültig.

    Wie kann jetzt der Wert übertragen werden?

    Vielen Dank für Eure Hilfe.
    mfg DKSPROFI

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Der Feldtyp kann trotzdem vom Typ Date bleiben, die Umwandlung erfolgt dann automatisch.
    Einen Editcode bedarf es da nicht, da die Darstellung durch das Datumformat der Jobumgebung erfolgt.
    Zu bedenken ist aber, dass der Datumsbereich nur vom 1.1.1940 bis 31.12.2039 reicht (das Ende ist also bereits abzusehen).
    Dies kann u.U. zu Laufzeitfehlern führen, wenn ein ISO/EUR-Datum außerhalb dieses Bereiches zur Anzeige gebracht wird. Dies kann bei Dateioperationen sowie SQL bereits erfolgen.
    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

Similar Threads

  1. clear auf Datumsfeld mit DFT in DDS
    By oulbrich in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 03-11-17, 10:47
  2. DSPSPLF 132-Stellig anzeigen
    By AK3 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 27-10-10, 13:56
  3. MC Access - ODBC - Datumsfeld
    By Henrik Motzkus in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 04-06-02, 08:11
  4. Char-Feld 4-stellig, per SQL nur 1. Stelle ändern
    By LGALF in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 05-07-01, 17:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •