Subcat Geplaatst: 25 maart 2008 Delen Geplaatst: 25 maart 2008 Geacht forum, Ik probeer met 1 zoekopdracht een reeks te vinden. Ik zoek bijv de records "1", "5", "222" en "23". Hoe kan ik deze met 1 zo eenvoudig mogelijke zoekopdracht vinden? Of moet ik toch een "tegentabel" maken en deze getallen importeren en de bijbhorende gegevens via een portaal en een relatie tevoorschijn te halen? Ik hoop dat er een eenvoudige zoekopdracht is die op meerdere gegevens in 1 veld kan zoeken! Dank bij voorbaat voor tips. Quote Link naar reactie
AvD Geplaatst: 25 maart 2008 Delen Geplaatst: 25 maart 2008 Kijk eens naar Add New Request. Quote Link naar reactie
Subcat Geplaatst: 25 maart 2008 Auteur Delen Geplaatst: 25 maart 2008 Dankjewel! Dit werkt prima 1 voor 1, maar hoe doe ik dat met een hele reeks die ik in 1x wil zoeken ipv 20x op Ctrl-N te drukken en een nieuw verzoek in te voeren? Bij voorbaat dank! Quote Link naar reactie
Subcat Geplaatst: 25 maart 2008 Auteur Delen Geplaatst: 25 maart 2008 Meer specifiek: is er een importeerfunctie in het veld waarin ik wil zoeken en hoe ziet zo'n zoekopdracht er dan uit? Quote Link naar reactie
hiker Geplaatst: 26 maart 2008 Delen Geplaatst: 26 maart 2008 Met zoeken zal dat niet lukken: denk alleen al aan het feit dat als je 5 zoekt ook 51 en 52 etc zult vinden. Misschien moet je het in een relatie zoeken: getal intypen, gerelateerd komt tevoorschijn. Kan ook door een serie te importeren in een tekstveld, getallen gescheiden door een return. In een portaal krijg je dan de bijbehorende records te zien. Quote Link naar reactie
Subcat Geplaatst: 26 maart 2008 Auteur Delen Geplaatst: 26 maart 2008 Bedankt hiker, Was er al bang voor dat er geen andere oplossing was dan een 'tegentabel"maken en daar de records in importeren en via een portaal de gegevens uit de brontabel te tonen. Nu weet ik het vrijwel zeker! Misschien een optie voor versie 10? Een importeerfunctie in de zoekfunctie die nieuwe virtuele zoekrecords genereert? Quote Link naar reactie
Jeroen Aarts Geplaatst: 27 maart 2008 Delen Geplaatst: 27 maart 2008 Als je niet met relaties wil werken, dan moet je het scripten. - Je maakt een zoekveld (Globaal, tekst). - Gebruikers kunnen meerdere waarden (onder elkaar) invoeren in de vorm van een return gescheiden lijst; - Een zoekknop lanceert een script dat mbv de functies ValueCount() en GetValue() loopt over het lijstje in het globale veld, en voor elke nieuwe waarde een nieuwe request aanmaakt. - Jeroen Quote Link naar reactie
hiker Geplaatst: 27 maart 2008 Delen Geplaatst: 27 maart 2008 Jeroen, hoe gaat het dan met waarden als 2, 22, 222? Worden die allemaal gevonden als je 2 als zoekopdracht ingeeft? Of is de zoekopdracht ook te scripten als =2 ? Quote Link naar reactie
Jeroen Aarts Geplaatst: 27 maart 2008 Delen Geplaatst: 27 maart 2008 Of is de zoekopdracht ook te scripten als =2 ? Inderdaad. Alles wat je handmatig kan (met FileMaker toch), kan je ook via de ScriptMaker. Quote Link naar reactie
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.