[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2006
    Beiträge
    2.087

    RPG Datum aus Excel

    Hallo *all,

    bei einer Übernahme aus Excel wird das Datum in der CSV Datei als Tage seit 01.01.1900 geschrieben. Sprich 35900 = 15.04.1998.
    Kann man so etwas einfach in RPG lösen? (V5R4)

    Gruß
    Gregor

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.370
    Jo:
    MyDate = %date('30-12-1899') + %days(: Mydays);

    Bitte achte darauf, der Tag 2 müsste der 1.1.1900 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
    Feb 2001
    Beiträge
    20.370
    Nachtrag:
    Mit meinem Upload/400 hättest du diese Probleme nicht .
    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 2006
    Beiträge
    2.087
    Hallo, erstens kann ich kein RPG, zweitens mache ich den Upload nicht und drittens wollte mir jemand verklickern daß das ja so schwierig wäre. Dein Einzeiler hat meine Vermutung bestätigt das es nicht wirklich ein Problem darstellt....... Danke und Gruß Gregor

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.893
    ... nur sollte der Einzeiler auch korrekt sein:

    PHP-Code:
     /Free
       MyDate 
    = %Date('30.12.1899': *EUR) + %Days(MyDays);
       
    // oder 
       
    MyDate = %Date('1899-12-30') + %Days(MyDays);
     /
    End-Free 
    oder falls das Ganze mit embedded SQL gemacht werden soll:
    PHP-Code:
     /Free
       Exec SQL  Set 
    :MyDate DATE('30.12.1899': *EUR) + :MyDays Days;
       
    // oder
       
    Exec SQL  Set :MyDate Date(Days('1899-12-30') + MyDays);
     /
    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

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.370
    Niemand ist vor Tippfehlern gefeit und man muss ja nicht kleinlich 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

  7. #7
    Registriert seit
    Jul 2001
    Beiträge
    2.653
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Niemand ist vor Tippfehlern gefeit und man muss ja nicht kleinlich sein .
    Doch, hier wird gnadenlos jedes Bit kontrolliert Das macht die Sache doch so reizvoll.

    -h

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.370
    Dann sollte ich demnächst immer "ohne Gewähr" drunterschreiben, wie beim Lotto.
    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. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Datum überlebt ODBC Transfer auf Excel nicht
    By jjagi in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-07-06, 08:29
  3. Excel Datei mit RPG und POI/HSSF in A4
    By haertl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 30-05-06, 13:36
  4. RPG Routine Datum
    By GEA in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 25-11-04, 16:32
  5. Datum + 10 Tage in RPG
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 06-08-01, 14:47

Berechtigungen

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