FMK2015: FileMaker Grundlagen Scripts by Longin Ziegler

1.044 Aufrufe

Veröffentlicht am

Die Grundlagenreihe der FileMaker-Konferenz 2015 verschafft einen Überblick über die wichtigsten FileMaker Funktionen.
Mit diesem 4-teiligen Workshop lernen Sie, wie mit den FileMaker-Entwicklungswerkzeugen professionelle Datenbank-Lösungen erstellt werden können.

Dieser Workshop eignet sich als Vorbereitung für andere Sessions an dieser Konferenz.
Und das lernen Sie in diesem Workshop:

Einsatzgebiete von Scripts
Variablen in Scripts verwenden
Scripts mit Kommentaren dokumentieren
Schema eines gut strukturierten Scripts
Schritte für das kontrollierten Steuern eines Scripts
Bedingungen und Schleifen
Dialoge für die Interaktion mit dem Benutzer
Fehler suchen und Fehler abfangen
Erstellen eines Fehlerprotokolls
Beispiele aus der Praxis

Voraussetzungen:

Sie sollten über Grundkenntnisse von FileMaker verfügen, wie sie am FileMaker Seminar für Einsteiger vermittelt werden. Nehmen Sie auch ein Laptop mit installiertem FileMaker 14 mit, damit Sie die Workshop-Beispiele selber nachvollziehen können.

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.044
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
7
Aktionen
Geteilt
0
Downloads
22
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

FMK2015: FileMaker Grundlagen Scripts by Longin Ziegler

  1. 1. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com FileMaker Grundlagen: Scripts Longin Ziegler
  2. 2. Longin Ziegler FileMaker Grundlagen: Layouts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com http://www.dabusoft.com/download/FM_Grundlagen.zip Download Beispieldaten
  3. 3. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Übersicht • FileMaker Scripts • Scripts ausführen / auslösen • Typischer Aufbau eines Scripts • Script Variablen • Script kontrolliert steuern • Performance Grundsätze • Bedingungen • Schleifen • Dialoge • Fehler Abfangen • Beispiele aus der Praxis • Fragen & Lösungen
  4. 4. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com FileMaker Scripts • Programmanweisung zur Ausführung mehrerer Befehle • fast unendlich viele Anwendungsmöglichkeiten • proprietäre Scriptsprache ! Ausführung / Auslösung über: • Tasten, Tastenleiste • Menü, Kontextmenü • Script-Trigger, Script Timer • Andere Scripts • URL
  5. 5. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Typischer Aufbau eines Scripts • Funktionsbeschreibung ! • Variablen ! • Vorbedingungen damit das Script ausgeführt werden kann ! • Der eigentliche Programmteil ! • Prüfung, ob das Script erfolgreich ausgeführt werden konnte
  6. 6. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Script Variablen • Variable setzen [] ! • $Variable nur während der Laufzeit des 
 Scripts und nur für das aktuelle Script 
 gültig ! • $$Variable gültig für eine Datenbank in allen Fenstern und Scripts auch nach Ende des Scripts ! • Variablen können Text, Zahlen, Datum und Zeit enthalten jedoch keine Dateien oder Bilder
  7. 7. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Script kontrolliert steuern • Fehleraufzeichnung setzen [ Ein ]
 - Script wird bei Fehlern fortgesetzt
 - Art des Fehlers kann über die Funktion Hole ( LetzteFehlerNr )
 abgefragt werden. ! • AnwenderAbbruchZulassen setzen [ Aus ]
 - Script kann nicht vom Anwender abgebrochen werden
 - Erfordert ein durchdachtes Ende des Scripts
  8. 8. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Performance Grundsätze • Fenster fixieren
 - Nur Daten werden geladen und bearbeitet
 - Layoutobjekte und Bilder werden nicht geladen
 - Grosser Gewinn bei der Geschwindigkeit ! • Scripts im Formularmodus ausführen
 - Nur aktueller Datensatz wird geladen ! • Wenn möglich Daten im unsortierten Zustand verarbeiten
  9. 9. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Bedingungen • Wenn [] • Sonst, wenn [] • Sonst, wenn [] • Sonst • Ende (wenn) ! • Wenn [] • Ende (wenn) • Wenn [] • Wenn [] • Wenn [] • Sonst • Ende (wenn) • Sonst • Ende (wenn) • Sonst • Ende (wenn)
  10. 10. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Schleifen • Schleife (Anfang) • Verlasse Schleife wenn [] • Schleife (Ende) ! ! Bitte beachten: • Schleife kann endlos werden • Zuerst die Bedingung für das Ende der Schleife festlegen und Testen ! • Unbedachter Einsatz von Schleifen kann viele Daten zerstören
  11. 11. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Dialoge • Für die Interaktion mit dem Anwender • Maximal 3 Tasten und Eingabefelder • Klare Anweisungen geben • Taste "Abbrechen" nicht vergessen • Ja und Nein auf Tasten vermeiden • Hole ( LetzteMeldungswahl ) gibt Tastennummer zurück
  12. 12. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Dialoge definieren 12 Hole ( LetzteMeldungswahl ) = =
  13. 13. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Fehler abfangen • Hole ( LetzteFehlerNr ) • Fehler Codes siehe FileMaker Hilfe
  14. 14. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Beispiele aus der Praxis • PDF als E-Mail versenden ! • vCard via drag & drop importieren ! • Löschen Befehl durch Script ersetzen
  15. 15. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Weiterführende Themen Arbeiten mit Scriptparameter und Variablen Freitag, Von 15:30 bis 17:00 Uhr Patrick Risch
  16. 16. Longin Ziegler FileMaker Grundlagen: Formeln FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Fragen & Lösungen
  17. 17. Longin Ziegler FileMaker Grundlagen: Scripts FileMaker Konferenz 2015 Hamburg www.filemaker-konferenz.com Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages

×