Ik heb op een filemaker php pagina een zoekveld staan. Alles wat in dit veld gezocht kan worden moet gevonden worden in alle records van die klant;
Klantnummer (ID) = 100
In het zoekveld kan gezocht worden op alle records van die klant, bijvoorbeeld op een naam, adres of telefoonnummer in 1 veld. Ik heb mijn FM Php code ingericht dat ik kan zoeken op deze velden, dat werkt. Daarvoor gebruik ik de functie
setLogicalOperator(FILEMAKER_FIND_OR)
om op de combinatie van verschillende velden te zoeken.
Maar nu moet ik een AND en OR combinatie hebben, het zoeken moet op ID (100) AND de zoekreeks die de klant heeft waar een OR geld op de verschillende velden. Dus na een beetje zoeken wilde ik het Compound Find command gebruiken, om de twee zoekopdrachten te combineren.
Zoals je ziet is in $request2->setLogicalOperator(FILEMAKER_FIND_OR); de OR meegenomen. Als ik nu een zoekopdracht doe gaat dit enorm traag, het lijkt erop dat het een onmogelijk request is. Heeft iemand een tip om in Filemaker php een AND en OR in een zoekopdracht te combineren?
Question
dudematters
Ik heb op een filemaker php pagina een zoekveld staan. Alles wat in dit veld gezocht kan worden moet gevonden worden in alle records van die klant;
Klantnummer (ID) = 100
In het zoekveld kan gezocht worden op alle records van die klant, bijvoorbeeld op een naam, adres of telefoonnummer in 1 veld. Ik heb mijn FM Php code ingericht dat ik kan zoeken op deze velden, dat werkt. Daarvoor gebruik ik de functie
om op de combinatie van verschillende velden te zoeken.
Maar nu moet ik een AND en OR combinatie hebben, het zoeken moet op ID (100) AND de zoekreeks die de klant heeft waar een OR geld op de verschillende velden. Dus na een beetje zoeken wilde ik het Compound Find command gebruiken, om de twee zoekopdrachten te combineren.
Zoals je ziet is in $request2->setLogicalOperator(FILEMAKER_FIND_OR); de OR meegenomen. Als ik nu een zoekopdracht doe gaat dit enorm traag, het lijkt erop dat het een onmogelijk request is. Heeft iemand een tip om in Filemaker php een AND en OR in een zoekopdracht te combineren?
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.