[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2002
    Beiträge
    61

    Feldgruppe über extern beschriebene Datenstruktur legen

    Hallo,
    nach langer Recherche komme ich leider nicht mehr weiter. Ich habe eine extern beschriebene Datenstruktur

    exc10piDaten E DS EXTNAME(EXC10PI) Prefix(epi_)

    In dieser Datei befinden sich neben 6 Keyfeldern weiter 40 gleichartige Datenfelder, die ich im Programm gerne über eine Feldgruppe ansprechen möchte, ohne dass ich die 40 Felder in den D-Bestimmungen anführen möchte.

    Hat wer eine Idee?

    Danke und LG

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    Meine das das so in der Richting funktionieren sollte (ohne Gewähr)

    Code:
    D exc10piDaten  E DS                  EXTNAME(EXC10PI) Prefix(epi_)   
    D   FGdS                  6    205A                                   
    D   FG                           5A   DIM(40) OVERLAY(FGDS)

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Man kann hier auch mit Pointer-DS arbeiten wenn die Adresse sich mal ändern sollte:

    D MyGrpPtr * inz(epi_Fld1)
    D MyGrp DS based(myGrpPtr)
    D MyGrpfld 10 dim(40)

    Falls der Compiler die Initialisierung der Adresse ablehnt (tut er manchmal) kann man diese auch zur Laufzeit setzen:

    MyGrpPtr = %addr(epi_fld1);
    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
    Feb 2002
    Beiträge
    61
    Ja, danke: mit den DS Overlays hat es geklappt. Man denkt oft zu kompliziert

    Pointer habe ich versucht, bin aber beim Kompilieren nicht zu recht gekommen (anderer Fehler als Initialisierung der Adresse).

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.307

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ich habe das wichtige "S" für Einzelvariable bei der Definition vergessen:
    D MyGrpPtr S * inz(epi_Fld1)
    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. Antworten: 7
    Letzter Beitrag: 24-04-14, 10:00
  2. Sql und Datenstruktur
    By tarkusch in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 24-01-14, 16:51
  3. Programm Status Datenstruktur
    By lucullus in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 17-01-14, 10:14
  4. STRDBG und Datenstruktur
    By XMan in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-01-14, 18:51
  5. ILE RPG, Berechnung extern definieren
    By Bau in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 05-12-02, 16:43

Tags for this Thread

Berechtigungen

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