Jump to content
  • 0

List function


hbrendel

Question

Hoe kan ik met behulp van de List functie een lijst maken van alle waarden van een veld in een Found Set?

 

In een gerelateerd veld krijg ik een lijst van alle waarden voor die relatie. Ik kan natuurlijk ook een "X" relatie (cartesiaans) maken om alle waarden te krijgen, maar de Found Set?

 

Nu gebruik ik een 'recursing' custom functie. Daar zit een maximum aan van 10000 recursions en het lijkt me ook niet zo efficiënt als de List functie.

 

Kan dit? Ik kan het (nog) niet vinden...

 

Henk

Link to comment

5 answers to this question

Recommended Posts

  • 0

Wij gebruiken er volgende custom functie voor:

 

SH_GetFoundSet ( fieldname ; id )

 

voorbeeld:

SH_GetFoundSet ("to::_k1_id" ; 1)

 

//SH_GetFoundSet ( fieldname ; id ) 
// Fieldname as string 
// Id: Set 1 as default 

Let 
( 
[ 
currentfoundcount = Get ( FoundCount ) 
; 
newvalue=Evaluate("GetNthRecord (" & fieldName  & "; " & id  &")") & "¶" 
; 
nextid = id + 1 
] 
; 
newvalue & If(currentfoundcount < nextid ; "" ; SH_GetFoundSet(fieldname; nextid) ) 
)

 

 

Koen

Edited by Guest
Link to comment

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...