Jump to content
  • 0

Resultaat Server Side Script komt niet overeen met wat te verwachten is


Donamd

Question

Posted

In een script geef ik de opdracht om onderstaande script te laten uitvoeren op de server.

Na beëindiging van het script bekom ik via Get ( Script Resultaat ) enkel het ID van het eerste gevonden record ipv een lijst.

Als ik bij afsluiten van het server script als tekstresultaat Get ( GevondenTelling ) mee geef dan bekom ik 762.  Er zijn dus 762 records die overeenkomen met het zoekcriteria en via het commando List bekom ik toch enkel maar het eerste record.

 

Iemand een idee wat er misloopt ?

 

image.png.5fd9fe0939443423118aed3aeeb34972.png

 

 

1 answer to this question

Recommended Posts

  • 1
Posted

de list functie in regel 19 pakt alleen de waardes van het huidige record. Als je een list commando gebruikt op een gerelateerde tabel kun je wel een lijst krijgen.

Wil je een lijst van de id's over de huidige selectie kun je een While gebruiken;  bv 


While ( 
    [ 
     i = 1; 
     lst = "" 
    ]; 
    i ≤ get(foundcount) ; 
    [
     lst = list( lst ; GetNthRecord ( _Facturen In::FactuurIn_ID ; i )); 
     i = i + 1 
    ]; 
lst 
)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...