[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2009
    Beiträge
    2

    Datum in Numerisches Feld

    Hallo zusammen,

    zunächst einmal wollte ich Danke sagen da mir schon einige Beiträge in diesem Forum weitergeholfen haben. Ich habe auch dieses mal die Suchfunktionen benutzt. Leider habe ich keine Ergebnis bekommen was mir wirklich weiter geholfen hat.

    Ich habe folgendes Problem:

    Ich muss auf einen Datei zugreifen die im Key ein Julianisches Datum hat. Das Feld allerdings ist nur als numerisches Feld definiert. (JJJJTTT)

    Nun habe ich in meinen Programm womit ich den Zugriff ausführen will das Datum nur im Date Format. Diese in ein Julianisches Format zu bringen ist keine Problem. Doch anschliessend das in ein numerisches Feld zubekommen.

    Ich hoffe ihr könnt mir weiterhelfen.

    Vielen dank im Voraus und
    mit freundlichen Grüßen,
    Nino

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    759
    Hallo,

    auf Seite 202 ist ein Beispiel:
    http://publib.boulder.ibm.com/iserie...s/c0925084.pdf

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    %dec(%char(MyDate:*iso0):8:0)
    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

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hallo,

    ich würde alles in ein echtes Datum konvertieren und das echte Datum vergleichen.

    Konvertieren numerisches Julianisches Datum (JJJJTTT) in Echtes Datum
    (MyJulNum ist 7P 0) definiert.

    PHP-Code:
     /Free
       MyDate 
    = %Date(MyJulNum: *LongJul);
     /
    End-Free 
    Konvertieren echtes Datum in numerisches Julianisches Datum.
    PHP-Code:
     /Free 
       MyJulNum 
    = %Dec(MyDate: *LongJul);
     /
    End-Free 
    Birgitta
    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

  5. #5
    Registriert seit
    Jul 2009
    Beiträge
    2

    Vielen Dank

    Hallo,

    ich habe solange mit dem %dec getestet doch nirgends gefunden das man auch einfach *longjul eingeben kann.

    Vielen lieben Dank für die schnellen und zahlreichen Antworten.

    Grüße, Nino

Similar Threads

  1. Numerisches Feld rechtsstellen in DSPF
    By Tobse77 in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 30-05-07, 11:47
  2. Alfa-Feld ----> Numerisches Feld
    By dino in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-11-06, 15:23
  3. Datum überlebt ODBC Transfer auf Excel nicht
    By jjagi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-07-06, 08:29
  4. Datum aus numerischem Feld in Query
    By zmann in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 09-09-05, 15:22
  5. Alpha-Feld in numerisches Feld
    By Mark_S in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 20-08-04, 11:53

Berechtigungen

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