Zoekopdracht uitvoeren
Doel 
Deze scriptstap activeert de zoekmodus en zoekt records die overeenkomen met een of meer zoekopdrachten die u hebt ingesteld en die zijn opgeslagen bij de scriptstap.
Opmaak 
Zoekopdracht uitvoeren [Herstellen]
Opties 
Schakel Zoekopdrachten opgeven in of klik op Opgeven om zoekopdrachten te maken en te beheren. De zoekopdrachten die u maakt, worden opgeslagen met de scriptstap. Zie De dialoogvensters Zoekopdrachten opgeven en Zoekopdracht bewerken voor meer informatie.
 •
Wanneer u op Nieuw klikt, wordt het dialoogvenster Zoekopdracht bewerken geopend waarin u criteria voor een zoekopdracht kunt definiëren.
 •
Met Bewerken opent u de zoekopdracht die u in de lijst hebt geselecteerd.
 •
Met Dupliceren dupliceert u één of meer zoekopdrachten die in de lijst zijn geselecteerd.
 •
Met Verwijderen verwijdert u één of meer zoekopdrachten die in de lijst zijn geselecteerd.
In het dialoogvenster Zoekopdracht bewerken kunt u criteria van zoekopdrachten maken of bewerken.
 •
Selecteer bij Actie: Records zoeken of Records weglaten om op te geven of deze zoekopdracht records zoekt of weglaat. Wanneer u records laat zoeken, worden de records toegevoegd aan de gevonden reeks. Door records weg te laten sluit u ze uit. Een afzonderlijke zoekopdracht kan records zoeken of weglaten; gebruik meerdere opdrachten als u records moet zoeken en weglaten binnen één scriptstap Zoekopdracht uitvoeren.
 •
In Records zoeken indien (of Records weglaten indien) staat een lijst met de velden in de actieve tabel. Als u een zoekopdracht wilt maken, moet u eerst een veld selecteren in de lijst.
 •
Als u een veld wilt selecteren uit een gerelateerde tabel, klikt u op de naam van de actieve tabel boven aan de lijst en selecteert u de gewenste gerelateerde tabel. Selecteer een gerelateerd veld in deze nieuwe lijst.
 •
Wijzig de waarde in het vak Herhaling als u een bepaalde cel van een herhalend veld wilt opgeven.
 •
Typ uw zoekcriteria voor het geselecteerde veld in het vak Criteria.
 •
Klik op Operator invoegen om uw zoekcriteria verder te verfijnen. Zie Records zoeken.
 •
Klik op Toevoegen om uw criteria toe te voegen aan de zoekopdracht.
 •
Als u bestaande criteria wilt wijzigen, selecteert u de regel met het betreffende veld en de criteria boven in het dialoogvenster en brengt u de gewenste wijzigingen aan in het veld en/of de criteria. Klik op Wijzigen om uw wijzigingen op te slaan.
 •
Compatibiliteit 
 
Waar de scriptstap wordt uitgevoerd 
Ondersteund 
FileMaker Pro 
Ja 
FileMaker Server gepland script 
Ja 
FileMaker Go 
Ja 
Custom Web Publishing 
Ja 
Instant Web Publishing 
Ja 
Runtime-oplossing 
Ja 
Afkomstig van 
FileMaker Pro 6.0 of lager
Beschrijving 
Als u geen zoekopdracht maakt, verricht deze scriptstap de laatste zoekopdracht die was uitgevoerd.
U kunt een scriptstap Zoekopdracht uitvoeren gebruiken na een Ga naar Zoeken script step, om het script te onderbreken en de gebruiker in staat te stellen zoekcriteria op te geven voordat de zoekopdracht wordt uitgevoerd.
Voorbeelden 
Als bij de uitvoering van het script geen records worden gevonden die overeenkomen met de zoekcriteria, kunt u het script stoppen. Vervolgens kunt u het script verder uitvoeren met nul records in de actieve gevonden reeks of de zoekcriteria wijzigen. Met de Foutafvanging instellen script step en de Get ( LaatsteFout ) function kunt u een script opstellen voor dergelijke situaties. Voorbeeld:
Het volgende script probeert een zoekopdracht uit te voeren. Als er geen records worden gevonden, verschijnt er een aangepast dialoogvenster op het scherm dat de gebruiker de mogelijkheid biedt de zoekopdracht te wijzigen of terug te gaan naar de bladermodus.
Foutafvanging instellen [Aan]
Zoekopdracht uitvoeren [Herstellen]
If [Get ( LaatsteFout ) > 0]
Aangepast dialoogvenster tonen ["Geen records gevonden. Klik op OK om uw opdracht
te wijzigen of klik op Annuleren om terug te gaan naar de bladermodus."]
If [Get ( KeuzeLaatsteBericht ) = 1]
Laatste zoekopdracht wijzigen
Else
Ga naar Bladeren []
End If
End If
Verwante onderwerpen 
Gevonden reeks beperken script step
Gevonden reeks uitbreiden script step
Gegevensreeksen zoeken
Naslaggegevens voor scriptstappen (alfabetisch overzicht)
Naslaggegevens voor scriptstappen (lijst met categorieën)