[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2003
    Beiträge
    192

    Mehrdimensionale Tabelle

    Hallo zusammen,

    Hier mal wieder eine Aufgabe für die vielen Fleissigen Helfer


    Ich habe ein Subfile in dem ich wie folgt Daten anzeigen will


    A B C D...
    1 F1 F2 F1 F2 F1 F2 F1 F2 ...
    2 F1 F2 F1 F2 F1 F2 F1 F2 ...
    3 F1 F2 F1 F2 F1 F2 F1 F2 ...
    4 F1 F2 F1 F2 F1 F2 F1 F2 ...
    ...


    Sprich:
    Nach "unten" im Subfile gibt es 99 verschieden Möglichkeiten
    Nach "rechts" ebenso 99 Möglichkeiten
    Pro Kombination brauche ich 2 Werte.


    Bisheriger Versuch:
    D DSTABDAT DS DIM(9999) QUALIFIED
    D DSSTK LIKE(EKSTK)
    D DSEK LIKE(EKPRS)

    Wobei derzeit gilt:
    Position 1 1 = Position 0101 in der Datenstruktur
    Position 2 1 = 0201
    3 1 = 0301
    usw.

    Dieser Weg ist natürlich nicht so schön wie eine WIRKLICHE 2 Dimensionale Tabelle.
    Ich könnte dann auch damit leben (einfach weil ichs schöner finde) 2 Tabellen zu haben (eine pro feld (DSSTK, DSEK))


    Also BITTE erleuchtet meinen Weg, mir fällt leider gar nix mehr ein wie es gehen könnte.

    Rince

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Da gibts mehrere:

    D DSTABDAT DS DIM(99) qualified
    D DSSTK LIKE(EKSTK) DIM(99)

    Der Zugriff erfolgt über "dsstabdat(i1).dsstk(I2)"

    D DSTABDAT DS OCCURS(99)
    D DSSTK LIKE(EKSTK) DIM(99)

    Der Zugriff erfolgt über

    occur dsstabdat i1
    dsstk(I2)
    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
    Oct 2003
    Beiträge
    192
    Danke schön :-)

    An der ersten Lösung war ich ja fast dran.. aber fast dran is eben auch vorbei

    Ich werde auf jeden Fall zu Lösung 1 tendieren

    Werde das wissen dieser DS Tabelle mal weiterverbreiten unter den hiesigen Programmierern


    Rince, der jetzt wieder glücklich ist weils sauberer gelöst ist

Similar Threads

  1. Antworten: 11
    Letzter Beitrag: 18-07-16, 09:49
  2. Länderspezifischer Zeiensatz in Tabelle
    By peter.kinne in forum NEWSboard Drucker
    Antworten: 23
    Letzter Beitrag: 08-11-06, 08:54
  3. Records innerhalb Tabelle duplizieren
    By mama in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 27-10-06, 08:14
  4. Datensatz von Tabelle A nach Tabelle B
    By Schorsch in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 07-05-04, 11:18
  5. Beschränkung auf Anzahl Felder in Tabelle????
    By KB in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-09-01, 10:56

Berechtigungen

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