BeiLayoutTastendruck
Führt ein Script aus, wenn eines oder mehrere Zeichen auf der Tastatur entweder direkt oder über einen Input Method Editor (IME) eingegeben werden. Verwenden Sie die Hole ( TriggerTastendruck ), um die Zeichen abzufragen, die den Script-Trigger aktiviert haben.
Zwei Arten von Zeichen können zur Aktivierung dieses Script-Triggers führen:
- 
                                                
Tasten, die normalerweise auf ein aktives Objekt angewendet würden
 - 
                                                
Tasten, die normalerweise für die Navigation angewendet werden würden
 
Wann das Script ausgeführt wird
Vor Verarbeitung des Ereignisses
Modi, in denen der Trigger verwendet werden kann
Blättern-, Suchen- und Seitenansichtsmodus
Ergebnis
Sie können den Scriptschritt „Aktuelles Script verlassen“ in dem ausgelösten Script verwenden, um „Wahr“ oder „Falsch“ zurückzugeben.
- 
                                                
Wahr: Das Ereignis, das das Script ausgeführt hat, wird fortgesetzt.
 - 
                                                
Falsch: Das Ereignis, das das Script ausgeführt hat, wird abgebrochen.
 
Kompatibilität
| Produkt | Unterstützt | 
| FileMaker Pro | Ja | 
| FileMaker Go | Partiell | 
| FileMaker WebDirect | Nein | 
| FileMaker Server | Nein | 
| FileMaker Cloud | Nein | 
| FileMaker Data API | Nein | 
| Custom Web Publishing | Nein | 
Ursprung in Version
10.0
Hinweise
- 
                                                
Verwenden Sie die Funktionen Hole ( TriggerKurztasten ), Code und Char, um mit Sonderzeichen wie Navigationstasten (zum Beispiel Tabulator- und Pfeiltasten) und allgemeinen Unicode-Zeichen zu arbeiten. Eine Liste der Navigationstasten und der an ein Script gemeldeten Codes finden Sie bei der Funktion „Code“. Die Funktion „Char“ gibt die Zeichen für Unicode-Codepunkte zurück.
 - 
                                                
Tastaturanschläge werden in der folgenden Reihenfolge verarbeitet:
- 
                                                        
Das Betriebssystem verarbeitet bestimmte Tasten.
 - 
                                                        
FileMaker Pro verarbeitet Tastaturbefehle.
 - 
                                                        
Ein aktives Objekt mit einem Script-Trigger „BeiObjektTastendruck“ kann ein Zeichen verarbeiten.
 - 
                                                        
Ein Script-Trigger BeiLayoutTastendruck kann ein Zeichen verarbeiten.
 - 
                                                        
Navigationstasten werden für die Navigation verwendet, während Nicht-Navigationstasten durch das aktive Objekt mit einem Script-Trigger BeiObjektTastendruck verarbeitet werden.
 - 
                                                        
Wenn es kein aktives Objekt gibt, wird eine Warnung für Nicht-Navigationstasten angezeigt.
 
Der erste dieser Schritte, diese Taste zu verwenden, stoppt den Vorgang. Ein durch einen Script-Trigger „BeiObjektTastendruck“ oder „BeiLayoutTastendruck“ ausgeführtes Script kann die weitere Verarbeitung des Tastenanschlags durch die Rückgabe von „Falsch“ beenden.
 - 
                                                        
 - 
                                                
Die Verwendung der Pfeiltasten oder der Maus zur Navigation und Auswahl innerhalb von Einblendlisten, Menüs und Kalendern aktiviert diesen Script-Trigger nicht. Das Betreten dieser Felder aktiviert den Script-Trigger.
 - 
                                                
Windows: Die Alt- und Strg-Tasten aktivieren diesen Script-Trigger nicht.
 - 
                                                
macOS: Die Befehlstaste aktiviert diesen Script-Trigger nicht.
 - 
                                                
FileMaker Go: Dieser Script-Trigger wird nur aktiviert, wenn bei der Tastatureingabe des Benutzers ein Feld aktiv ist.
 - 
                                                
Wenn ein Fehler in einem ausgelösten Script dazu führt, dass das Script nicht fertiggestellt wird, wird der Tastendruck, der das Script ausgelöst hat, nicht verarbeitet.
 - 
                                                
Eine Liste der Aktionen, die diesen Script-Trigger nicht aktivieren, finden Sie unter Aktionen, die keine Script-Trigger aktivieren.