Inhoudsopgave
Wat is een tabbesturingselement in FileMaker?
A Registerbesturing is een opmaakobject in een FileMaker-database dat kan worden uitgerust met verschillende tabbladen. Elk tabblad bevat zijn eigen lay-out in de afmetingen van het volledige tabbesturingselement. De inhoud van het momenteel geselecteerde tabblad wordt altijd weergegeven, zoals in het volgende voorbeeld van het tabblad [Stamgegevens].
Instellingen voor registerbesturing
In de opmaakmodus kan voor elk tabbladbesturingselement een willekeurig aantal tabbladen en bijbehorende instellingen worden opgeslagen. Het dialoogvenster voor de instellingen kan worden geopend door te dubbelklikken op het tabbladbesturingselement of door met de rechtermuisknop op het tabbladbesturingselement te klikken en de functie [Instelling registercontrole]..
Registers maken en bewerken
Enter onder [Naam register]. om een naam voor het tabblad in te voeren. Klik op [Creëer]knop om een nieuw tabblad te maken. U kunt ook berekende waarden in de tabbladnaam invoeren. Wanneer u bijvoorbeeld gegevens van een portaal onder een tabblad weergeeft, kunt u het aantal gegevensrecords in het portaal na de naam van het tabblad als volgt weergeven:
"Registernaam" & If(NOT IsVoid(Portal::Field); " (" & Number(Portal::Field) & ")")
Register hernoemen
Als u de naam van een tabblad wilt wijzigen, selecteert u eerst het gewenste item en wijzigt u de naam van het tabblad. Klik vervolgens op de knop [Hernoemen]om je invoer op te slaan.
Instellingen voor de registerbesturing
Selecteer in het rechtergedeelte van het dialoogvenster welke tab standaard moet worden opgeroepen wanneer de opmaak wordt opgeroepen. Je kunt ook de uitlijning en breedte van de tabbladen kiezen.
Een specifiek register opvragen in de scripteditor
Soms is het nodig om het huidige actieve register in een script op te vragen, bijvoorbeeld om acties uit te voeren die alleen in een specifiek register mogen worden uitgevoerd. Het commando voor het opvragen van een specifiek register en het uitvoeren van een actie is als volgt:
Als [ReadLayoutObjectAttribute ("TabName"; "isFrontTabField") = 1]
Opdrachten voor uw uitvoeringsscript
Einde (als)
Hebt u nog vragen over FileMaker? Persoonlijk is sneller.
Als onderdeel van onze Coaching en training informeren wij u graag persoonlijk over de FileMaker functies die u nodig hebt voor de ontwikkeling van uw FileMaker oplossing. Natuurlijk spelen we graag in op uw individuele behoeften. Facturering is op maat en eerlijk in stappen van 15 minuten. Betaal gemakkelijk via bankoverschrijving of PayPal.


