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]