[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2011
    Beiträge
    7

    In RPG Datensatz auf vorgegebene Initialwerte setzen

    Hallo zusammen,

    ich habe eine Datei per I Navigator angelegt. Dort habe ich den Spalten Standartwerte mitgegeben.

    In dem meisten Feldern sollte nun ein '/' stehen.

    Nun wollte ich eigentlich diese 'Initialwerte' im Programm heranziehen. Ich bekomme es aber nicht hin.

    Habe es schon mit Reset auf das Satzformat versucht. Aber es stehen immer nur Blanks in den Feldern.
    Wie bekomme ich den Initialwert in die Felder, den ich beim erstellen der Datei mitgegeben habe?

    Ich hoffe mal ich habe das so verständlich ausgedrückt.
    Vielen Dank im voraus.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    In RPG gar nicht, da die Felder nur durch den Compiler definiert sind.
    Defaults aus der Datei kennt nur SQL !
    Du musst dir leider die Mühe machen, die Felder in der *INZSR mit deinen Defaults zu belegen, dann klappt auch der Reset.

    Alternativ (aber halt langsamer) ist, per SQL Insert einen Satz ohne Benennung der Felder ausser dem/den Schlüsselfeldern einzufügen und anschließend zu lesen.

    Sinn und Zweck der Defaults ist eigentlich nur für SQL relevant wenn man eben beim Insert nicht alle Felder explizit aufführen will.
    Nicht erwähnte Felder werden dann per Default gefüllt.
    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
    Mar 2011
    Beiträge
    7

    Danke

    Vielen Dank für die Antwort.
    Also doch alles eintippen... *heul*

  4. #4
    Registriert seit
    May 2002
    Beiträge
    1.121
    Moin,

    für so etwas nutze ich hin und wieder auch einen "Dummy-Satz".
    Der steht in der Datei mit dem höchsten bzw. niedrigsten Key. Dieser enthält die Default-Werte.
    Wenn nun ein neuer Satz eingefügt wird, dann diesen Satz lesen und nur noch die Felder anpassen, die halt nicht default sind.

    Gruß
    Ronald

Similar Threads

  1. STARTRFC auf AS/400 (CL / RPG)
    By quereser in forum NEWSboard SAP
    Antworten: 3
    Letzter Beitrag: 11-09-08, 09:12
  2. RPG auf PC
    By rallejar in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 08-09-08, 17:20
  3. Status nach Druck nich SAV, sonder Drucker auf END
    By zannaleer in forum NEWSboard Drucker
    Antworten: 6
    Letzter Beitrag: 13-09-06, 10:35
  4. Druckereinrichtung auf AS400?
    By stephanr1 in forum NEWSboard Drucker
    Antworten: 7
    Letzter Beitrag: 20-07-06, 14:00
  5. Cursor gezielt auf Fehlerfeld setzen ohne Indikatoren im DDS
    By coolie in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 01-06-04, 20:29

Berechtigungen

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