Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
FMK2017 - Das neue Fenster in FileMaker 16 by Heike Landschulz
1. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
www.filemaker-konferenz.com
Heike Landschulz
Das neue Fenster in FileMaker 16
2. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Zur Person
• (Uni)Studium zum Dipl. Ing. Verfahrenstechnik chemische Industrie
• EDV-Abteilung eines Düngemittelwerkes:
• Programmierung für Nebenprozesse
• ab 1995: Selbständig als FileMaker Programmierer
• Kunden: Agenturen und projektabarbeitende Dienstleister
• FiBu-Schnittstellen
• ab 1990: Vertrieb bei einem Apple-Händler in Hamburg
• hier erster Kontakt mit FileMaker II
• sowie Werbeagenturen
• Aussergewöhnlichste Kunden:
• - Hutmacher
• - Firma, die die Quartettspiele der Fussballbundesliga vertreibt
• - eine hamburger Schokoladenmanufaktur
3. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Worum es heute geht
• Es geht um die neue Option im Scriptbefehl „Neues Fenster“ im FileMaker
• Betrachtung in der Mac-Version, im FileMaker Go und im Browser
• Layoutgestaltung
• sinnvolle Beispiele bzw. Beispieldaten
Worum es heute nicht geht
4. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Zum Vergleich/zur Erinnerung
Der Scriptbefehl „Neues Fenster“ im FileMaker 15
5. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Der neue Befehl
Der Scriptbefehl „Neues Fenster“ im FileMaker 16
7. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Neues Fenster im Formular
• Werden bei „Größe“ und „Position“ keine Werte eingegeben, wird die Karte
ungefähr mittig auf dem bestehenden Fenster positioniert.
• Sie ist dann oben und unten ca. 60 Pixel und rechts und links ca. 100 Pixel
kleiner als das Originalfenster.
• Die Position der Karte wird immer in Bezug auf das bestehende Fenster
gesetzt.
• Klick neben das Fenster nicht möglich - aber alle Menübefehle funktionieren -
auch Befehl w!
• Auch Befehl q - d.h. man kann sich nicht aussperren wie unter FM 15 - außer
man hat eigene Menüs gebaut.
• Wenn Abstände eingegeben werden, kann das Fenster doch neben dem
Ursprungsfenster platziert werden.
8. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Neues Fenster in Liste
• Wenn keine Maße eingeben werden, ist die Höhe etwas mehr als ein
Datensatz.
• Es ist vermutlich immer ein horizontaler Scrollbalken aktiv.
• Aufpassen bei Höhenangaben - sie beziehen sich auf das Ursprungsfenster
ohne Werkzeugleiste (Statusbereich).
• Wenn der Statusbereich ausgeblendet ist, kann das Ursprungsfenster
überdeckt werden.
9. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Neues Fenster mit Tabelle
• Das neue Fenster wird (ohne eigene Maße) bei 0 - 0 angehängt und ist
(vermutlich) so groß wie das Ursprungslayout.
10. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Neues Fenster im WebDirect
Auszug aus der Hilfe
• Karte mit Formularlayout funktioniert gar
nicht
• Karte mit Listenlayout funktioniert - auch
der Layout-Trigger - ABER es wird kein
neues Fenster geöffnet
demzufolge wird das Browserfenster bzw.
der -Tab geschlossen mit Befehl w
• Karte mit Tabellenlayout funktioniert nur
halb - WebDirect unterstützt den Befehl
„Datensätze zeigen als Tabelle“ nicht
11. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Neues Fenster im FileMaker Go
• Das neue Fenster funktioniert wie im FileMaker Pro.
• AUSSER: Man kann neben das neue Fenster tippen - dann wird das neue
Fenster geschlossen.
Statusfunktion
• Funktion Hole ( Fensterstil ) gibt 3 zurück
12. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Vortrag und Sprecher
Vielen Dank unseren Sponsoren
13. 8. FileMaker Konferenz | Salzburg | 12.-14. Oktober 2017
Heike Landschulz - Neues Fenster
Vielen Dank für Ihre Aufmerksamkeit
Fragen und Antworten