[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2006
    Beiträge
    62

    Im Array suchen

    hallo zusammen,

    habe folgende Datenstruktur:

    D RECHAY1 DS DIM(10) qualified
    D CSTC1 8a DIM(10)
    D NETT1 7 2 DIM(10)
    D MWSF1 7 2 DIM(10)
    D MWSP1 7 2 DIM(10)

    fülle es:
    C EVAL RECHAY1(ZAHL3).CSTC1(ZAHL3)= Feld1

    mein Problem:
    suche überall im Array RECHAY1 nach Inhalt von CSTC$$

    N = %LOOKUP(CSTC$$:RECHAY1);

    aber es scheint nicht zu klappen
    kann mir jemand helfen ?

    Gruss stoerfang

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    %lookup kann nur in einem Array suchen, also:
    n = %LOOKUP(CSTC$$:RECHAY1(1).CSTC1);

    Wenn du in allen RECHAY1-Arrays suchen willst, musst du dies in einer Schleife (for x=1 to 10; ) machen.

    %lookup liefert genau 1 Index-Nummer zurück und kann daher nicht in einem 2-dimensionalen Array suchen.
    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
    Feb 2006
    Beiträge
    62
    ok danke, hat alles soweit geklappt
    gruss stoerfang

Similar Threads

  1. Sortieren einer Array
    By steven_r in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 22-09-10, 11:35
  2. ILE RPG und dynamisches Array
    By Squall in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 10-10-06, 08:53
  3. array mehrere dimensionen
    By steven_r in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 23-08-06, 10:27
  4. Zweidimensionales Array
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 09-08-06, 14:08
  5. Antworten: 5
    Letzter Beitrag: 03-08-05, 15:11

Berechtigungen

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