[NEWSboard IBMi Forum]

Thema: Datenart "L"

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    7

    Datenart "L"

    Hallo und allen ein frohes neues Jahr!

    Ich habe folgendes Problem:

    In einem RPG-Programm wird eine über DDS beschriebene externe Datenstruktur verwendet, in der einige Datumsfelder mit der Datenart "L" beschrieben sind.

    Beim Umwandeln des RPG-Programms werden diese Felder aber nicht in das RPG-Programm "übernommen", man kann in der Umwandlungsliste auch an den Spaltennummern der Dateifelder sehen, dass diese Felder dort fehlen. Dami kann ich diese Felder aber auch nicht im RPG-Programm nutzen.

    Leider bin ich kein RPG-Profi und weiss mir zur Zeit keinen Rat. Gibt es eine Compileroption, die einen bestimmten Wert haben muss oder fehlt eine RPG-Bestimmung, die dieses Problem löst ?
    Gruss denni

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Diese Felder können leider nur von ILE-RPG verarbeitet werden.
    Du kannst dein RPG-Programm mittels CVTRPGSRC in eine ILE-Quelle umsetzen.

    Achtung: Copy-Strecken müssen natürlich separat umgesetzt werden.

    Ansonsten hast du nur noch die Chance, die Felder per SQL zu bearbeiten.
    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
    Sep 2001
    Beiträge
    156
    Beim Kompilieren des RPG-Programms kannst du die Option:
    CVTOPT(*DATETIME)
    angeben.
    Hab's noch nie ausprobiert, aber so wie ich das verstehe, können dann externe Datums- und Zeitfelder als Zeichenfelder angesprochen werden.
    Schau doch mal, was der Compiler daraus macht ?

    Gruss
    Rolf

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    7

    Thumbs up das war es !!

    Hallo Rolf,

    das war die Lösung !

    In der Umwandlungsliste steht nun jeweils in der Zeile vor dem Feld "EXTERNE DATENART DATUM".

    Dank für den Hinweis
    Gruss denni

Similar Threads

  1. Datenart in LF ändern
    By Mr.iSeries in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 25-01-07, 08:46
  2. CHGCMDDFT mit mehreren Werten
    By GSM in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 28-10-05, 18:52
  3. Datenart von Zeitfeld
    By Steven in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 04-12-02, 13:28

Berechtigungen

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