Veldinhoud opnieuw opzoeken
Kopieert nieuwe waarden uit het bronveld van de opzoeking naar de huidig gevonden reeks.
Opties
- Met dialoogvenster geeft aan of een dialoogvenster moet worden weergegeven wanneer de scriptstap wordt uitgevoerd, waardoor gebruikers gegevens in velden kunnen bevestigen.
- Met Doelveld opgeven geeft u het doelveld voor de nieuwe zoekopdracht op. Dit moet het vergelijkingsveld zijn voor de relatie waarop de opzoeking is gebaseerd, niet het bronveld of het doelveld van de opzoeking. Als er geen veld is geselecteerd, geeft 'Veldinhoud opnieuw opzoeken' een foutcode die kan worden opgevraagd met de Get (LaatsteFout) functie.
Compatibiliteit
Product | Ondersteund |
FileMaker Pro | Ja |
FileMaker Go | Ja |
FileMaker WebDirect | Ja |
FileMaker Server | Gedeeltelijk |
FileMaker Cloud | Gedeeltelijk |
FileMaker Data API | Gedeeltelijk |
Custom Web Publishing | Gedeeltelijk |
Afkomstig uit versie
6.0 of lager
Beschrijving
- Het doelveld dat u bij de stap Veldinhoud opnieuw opzoeken opgeeft, moet een bewerkbaar veld zijn.
- Nieuwe opzoekingen kunnen alleen worden uitgevoerd voor de gevonden reeks van records in de actieve tabel.
- U kunt geen berekeningvelden gebruiken bij de opdracht Veldinhoud opnieuw opzoeken. Als u de opdracht Veldinhoud opnieuw opzoeken gebruikt en tevens een berekeningveld als vergelijkingswaarde gebruikt, moet u een van de invoervelden voor de berekening opgeven als de veldparameter voor Veldinhoud opnieuw opzoeken.
- Wanneer u de scriptstap Veldinhoud opnieuw opzoeken gebruikt, moeten de gegevens eerst worden vastgelegd voordat de bewerking wordt uitgevoerd, anders krijgt u onverwachte resultaten. Raadpleeg Gegevens in records vastleggen.
- Scripts aan serverzijde, de FileMaker Data API en Custom Web Publishing voeren deze scriptstap uit alsof de optie Met dialoogvenster is ingesteld op Uit.
Voorbeeld 1
Dit voorbeeldscript zoekt records met overeenkomende waarden in het veld Klantnummer en werkt vervolgens alle opzoekdefinities in de gevonden reeks bij op basis van de relatie die Klantnummer gebruikt als vergelijkingsveld.
Kopiëren
Ga naar lay-out ["Factuurgegevens"]
Overeenkomende records zoeken [Vervangen; Facturen::Klantnummer]
Veldinhoud opnieuw opzoeken [Met dialoogvenster: Uit; Facturen::Klantnummer]