[NEWSboard IBMi Forum]

Thema: %lookup

Hybrid View

  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    1.015
    Ich denke, dass du TPKw 16 x 240 Stellen definiert hast.
    Vielleicht:
    D TPKW 15 DIM(16) OVERLAY TPKW01

    Anmerkung:
    Wobei ich den ascend auf dem Array schon noch heiss finde. Hab das so noch nie angewendet, funktioniert das überhaupt?
    Last edited by camouflage; 13-10-15 at 09:38. Grund: Anmerkung
    kf

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.752
    In ILE sieht die Definitionswelt etwas anders aus.
    Der Compiler lehnt Redefinitionen ab, die länger sind als der Ursprung.
    Also

    D ds
    d TPKW 15 dim(16)
    d TPKW01 1 15
    d TPKW02 16 30
    d :

    Wichtig ist das Weglassen von ASCEND!
    Damit erzwingst du, dass die Tabelle aufsteigend sortiert sein muss!
    Ansonsten wird nämlich nichts gefunden, da die Runtime nach dem Binärhalbierungsverfahren sucht.
    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
    Nov 2009
    Beiträge
    227
    Meiner Meinung nach, sollten sie statt der absoluten Angaben mit *Next arbeiten

    D DS
    D TPKW 15 DIM(16)
    D TPKW01 like(TPKW) overlay(TPKW:1)
    D TPKW02 like(TPKW) overlay(TPKW:*next)
    ...

    Dietlinde Beck

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.752
    Unabhängig davon, die absoluten Angaben können auch aus einer externen DS kommen.
    Was auch ganz prima geht:

    D MyFile DS extname(MyFile)

    D MyTabPtr s * inz(%addr(xxfld01))
    D XXFLD s like(yyfld01) dim(nn) based(MyTabPtr)

    Das klappt dann sogar mit mehreren Feldern.
    Wie oft findet man Strukturen wie:
    d FLDA01 ...
    d FLDB01 ...
    d FLDA02 ...
    d FLDB02 ...

    Dann nehme ich halt folgende DS

    D MyDS ds dim(nn) based(MyTabPtr)
    d FLDA like(FLDA01)
    d FLDB like(FLDB01)
    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. InterFormNG - Jetzt mit Datenbankabfrage (Database-lookup-feature)
    By JEsser in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 17-11-14, 19:28

Berechtigungen

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