![Page 1: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/1.jpg)
Strukturierte Scriptprogrammierung
und neue Befehle und Scriptbefehle im
FileMaker Pro 12
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 2: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/2.jpg)
Zur Person:- (Uni)Studium zum Dipl. Ing. Verfahrenstechnik chemische Industrie- EDV-Abteilung eines Düngemittelwerkes: • Programmierung für Nebenprozesse • Schulung der Anwender
- ab 1995: Selbständig als FileMaker Programmierer- Kunden: Agenturen und projektabarbeitende Dienstleister- FiBu-Schnittstellen
Aussergewöhnlichste Kunden: - Hutmacher - Firma, die die Quartettspiele der Fussballbundesliga vertreibt - eine hamburger Schokoladenmanufaktur
- ab 1990: Vertrieb bei einem Apple-Händler in Hamburg • hier erster Kontakt mit FileMaker II • sowie Werbeagenturen
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 3: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/3.jpg)
Worum es heute geht:- Scriptprogrammierung- Voraussetzungen bzw. no go‘s
Worum es nicht heute geht:- Layoutgestaltung- sinnvolle Beispieldaten- Auslagern von Funktionen in Eigene Funktionen
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 4: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/4.jpg)
Voraussetzungen bzw. no go‘s (1):1. Dateinamen
2. Tabellennamen 4. Layoutnamen und -anordnung
3. Feldnamen
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 5: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/5.jpg)
Voraussetzungen bzw. no go‘s (2):5. Scriptnamen und -anordnung
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 6: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/6.jpg)
Voraussetzungen bzw. no go‘s (3):5. so ein Script
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 7: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/7.jpg)
Voraussetzungen bzw. no go‘s (4):6. so ein Beziehungsdiagramm
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 8: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/8.jpg)
Voraussetzungen bzw. no go‘s (5)Voraussetzungen
- FileMaker Pro Advanced* Developer* Datenanzeige
- Accounts in verschiedenen Foren- ggf. Mitgliedschaft beim FileMaker TechNet- englisch Kenntnisse
Ich empfehle: FileMaker Server
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 9: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/9.jpg)
Beispiele
- Navigation- Gehe zu Datensatz- gut oder nicht gut- Drucken- Verzweigungen- Scriptparameter- Scriptergebnisse- Script-Trigger / Layout-Trigger- Fehler abfangen (s. Hilfe: Fehlercodes und Script-Debugger)
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 10: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/10.jpg)
Wie macht man‘s besser?
1. Ordner und ggf. Unterordner anlegen2. Sinnvolle Namen vergeben ggf. mit Name der Tabelle bzw. des Moduls3. Scripte so kurz wie möglich halten aber nicht kürzer - sinnvolle Teilaufgaben auslagern4. Was in einem Rutsch abgearbeitet wird, in einem Script lassen5. Wenn im Script verzweigt wird in z.B. verschiedene Tabellen -> alle Zweige in eigene Scripte auslagern6. Mehrfach benutzte Aufgaben in eigene Scripte (Bibliotheken)7. Erwartete Scriptparameter im Namen8. Kommentare und Leerzeilen zur Strukturierung - nicht übertreiben9. deaktivierte Scriptzeilen löschen
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
![Page 11: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/11.jpg)
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung
Neue Script- und Befehle - Auswahl
Literaturhinweise:- http://filemaker-de.custhelp.com/app/answers/detail/a_id/10269- http://filemaker-de.custhelp.com/app/answers/detail/a_id/10293
- Bildbefehle
- allgemeine Befehle
- Fensterbefehle
- Dialogfenster
- SQL- nur lesender Zugriff (SELECT)- SQL-Befehle in Hochkommas- Ergebnistyp ist immer Text- es funktionieren die Standard ANSI-SQL Funktionen
![Page 12: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz](https://reader034.vdocuments.pub/reader034/viewer/2022042717/55d55648bb61eb1a1a8b4649/html5/thumbnails/12.jpg)
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages
FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com
Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung