+ All Categories
Home > Documents > FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12...

FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12...

Date post: 20-Aug-2015
Category:
Upload: verein-fm-konferenz
View: 1,311 times
Download: 2 times
Share this document with a friend
12
Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 FileMaker Konferenz 2012 Salzburg www.filemaker-konferenz.com Heike Landschulz • www.landschulz.net Strukturierte Scriptprogrammierung
Transcript
Page 1: FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehle im FileMaker Pro 12 von Heike Landschulz

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

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

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

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

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

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

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

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

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

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

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

Vielen Dank unseren Sponsoren

Danke für das Bewerten dieses Vortrages

FileMaker Konferenz 2012 Salzburgwww.filemaker-konferenz.com

Heike Landschulz • www.landschulz.netStrukturierte Scriptprogrammierung


Recommended