[Gelöst] 2 Tabellen Filtern

9. Dezember 2016 14:31

Hallo zusammen,
ich habe mal wieder eine Frage.
Es geht Diesmal um folgendes:

Ich habe 2 Tabellen (sagen wir der Einfachheit halber Item und TestTable). Und ich möchte nun aus einen Processing Only Report , dass NAV sich den ersten Datensatz der TestTable schnappt, den in der Item Tabelle anhand der "No."(ist natürlich in beiden Tabellen vorhanden) sucht und wenn er gefunden wurde eine Aktion ausführt. Anschließend den zweiten Datensatz der TestTable usw. Leider gelingt es mir nicht das Ganze abzufiltern.

Habt ihr vielleicht ein oder zwei Beispiele für mich? Bin leider etwas Ratlos im Moment....;)
Vielen lieben Dank schon einmal.
Zuletzt geändert von galnar am 12. Dezember 2016 09:05, insgesamt 1-mal geändert.

Re: 2 Tabellen Filtern

9. Dezember 2016 14:53

Code:
if testtablle.findset then
  repeat
    item.setrange(feld, testtabelle.feld);
    if item.findset then
      repeat
        //mach was
      until item.next = 0;
  until testtabelle.next = 0;


wenns sich bei der No. um den PK der Item Tabelle handelt kannst du die zweite schleife auch mit nen if item.get(testtabelle.feld) then austauschen.

Re: 2 Tabellen Filtern

12. Dezember 2016 09:05

Sorry für die späte Rückmeldung und vielen Dank für die Antwort.

War ja klar das die Antwort so simpel ist. Ich hatte die Schleife(n) nicht korrekt aufgebaut, das hilft mir weiter......