Home
Benutzerhandbuch FMD
Contents
1. Kaufdatim Datum FMSAUC_UpdatePlugIn parameter Be gt FMSAUC_Version 0 Erstellungsdatum Datum Erstellungsdatum Gesch tzt 5 FMExample Vorlageninformation Text Global z XMpl_Add number1 number2 Lagernr Zahl Autom Nr Gesch tzt lt XMpl_Append textToAppend artikel Text UND XMpl_Evaluate calcToEvaluate Ort Text nn XMpl_NumToWords number Bemerkungen Text xMpl_StartScript Filename scriptn Bild Medien xMpl_UserFormatlNumberf textOrN Seriennummer Text a EER onen Kommentar ndern 00012227 XMpl_UserFormatNumber Ge Drucken Abbrechen z 8 Erstellen Sie ein Formelfeld Ergebnistyp Zahl Anzahl der Wiederholungen 1 _Speicheroptionen 9 W hlen Sie im Dialogfeld Formel angeben die Option Externe SE Ee EEn Nicht berechnen wenn verwendete Felder leer sind en Funktionen aus der Einblendliste Ansicht 2 75 11 Ersetzen Sie den Parameter Platzhalter durch den erforderlichen bzw die erforderlichen Parameter f r die Funktion terne Funktionen Wiederholfunktionen 12 Wenn die Formel Ihren Vorstellungen entspricht klicken Sie Finanzfunktionen Trigonometriefunktionen auf OK Logikfunktionen u n 13 Klicken Sie auf OK um das Dialogfeld Datenbank definieren esigntunkhonen Eigene Funktionen zu schlie en 10 Doppelklicken Sie auf eine externe Fun
2. DROPSHADOW VALUE NONE Erstellen eigener Layout Pr sentationsstile 63 Dieses beschreibt die folgenden und kann diese Werte Dieses beschreibt die folgenden und kann diese Werte Attribut Eigenschaften enthalten Attribut Eigenschaften enthalten FONT Der Name der Schrift Es k nnen FONT Times New PART Unterscheiden zwischen voran VALUE 0 mehrere Schriftnamen durch Roman NUMBER und nachgestellten Bereichen f r VALUE 1 Komma getrennt angegeben FONT Geneva Zwischenergebnisse in einem VALUES werden Im Layout wird die erste F NT New Yol Layout ee Times Helvetica Arial Dieses Attribut wird in allen 7 anderen Bereichen ignoriert VALUE 4 verf gbar ist Ogei jede angare FileMaker Developer unterst tzt VALUE 5 Hinweis Schriftwerte verf gbare Schrift die Werte 0 9 andere Werte PN unterscheiden zwischen Gro und w hlen werden ignoriert VAN Kleinschreibung und m ssen im FileMaker Developer VALUE 7 Satzstil mit Gro buchstaben am Format gt Schrift VALUE 8 Anfang eingegeben werden verf gbaren Schriften Sios anzuzeigen VALUE 9 HINT Der Name der Plattform auf der HINT WIN PATTERN Eines von 64 g ltigen Mustern PATTERN 1 der Pr sentationsstil und der HINT MAC aus der F llmusterpalette von PATTERN 47 Zeichensatz bearbeitet wird Dieses FileMaker Developer Verwendet en Attribut
3. 1 Feldbeschriftungen und en 5 SIZE 1 bis PEN eldrahmen i SIZE 8 Der Wert f r NONE ist 0 und der Wert f r HAIRLINE ist 1 SIZE 12 Wenn diese Linienst rke Feldrahmen zugeordnet wird wird sie auch als Linienst rke eines EFFECT Attributs z B DROPSHADOW verwendet und muss einen Wert gr er als null aufweisen beschreibt die folgenden Eigenschaften Zeichenstile f r Text in Feldern Textbl cken und Feldbeschriftun gen Es k nnen mehrere Stile durch Komma oder Leerschritt getrennt angegeben werden Es wird nicht gepr ft ob sich Stile widersprechen z B UPPERCASE und LOWERCASE Der Stilwert PLAIN setzt alle anderen Stilwerte au er Kraft Die Werte STRIKEOUT und STRIKETHRU sind identisch und kann diese Werte enthalten STYLE PLAIN STYLE BOLD STYLE ITALIC STYLE STRIKEOUT STYLE STRIKETHRU STYLE SMALLCAPS STYLE UNDERLINE STYLE WORDUNDERLINE STYLE DBLUNDERLINE STYLE UPPERCASE STYLE LOWERCASE STYLE TITLECASE STYLE SUPERSCRIPT STYLE SUBSCRIPT STYLE CONDENSE STYLE EXTEND STYLE ITALIC BOLD SMALLCAPS Festlegen von Standardwerten f r Pr sentationsstile FileMaker Pro und FileMaker Developer ersetzen ung ltige oder fehlende Attribute durch Standardwerte Sie k nnen f r jede
4. 66 gt gt Werte m ssen in Anf hrungszeichen angegeben werden Wenn ein Anf hrungszeichen fehlt kann FileMaker Developer kein XML Parsing durchf hren und den Pr sentationsstil nicht im Assistent f r neues Layout anzeigen Dieses beschreibt die folgenden und kann diese Werte Attribut Eigenschaften enthalten COLOR Hex Werte f r RGB Farben f r COLOR Hintergrundf llungen Text und COLOR 33FF00 Rahmen in Layoutbereichen Felder Textbl cke und COLOR 9966 Feldbeschriftungen Oder jeder beliebige Um eine Farbe anzuzeigen darf 6 stellige Hex Wert das PATTERN Attribut nicht auf eine Kombination aus 1 entspricht transparent den Zahlen 0 9 oder den gesetzt sein Buchstaben dem das Nummernzeichen FileMaker Developer vorangestellt ist Pr sentationsstile verwenden Web sichere Palettenfarben um sicherzustellen dass die Farbe auf allen Computern gleich dargestellt wird Siehe Verwenden von Werten f r Muster und Farben auf Seite 65 EFFECT Relief Gravur oder VALUE EMBOSS Schlagschatten 3D Effekte f r ein Feld Text oder eine Feldbeschriftung Wird dieses Attribut in Verbindung mit einem Feldrahmen verwendet ist die Linienst rke des Effekts identisch mit der Linienst rke des Rahmens Der Linienst rke Wert muss gr er als null sein um den Effekt oder den Rahmen sichtbar zu machen VALUE ENGRAVE VALUE
5. Alle Konten J Nur Konten mit vollen Zugriffsrechten Ihre eigenen Parameter erscheinen hier Designfunktionen Eigene Funktionen Externe Funktionen Abbrechen EI Dialogfeld Eigene Funktion bearbeiten 8 Alle Konten ist die Standardoption f r Verf gbarkeit und gestattet allen Benutzern der aktuellen Datenbank die eigene Funktion zu sehen und zu verwenden 9 Wenn die eigene Funktion nur den Benutzern mit vollen Zugriffsrechten zur Verf gung stehen soll w hlen Sie Nur Konten mit vollen Zugriffsrechten 10 Klicken Sie auf OK Bearbeiten eigener Funktionen Die nderungen die Sie an einer eigenen Funktion vornehmen werden berall auf die Funktion angewendet wo sie verwendet wird So bearbeiten Sie eine eigene Funktion 1 W hlen Sie Datei gt Definieren gt Eigene Funktionen Windows bzw Ablage gt Definieren gt Eigene Funktionen Mac OS 2 W hlen Sie aus der Liste mit Funktionsnamen die eigene Funktion aus und klicken Sie auf Bearbeiten 3 Nehmen Sie im Dialogfeld Eigene Funktionen bearbeiten die erforderlichen nderungen vor und klicken Sie dann auf OK Um die Sortierfolge der Funktionen im Dialogfeld Eigene Funktion definieren zu ndern w hlen Sie eine Kategorie aus der Liste Anzeige aus 1 Nehmen Sie im Dialogfeld Eigene Funktion bearbeiten Ihre nderungen vor 2 Klicken Sie auf OK 3 Definieren Sie weitere eigene Funktionen oder klicken Sie a
6. 24 FileMaker Developer 7 Entwicklerhandbuch Befinden sich die Originaldateien Ihrer Datenbankl sung in mehreren Ordnern Weitere Informationen finden Sie im n chsten Abschnitt berpr fen von Dateiverweisen 2 Runtime L sung Bl ttern Layout Formular Artikelnr 102 Kategorie K stenbilder Name K ste Oregons Die K ste Oregons photographiert von lan Johnson Limitierte Auflage Kosten 4 50 Einkaufspreis 12 50 Empfohler Verkaufspreis 18 00 Poster Elektronischer Katalog 1001 44 81 Bl ttem Do Prim rdatei einer Beispiel Runtime L sung berpr fen von Dateiverweisen Ein Dateiverweis speichert den oder die Pfade unter denen die Runtime Anwendung versucht auf eine externe Tabelle ein externes Script oder eine externe Werteliste zuzugreifen Jeder Dateiverweis kann aus einem oder mehreren Pfaden bestehen die durch Absatzende Zeichen getrennt sind Dateipfade werden in der angezeigten Reihenfolge durchsucht Die Runtime Anwendung ffnet die erste Datei die gefunden wird Weitere Informationen finden Sie in der Hilfe Tipp Sie sollten mehrere Tabellen in eine Datei setzen und damit potenzielle Schwierigkeiten mit mehreren Dateien vermeiden Bei der Entwicklung einer Datenbank mit mehreren Dateien m ssen Sie eventuell einige der Dateien in separaten Ordnern unterbringen Bei der Erstellung einer Runtime Datenbankl su
7. Statusbereich Textlineal Vergr ern Verkleinern Windows Mac OSX Befehl im Men Einf gen Pro RT Pro RT Bild u QuickTime Ton Datei Ll Objekt Datum m Windows Mac OS X Befehl im Men Einf gen Pro RT Pro RT Zeit El m Benutzername Aus Index Aus zuletzt besuchtem Datensatz Windows Mac OS X Befehl im Men Format Pro RT Pro RT Schrift m Gr e m Stil Ausrichtung a a Zeilenabstand m m Textfarbe Text m Windows Mac OS X Befehl im Men Datens tze Pro RT Pro RT Neuer Datensatz Datensatz duplizieren m Datensatz l schen Alle Datens tze l schen m Alle Datens tze anzeigen Ausschluss anzeigen Datensatz ausschlie en Mehrere ausschlie en m Letzte Abfrage ndern Datens tze sortieren a Unsortiert Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro 83 Windows Mac OSX Windows Mac OSX Befehl im Men Datens tze Pro RT
8. 1 Seite vorhanden ist lt TITLEFOOTPART gt Fu 1 Seite wird nur einmal am Ende lt TITLEFOOTPART gt der ersten Bildschirmanzeige oder Seite angezeigt Hinweis Obwohl ein Pr sentationsstil jeden Layoutbereich beschreiben kann bestimmt der Layouttyp den Sie im Assistent f r neues Layout festlegen welche Bereiche in Ihrem neuen Layout oder Bericht angezeigt werden Informationen zu Layoutbereichen finden Sie in der Hilfe XML Elemente f r Text Jedes Layoutbereichselement kann die Elemente FIELD TEXTLABEL und TEXT enthalten mit denen die Eigenschaften von Text oder Daten im Bereich beschrieben werden Das Element FIELD beschreibt Text Daten in Feldern und Feldrah men Das Element TEXTLABEL wird f r Feldbeschriftungstexte verwendet Feldnamen werden im Datenbereich eines Layouts oder in anderen Bereichen z B im Kopfbereich von Listenberichten angezeigt Das Element TEXT beschreibt den gesamten anderen Text in einem Layoutbereich z B den Titeltext im Kopfbereich XML Elemente und ihre Pr sentations stilattribute Die nachfolgenden Tabellen beschreiben die von FileMaker Developer unterst tzten mehr und einzeiligen XML Elemente in einem Layout Pr sentationsstile Dokument Unbekannte Elemente werden von FileMaker Developer ignoriert Tabelle der mehrzeiligen Elemente Diese mehrzeiligen Elemente k nnen folgende Elemente enthalten FMTHEMES FMTHEME erforderlich Das FMTHEMES Wurzel Ele
9. 25 27 27 28 29 29 29 29 30 30 33 34 34 34 35 35 35 35 36 36 4 FileMaker Developer 7 Entwicklerhandbuch Dokumentation der Installationsprozeduren Starten von Runtime Datenbankl sungen Wiederherstellen besch digter Dateien Bereitstellen von Benutzerdokumentation Erstellen eines ber Layouts Erstellen eines benutzerdefinierten Hilfe Layouts Gedruckte Dokumentation Ihre Verantwortlichkeiten als Entwickler Durchf hren von Tests vor und nach dem Erstellen Ihrer L sung Verteilen von Updates f r Runtime Datenbankl sungen Kapitel 5 Anpassen von Datenbankl sungen Kioskmodus Navigation im Kioskmodus Schlie en von Kiosk L sungen Erstellen von Kiosk L sungen Verwenden von Scripts zur Steuerung der L sung Erstellen von Startscripts Datenbankfenster im Kioskmodus zentrieren Emulation von Men befehlen und Steuerelementen f r Fenster Erstellen dynamischer Tasten Anpassen der Men s ber Hilfe und Scripts Hinzuf gen von eigenen Scripts zum Men befehl ber Hinzuf gen von eigenen Scripts zum Men befehl Hilfe Umbenennen des Men s Scripts 36 36 37 38 38 39 40 40 41 42 45 45 46 46 47 47 48 48 49 50 50 52 53 Kapitel 6 Erstellen eigener Layout Pr sentationsstile Ver ndern von FileMaker Developer Pr sentationsstilen Anforderungen f r Pr sentationsstildateien XML Elemente f r Pr sentationsstile Minimum Entfern
10. Anwendung und FileMaker Pro auf Seite 79 Die FileMaker Developer Funktionen werden ebenfalls aus der Runtime Anwendung entfernt Verwenden der Entwicklungswerkzeuge 25 Eine Runtime Datenbank kann jedoch in FileMaker Pro oder FileMaker Developer ge ffnet werden Die volle Funktionalit t dieser Anwendungen ist dann verf gbar es sei denn die vollen Zugriffsrechte wurden entfernt Weitere Informationen finden Sie unter Entfernen der vollen Zugriffsrechte von Datenbanken auf Seite 30 Runtime Datenbankl sungen k nnen nicht ber ein Netzwerk das Internet oder ein Intranet ver ffentlicht werden es sei denn Sie verwenden FileMaker Pro oder FileMaker Developer anstelle der Runtime Anwendung Eine vollst ndige Liste der Unterschiede zwischen der Runtime Anwendung und FileMaker Pro finden Sie unter Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro auf Seite 79 Eventuell m ssen Sie Ihre Datenbankdateien mehrmals binden bevor Sie sie zur Auslieferung an Ihre Benutzer vorbereiten Nachdem die Entwicklung abgeschlossen und die endg ltige Version gebunden und bereit zur Auslieferung ist sollten Sie Ihre Runtime L sung gr ndlich testen um sicherzustellen dass sie sich erwartungsgem verh lt Weitere Informationen finden Sie unter Vor berlegungen f r eine Runtime Datenbankl sung auf Seite 23 26 FileMaker Developer 7 Entwicklerhandbuch Runtime L sung Posters Elektro
11. Sie unter Kioskmodus auf Seite 45 Testen Sie Ihre Installationsanweisungen und andere Anweisungen in der Dokumentation Testen Sie die Darstellung der Datenbank Layouts auf Monitoren mit unterschiedlichen Farbtiefen und Aufl sungen und mit dem kleinsten Monitorformat das Ihre Anwender unter Umst nden verwenden k nnten Testen Sie Ihre Runtime Datenbankl sung mit echten Daten Dies ist vor allem f r die Benutzer einer fr heren Version der Runtime Anwendung von Bedeutung die bei einer Umstellung ihre Daten in die neuen L sungsdateien importieren m ssen Stellen Sie sicher dass alle Zusatzdateien und DLLs Windows vorhanden sind F hren Sie Ihre Datenbankl sung Benutzern vor f r die die L sung vorgesehen ist um eventuelle Beeintr chtigungen der Anwendbarkeit aufzudecken 42 FileMaker Developer 7 Entwicklerhandbuch Installieren Sie die gebundenen Datenbankdateien auf einem anderen Computer und pr fen Sie ob alle mit der Prim rdatei verkn pften Dateien vorhanden sind Wenn Sie Passw rter zuweisen oder vollen Zugriff dauerhaft unterbinden sollten Sie alle Zugriffsebenen testen Stellen Sie sicher dass Ihre Datenbankl sung ein Layout ber mit Informationen ber die gew hrten Zugriffsrechte enth lt Weitere Informationen finden Sie unter Erstellen eines ber Layouts auf Seite 38 und Ihre Verantwortlichkeiten als Entwickler auf Seite 40 Wichtig Bewahren Sie eine nicht
12. Vergleich der Werkzeugleisten Vergleich der Men befehle Ignorierte Scriptschritte Gespeicherte Registrierungseinstellungen oder Einstellungen Index 72 73 73 74 75 75 75 76 76 76 77 77 77 78 79 81 81 84 84 87 Inhalt 5 6 FileMaker Developer 7 Entwicklerhandbuch Kapitel 1 Erste Schritte Willkommen bei FileMaker Developer FileMaker Developer ist die Entwicklerversion von FileMaker Pro Sie verf gt ber erweiterte Funktionen f r Entwickler Sie k nnen entweder FileMaker Pro oder FileMaker Developer verwenden um Ihre Datenbankl sungen zu erstellen und zu testen Sie verwenden FileMaker Developer um Ihre Datenbankl sung in eine Runtime oder Kiosk Anwendung zu transformieren die Sie den Benutzern bereitstellen k nnen ber FileMaker Developer FileMaker Developer besitzt eine Reihe von Produktivit tsfunk tionen speziell f r Datenbankentwickler Dies sind der Script Debugger der Datenbank Design Report die Dateipflege und die Funktion Eigene Funktionen Diese Funktionen werden unter Verwenden von FileMaker Developer Funktionen auf Seite 11 beschrieben Sie k nnen Datenbanken f r die Distribution erstellen ohne FileMaker Developer zu verlassen Die Entwicklungswerkzeuge sind ein integrierter Bestandteil von FileMaker Developer Diese Werkzeuge erm glichen Ihnen nicht nur Runtime Datenbanken f r die Distribution zu erstellen sie erm glichen Ihnen auch Dateien unter Be
13. Y ist Weitere Informationen finden Sie unter Syntax von Optionszeichenfolgen auf Seite 73 3 Folgen Sie den Anleitungen im Konfigurationsdialogfeld um das Plugin zu konfigurieren 4 Klicken Sie auf OK Beschreibung der externen Funktionen des FMExample Plugins Das in den Microsoft Visual C und CodeWarrior Beispiel projekten enthaltene Plugin FMExample f gt FileMaker Pro FileMaker Developer und FileMaker Server die folgenden externen Funktionen hinzu Name und Parameter der Funktion Beschreibung der externen Funktion XMpl Add numberl number Addiert number und number2 und gibt das Ergebnis zur ck Die Funktion ist dieselbe wie beim Plus Operator im Formelmodul XMpl Append Verwendet eine Liste mit mehreren textToAppend Textparametern verkettet sie und gibt das Ergebnis zur ck Die Funktion ist dieselbe wie beim Ampersand Operator im Formelmodul XMpl Evaluate calcToEvaluate Nimmt eine einfache oder komplexe Formel berechnet sie und gibt das Ergebnis zur ck Alle von FileMaker unterst tzten Formeln k nnen an diese Funktion bergeben werden Die Funktion ist identisch mit der Funktion Berechne im Formelmodul XMpl_NumToWords number zur ck So wird beispielsweise 44 345 als Gibt eine Zahl number im Bankscheck Format Vierundvierzig Euro und 34 Cent wiedergegeben Alle Ziffern nach der zweiten Dezimalstelle sowie alle alphabetischen Zeichen
14. einer Datei ist sinnvoll wenn Sie die Anzeige der Pr sentationsstile im Assistent f r neues Layout organisieren m chten Die Reihenfolge in der FMTHEME Elemente in der Datei aufgef hrt sind bestimmt die Reihenfolge in der die THEMENAME Werte angezeigt werden Hinweis Werte f r das Element THEMENAME k nnen alle Zeichen aus dem ASCII Zeichensatz enthalten Wenn Sie Ihre Pr sentationsstile jedoch mit einem XML Editor erstellen oder die Pr sentationsstile auf anderen Plattformen verwenden m chten sind bestimmte Ma nahmen erforderlich Ein XML Editor erwartet dass diese Zeichen als Zeichen Entit ten kodiert sind Zeichen codiert als Kaufm nnisches Und amp amp amp kleiner als lt amp lt gr er als gt amp gt Apostroph amp apos Anf hrungszeichen amp quot Wird das Zeichen anstelle der Zeichenentit t verwendet tritt im XML Editor ein Fehler auf FileMaker Pro und FileMaker Developer interpretieren Zeichenentit ten jedoch nicht neu Werte im THEMENAME Element werden exakt wie eingegeben angezeigt Sie k nnen dieses Problem vermeiden indem Sie Ihre Pr sentationsstile mit einem Texteditor erstellen oder einfach den Fehler im XML Editor ignorieren Ihre Pr sentationsstilnamen werden im Assistent f r neues Layout exakt so angezeigt wie sie eingegeben wurden Wenn Sie beabsichtigen Ihre Pr sentationsstile unter Windows und Mac OS X zu verwenden k nnen Sie mi
15. sung an Zuweisen der Erweiterung f r Mac OS X L sungen Unter Mac OS X wird die Drei Zeichen Erweiterung zum Erstellercode f r die Runtime Anwendung Der Erstellercode muss eindeutig sein damit der Mac OS X Finder feststellen kann welche Anwendung ein Dokument erstellt hat Der Erstellercode wird in den L sungsdateien und in der Runtime Anwendung gespeichert 28 FileMaker Developer 7 Entwicklerhandbuch Da ein Erstellercode aus vier Zeichen besteht f gen die Entwicklungswerkzeuge nach dem ersten Erweiterungszeichen den Gro buchstaben F ein Beispiel Aus der Drei Zeichen Standarderweiterung USR wird der Erstellercode UFSR Erstellercodes unterscheiden zwischen Gro und Kleinbuchstaben Hinweis Erstellercodes sollten bei Apple Computer Inc registriert werden um sicherzustellen dass der gew hlte Erstellercode eindeutig ist Wenn der Erstellercode nicht eindeutig ist werden unter Umst nden L sungsdateien mit der falschen Runtime Anwendung ge ffnet Verwenden Sie die Drei Zeichen Erweiterung USR da FileMaker den Erstellercode UFSR bei Apple Computer Inc registriert hat Wenden Sie sich an den Apple Developer Support oder besuchen Sie die entsprechende Website unter www apple com um weitere Erstellercodes zu registrieren Konflikte aufgrund nicht eindeutiger Dateinamenerweiterungen unter Windows Wenn die Drei Zeichen Erweiterung nicht eindeutig ist entstehen in Windows m glicherweise Konflikte
16. zugewiesen wurde Ihren Namen den vollst ndigen Namen Ihrer Firma die Telefonnummer unter der Sie tags ber erreichbar sind den Namen des Plugins dessen Registrierungsinformationen Sie berarbeiten wollen Geben Sie alle gew nschten nderungen an Falls erforderlich senden Sie die berarbeitete Plugin Datei ein Eine Best tigung der berarbeitung wird Ihnen zugesandt Anhang A Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro Wenn Sie auf das Symbol von FileMaker Pro doppelklicken um die Anwendung zu starten wird das Dialogfenster Neue Datenbank angezeigt in dem Sie eine Datenbankdatei ausw hlen k nnen Wenn Sie eine FileMaker Pro Runtime Anwendung starten wird die prim re gebundene Datenbankdatei automatisch ge ffnet Andere grundlegende Unterschiede zwischen der Runtime Anwendung und FileMaker Pro sind folgende Alle Datenbank Gestaltungsfunktionen sind in der Runtime Anwendung entfernt oder verborgen worden Dies sind u a die Dialogfelder Datenbank definieren Wertelisten definieren Dateiverweise definieren und Konten und Zugriffsrechte definieren der Layoutmodus und ScriptMaker Eigene mit FileMaker Developer erstellte Funktionen funktionieren in der Runtime Anwendung Benutzer von Runtime Anwendungen k nnen jedoch eigene Funktionen weder ver ndern noch neue erstellen Einige andere Men befehle sind aus der Runtime Anwendung entfernt
17. 123 94022 Gro dorf Deutschland Bei technischen Fragen k nnen Sie uns unter 0123 53 22 12 zwischen 9 00 Uhr und 17 00 Uhr telephonisch erreichen Oder schicken Sie ein Fax an 0123 53 22 13 EveryWhere Travel 100 aad 81 Bl ttem Das Layout ber in der Runtime L sung enth lt eine Taste die zum Hauptfenster zur ckf hrt So f gen Sie ein eigenes Script zum Men befehl ber in Ihre L sung ein 1 F hren Sie die Schritte 1 bis 9 unter ndern Ihrer Datenbankl sungsdateien auf Seite 20 aus 2 W hlen Sie im Dialogfeld L sungsoptionen angeben die Option Script f r ber Men befehl 3 W hlen Sie ein Script aus der Einblendliste Script aus 4 Aktivieren Sie die anderen Optionen je nach Bedarf 5 Klicken Sie auf OK 6 Klicken Sie auf Erstellen Wenn Sie die Dateien nicht in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge die ausgew hlten Datenbankdateien in den Projektordner Wenn Sie die Dateien in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge alle Runtime Dateien in einen neuen Ordner innerhalb des Projektordners der nach der Runtime L sung benannt ist Weitere Informationen finden Sie unter Erstellen eines ber Layouts auf Seite 38 Hinzuf gen von eigenen Scripts zum Men befehl Hilfe Sie k nnen Ihr eigenes Hilfesystem f r Ihre L sung erstellen Erstellen Sie ein Hilfe Layout oder eine H
18. 37 Testen von Datenbankl sungen 41 Texteditoren 55 Touchscreen Kioskmodus 45 U ber FileMaker Pro Runtime Standard Men befehl 51 berarbeiten der Plugin Registrierung 78 ber Layout 9 erforderlicher Inhalt 41 erstellen 38 Zugriff ber Men befehl 51 Umbenennen von Dateien 21 Updates verteilen 42 Verteilen von Runtime Datenbankl sungen Bedingungen 9 Erl uterung 33 Methoden 35 Updates verteilen 42 Verweise Datei 24 Verz gerung Schlussbildschirm 26 Volume Lizenz 9 Vorangestelltes Gesamtergebnis Layoutbereiche 59 Vorangestelltes Zwischenergebnis Layoutbereiche 59 Voreinstellungsmeldung f r Plugins 76 Webbrowser Benutzer 8 Web sichere Farben 62 65 Websites Apple Computer Inc 28 Apple Entwickler Support 73 FileMaker Inc 8 Werkzeugleiste FileMaker Pro 81 Runtime Anwendung 81 Werteliste definieren Scriptschritt 84 Wiederherstellen besch digter Runtime Dateien 37 WinZip f r Windows 36 W rterb cher 23 l schen 35 X XML Anweisung zur Verarbeitung eines XML Dokuments 57 Dokumente f r Layout Pr sentationsstile 55 Editoren 55 Format f r Datenbank Design Report 11 XML 1 0 Spezifikation 57 Zeichen Entit ten 58 2 Zoomstufe setzen Scriptschritt 48 Zugriffsrechte 22 41 Zugriffsrechte erweitert 30 Zugriffsrechte volle Index 91 erforderlich f r Bearbeitung von Formeln mit eigenen Funktionen 15 erforderlich um einen Datenbank Design Report zu erste
19. Bedarf 5 Klicken Sie auf OK 6 Klicken Sie auf Erstellen Wenn Sie die Dateien nicht in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge die ausgew hlten Datenbankdateien in den Projektordner Wenn Sie die Dateien in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge alle Runtime Dateien in einen neuen Ordner innerhalb des Projektordners der nach der Runtime L sung benannt ist Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten Hilfe Layouts auf Seite 39 Umbenennen des Men s Scripts Verwenden Sie die Entwicklungswerkzeuge um das Men Scripts in Ihrer Datenbankl sung umzubenennen Die Einstellung wird in der Prim rdatei der L sung gespeichert Der neue Men name wird in der Men leiste von FileMaker Developer und in einer Runtime Anwendung angezeigt Datei Bearbeiten Ansicht Einf gen Format Datens tze Scripts Fenster Hilfe 05 687 Bel BER SSR Datenbankl sung mit Men Scripts Anpassen von Datenbankl sungen 53 Datei Bearbeiten Ansicht Einf gen Format Datens tze Berichte Fenster Hilfe Datenbankl sung mit umbenanntem Men Scripts Hinweis Der Men name darf nicht l nger als 30 Zeichen sein So benennen Sie das Men Scripts f r Ihre L sung um 1 F hren Sie die Schritte 1 bis 9 unter ndern Ihrer Datenbankl sungsdateien auf Seite 20 aus 2
20. Hilfesystem zur Verf gung stehen 20 FileMaker Developer 7 Entwicklerhandbuch Die Entwicklungswerkzeuge werden verwendet um Datenbankl sungsdateien zu modifizieren Dieses Kapitel beschreibt die drei Hauptphasen des Vorgangs 1 Um Datenbankl sungsdateien zu modifizieren ohne eine Runtime Datenbankl sung zu erstellen siehe ndern Ihrer Datenbankl sungsdateien auf Seite 20 2 Um Dateien f r eine Runtime Datenbankl sung vorzubereiten und sicherzustellen dass ihre Dateiverweise in der L sung funktionieren siehe Vor berlegungen f r eine Runtime Datenbankl sung auf Seite 23 3 Um eine Runtime Datenbankl sung zu erstellen siehe Binden der Datenbanken in Runtime Datenbankl sungen auf Seite 25 Im Folgenden finden Sie einige allgemeine Hinweise zur Vorbereitung der Dateien Ihrer L sung Erstellen Sie falls gew nscht ein spezielles Thema f r alle Layouts in Ihrer Datenbankl sung Weitere Informationen finden Sie unter Erstellen eigener Layout Pr sentationsstile auf Seite 55 Wenn Sie eine L sung mit Versionen sowohl f r Windows als auch f r Mac OS X erstellen testen Sie die beiden Versionen der L sung auf ihrer jeweiligen Plattform Weitere Informationen finden Sie in der Hilfe Wenn Sie mehrere Dateien anstelle von mehreren Tabellen in einer Einzeldatei verwendet haben sollten sich alle Dateien f r Ihre L sung im selben Ordner befinden bevor sie in eine Runtime L sun
21. Informationen ber technischen Support und Kundendienst finden Sie unter www filemaker com f r Kunden in Nordamerika www filemaker com int f r Kunden au erhalb Nordamerikas oder w hlen Sie Hilfe gt FileMaker im Web Auf der Website finden Sie die Kundendienstoptionen die den nordamerikanischen Kunden zur Verf gung stehen Links zu FileMaker Websites weltweit und Antworten auf h ufig gestellte Fragen Zudem k nnen Sie von dort auf die vom technischen Support verwendete TechInfo Knowledge Base zugreifen Wenn Sie keinen Internet Zugang haben finden Sie weitere Informationen im FileMaker Service Directory das in der Packung enthalten ist Kunden in Nordamerika k nnen unter der Nummer 1 800 965 9090 die verf gbaren Service M glichkeiten erfahren ber den Lizenzschl ssel Die FileMaker Software wird mit einem einmaligen Lizenzschl ssel ausgeliefert der aus einer Zeichenfolge von 35 Zeichen besteht Verlieren Sie diesen Lizenzschl ssel nicht Er kann nicht ersetzt werden Wir empfehlen dass Sie den Lizenzschl ssel f r den Fall dass Sie die Software neu installieren m ssen an einem sicheren Ort aufbewahren Wichtig Sie m ssen den Lizenzschl ssel w hrend der Installation eingeben ansonsten wird die Software nicht installiert Der Lizenzschl ssel stellt die Einhaltung des Einzelbenutzer Lizenzvertrags sicher der die Verwendung einer 1 Kopie der Software auf jeweils einem Computer gestattet weitere Inf
22. Pr sentationsstiloption an wenn sich die Pr sentationsstildatei im Ordner Themes befindet und die Datei die Dateinamenerweiterung fth aufweist 3 ffnen Sie die Pr sentationsstildatei in einem Texteditor Blue _gold Editor lalxi Datei Bearbeiten Format lt xml version 1 0 standalone yes gt a lt FMTHEMES gt lt gt Einzeiliges lt THEMENAME VALUE Blau und Bildschirm HINT lt VERSION VALUE ver 1 0 gt Element lt TITLEHEADERPART gt lt FILL COLOR 336699 PATTERN 2 gt lt TEXT gt ade lt CHARSTYLE FONT verdana Helveti Mehrzeiliges lt EFFECT VALUE NONE gt El lt FILL COLOR 000066 PATTERN 1 ement lt PEN COLOR 000000 PATTERN 1 lt TEXT gt lt TITLEHEADERPART gt lt HEADERPART gt lt FILL COLOR 336699 PATTERN 2 gt Attribute lt TEXT gt lt CHARSTYLE FONT Verdana Helveti lt EFFECT VALUE NONE gt lt FILL COLOR 000066 PATTERN 1 lt PEN COLOR 339999 PATTERN 1 lt TEXT gt lt TEXTLABEL gt lt CHARSTYLE FONT Verdana Helveti lt EFFECT VALUE NONE gt 1 2 4 ndern Sie den Namen eines Pr sentationsstils indem Sie den Wert des Elements THEMENAME durch einen neuen Namen ersetzen lt THEMENAME VALUE Rotwei er Bildschirm gt Hinweis Wenn Ihr THEMENAME Wert Zeichen des oberen ASCII Bereichs enth lt k nnen Sie mit dem Attribut HINT sicherstellen dass der Pr sentat
23. Verf gung um von jedem Layout aus an den Anfang der L sung zu gelangen Wenn Sie den Zugriff der Anwender noch genauer kontrollieren m chten erstellen Sie Startscripts die beim ffnen einer Datei ein bestimmtes Layout anzeigen Wenn Ihre Kiosk L sung auf einem Touchscreen angezeigt wird sollten Sie gro e Tasten verwenden und ausreichend Platz zwischen den Tasten lassen Versuchen Sie die Anzahl der Optionen in einem Fenster einzuschr nken 46 FileMaker Developer 7 Entwicklerhandbuch Im Seitenansichtsmodus sind Tasten deaktiviert Daher m ssen Sie sicherstellen dass nach jedem Scriptschritt zur Aktivierung des Seitenansichtsmodus der Befehl Scriptpause setzen folgt Legen Sie ferner fest wie lange der Seitenansichtsmodus aktiviert bleibt ehe das Script in den Bl tternmodus zur ckkehrt Setzen Sie einen Scriptschritt Bl tternmodus aktivieren nach dem Scriptschritt Scriptpause setzen Hinweis Bei ge ffneter Kiosk L sung ist der Zugriff auf das Betriebssystem eingeschr nkt Unter Windows k nnen Sie Alt Tab dr cken um von Ihrer Kiosk Datenbankl sung zu einer anderen Anwendung zu wechseln Schlie en von Kiosk L sungen Befindet sich in Ihrer Kiosk L sung keine Taste Beenden muss der Benutzer das Verlassen der Anwendung erzwingen indem er die Tastenkombination Alt F4 Windows bet tigt Der erzwungene Abbruch wird nicht empfohlen weil er zu Datenfehlern oder Besch digung ge ffn
24. W hlen Sie im Dialogfeld L sungsoptionen angeben die Option Name f r Scripts Men 3 Geben Sie einen Namen f r das Men ein Windows Wenn Sie einen Tastaturbefehl festlegen m chten geben Sie vor dem Zeichen das als Tastaturbefehl verwendet werden soll ein kaufm nnisches Und amp ein Geben Sie z B Be amp richte ein um das Men Berichte mit der Taste aufzurufen 1 Aktivieren Sie die anderen Optionen je nach Bedarf 2 Klicken Sie auf OK 3 Klicken Sie auf Erstellen Wenn Sie die Dateien nicht in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge die ausgew hlten Datenbankdateien in den Projektordner Wenn Sie die Dateien in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge alle Runtime Dateien in einen neuen Ordner innerhalb des Projektordners der nach der Runtime L sung benannt ist 54 FileMaker Developer 7 Entwicklerhandbuch Kapitel 6 Erstellen eigener Layout Pr sentationsstile In FileMaker Pro und FileMaker Developer werden eine Vielzahl von Layout Pr sentationsstilen verwendet um die Farben Muster Schriftarten und Rahmen von Text Feldern und Bereichen in einem neuen Layout zu beschreiben Ein Pr sentationsstil ist ein Extensible Markup Language XML Dokument das in einem Texteditor wie Notepad f r Windows oder BBEdit f r Mac OS X oder einem XML Editor wie XML SPY oder XMetaL gelesen und bearbeitet werden kann Sie k nnen
25. Zeiger auf die Struktur und gFMExternCallPtr ist eine globale Variable die in Ihrem Code definiert sein sollte Die Datei FMXCalcEngine h enth lt die register und die unregister Funktion Sie wird in den meisten Plugins verwendet da die Plugins wahrscheinlich Funktionen registrieren m ssen Die Funktionalit t der brigen API Codedateien wird durch die Kommentare beschrieben die in den Dateien selbst angegeben sind Entwickeln von FileMaker Plugins als Fremdanbieter 73 Syntax von Optionszeichenfolgen Die Optionszeichenfolge muss f r Plugins 11 Zeichen umfassen Die ersten vier Zeichen einer Optionszeichenfolge stellen die ID des FileMakerPro Plugins dar Die ID muss f r jedes Plugin eindeutig sein und darf nicht mit F FM oder Web beginnen F r Mac OS X wird empfohlen den Erstellertyp des Plugins auf denselben Wert zu setzen Die ID darf nur die unteren alphanumerischen ASCII Zeichen enthalten z B 0 9 A Z und a z Hinweis Damit die ID mit hoher Wahrscheinlichkeit eindeutig ist sollten Sie sie auf der Apple Developer Support Website registrieren auch wenn Sie keine Mac OS X Version des Plugins erstellen Um Plugin IDs als Erstellercodes zu registrieren verwenden Sie die Entwickler Supportseiten auf der Apple Computer Website unter www apple com developer Weitere Informationen finden Sie unter Registrieren Ihres Plugins auf Seite 77 Das f nfte Zeichen der Optionszeichenfolge ist immer 1 das achte ze
26. besch digt wird m ssen die Benutzer die besch digte Datei wiederherstellen Wenn die Runtime Anwendung eine besch digte Datei entdeckt fordert ein Dialogfeld den Benutzer auf sich an den Entwickler zu wenden Selbst wenn das Dialogfeld nicht ge ffnet wird k nnen Dateien besch digt werden und sich unkalkulierbar verhalten Sobald Sie wissen welche Datei besch digt ist k nnen Sie sie ber den Befehl Wiederherstellen wiederherstellen falls Sie FileMaker Pro oder FileMaker Developer installiert haben Wenn der Benutzer jedoch nur ber die Runtime Anwendung verf gt befindet sich der Befehl Wiederherstellen nicht im Men Datei Windows bzw Ablage Mac OS Verteilen von Runtime Datenbankl sungen 37 So stellen Sie eine besch digte Datei wieder her Dr cken Sie an einem Windows Rechner Strg Umschalt w h rend Sie auf das Symbol der Runtime Anwendung doppelklicken Halten Sie die Tasten gedr ckt bis das Dialogfeld Besch digte Datei ffnen angezeigt wird a Dr cken Sie an einem Mac OS X Rechner Option 38 w hrend Sie auf das Symbol der Runtime Anwendung doppelklicken Halten Sie die Tasten gedr ckt bis das Dialogfeld Besch digte Datei ffnen angezeigt wird W hrend des Wiederherstellungsvorgangs wird von der Runtime Anwendung eine neue Datei erstellt die besch digte Datei umbenannt indem Alt an das Ende des Dateinamens angeh ngt wird z B Kontak
27. das Plugin gesendet wenn es in FileMaker Pro FileMaker Developer oder FileMaker Server deaktiviert wird Dies kann bereits beim ndern von FileMakerPro geschehen oder erst sp ter abh ngig davon ob das Plugin im Dialogfeld Einstellungen deaktiviert wurde Das Plugin FMPluginExample teilt dem Heap keinen persistenten Speicher zu und zeigt daher keine Reaktion wenn es die Shutdown Meldung erh lt Sie sollten eine Clean up Funktion in Ihrem Plugin implementieren die Speicher im Heap wieder freigibt und etwaige benutzte Betriebssystemdienste beendet Ein Plugin kann mehrmals w hrend einer Sitzung aktiviert und wieder deaktiviert werden sodass die Freigabe des vom Plugin belegten Speichers wichtig ist Entfernen Sie die Registrierung jeder externen Funktion die w hrend der Initialisierungsmeldung mit fmx ExprEnv UnRegisterExternalFunction registriert wurde Inaktivit tsmeldung Die Inaktivit tsmeldung kKFMXT Idle wird bei Inaktivit t nur dann an das Plugin gesendet wenn in der Optionszeichenfolge das Inaktivit ts Flag auf Y gesetzt wurde und das Plugin gerade aktiviert ist 76 FileMaker Developer 7 Entwicklerhandbuch Es gibt f nf Situationen in denen diese Meldung vom FileMaker Programm aufgerufen wird Wenn der Parameter idleLevel ungleich null ist wurde die Routine aufgerufen w hrend das Programm ein Script ausf hrte oder vom Benutzer gesteuert wurde Eine der folgenden vier Meldungen wurde gesendet M
28. der neuen bzw aktualisierten Datei zusammen mit einer Anleitung zu ihrer Platzierung im Ordner der Runtime Datenbankl sung wobei die alte Datei falls n tig ersetzt wird Solange sich der Bindungsschl ssel nicht ge ndert hat m ssen Sie die Runtime Anwendung oder andere L sungsdateien nicht neu verteilen Verteilen von Runtime Datenbankl sungen 43 44 FileMaker Developer 7 Entwicklerhandbuch Kapitel 5 Anpassen von Datenbankl sungen Sie k nnen FileMaker Developer verwenden um Ihre L sungen weiter anzupassen Verwenden Sie die Entwicklungswerkzeuge um eine L sung zu erstellen die Ihre Datenbank im Kioskmodus anzeigt Wenn andere Benutzer ohne Administrationskonten eine Kiosk L sung ffnen wird sie im Vollbildmodus ohne Werkzeugleisten Men s oder sonstige Fenstersteuerungen angezeigt Verwenden Sie ScriptMaker um Scripts zu erstellen die dann Tasten zugewiesen werden k nnen Die Runtime Anwendung besitzt keine Men befehle oder Schaltfl chen in Werkzeugleisten um andere Dateien zu ffnen oder zu schlie en Sie m ssen in Runtime und Kiosk L sungen Tasten mit Scripts verwenden um andere Dateien zu ffnen oder zu schlie en Scripts und Tasten k nnen f r andere Steuerungen in Datenbankl sungen verwendet werden Verwenden Sie die Entwicklungswerkzeuge um die ber Hilfe und Scripts Men s in Datenbankl sungen und Runtime Datenbankl sungen anzupassen Kioskmodus Im Kioskmodus k nnen
29. eigenen Programmiercode einzuf gen 2 Kompilieren und testen Sie Ihr eigenes Plugin 3 Registrieren Sie Ihr Plugin bei FileMaker 4 Installieren Sie die kompilierte Plugin Datei f r Ihre Benutzer So greifen Sie als Benutzer auf externe Funktionen zu 1 Aktivieren Sie das Plugin im Dialogfeld Einstellungen 2 Konfigurieren Sie das Plugin falls erforderlich 3 Definieren oder bearbeiten Sie ein Formelfeld 4 W hlen Sie im Dialogfeld Formel angeben den Eintrag Funktionsname Parameter 1 als Formel Um alle externen Funktionen zu sehen w hlen Sie Externe Funktionen aus der Einblendliste Ansicht ber das Beispiel Plugin Das Plugin Beispielprojekt soll veranschaulichen wie ein vollst ndiges Plugin aussieht Sie k nnen die Dateien des Beispielprojekts kompilieren um ein Plugin mit mehreren externen Funktionen anzulegen auf das Benutzer ber das Dialogfeld Formel angeben zugreifen k nnen Sie k nnen den Quellcode der Beispieldateien in einem beliebigen Texteditor berpr fen und ndern Das Plugin Beispiel enth lt sieben externe Funktionen Weitere Informationen finden Sie unter Beschreibung der externen Funktionen des FMExample Plugins auf Seite 69 Die Plugin Beispieldateien enthalten alle erforderlichen Quellcodes um das Plugin f r die Plattformen Windows und Mac OS X zu kompilieren Neben dem Plugin Quellcode enth lt FileMaker Developer auch Projektdateien f r CodeWarri
30. enth lt Installationsanleitungen und Informationen zu neuen Funktionen 8 FileMaker Developer 7 Entwicklerhandbuch FileMaker Pro Benutzerhandbuch enth lt wichtige Konzepte und grundlegende Vorgehensweisen m FileMaker Pro Lehrgang enth lt Lektionen die Ihnen die wichtigsten Funktionen von FileMaker Pro n her bringen a FileMaker Instant Publishing Handbuch beschreibt wie FileMaker Pro und FileMaker Developer Datenbanken f r Webbrowser Benutzer ber ein Intranet oder das Internet zug nglich gemacht werden m Konvertieren von FileMaker Datenbanken aus fr heren Versionen enth lt Informationen ber das Konvertieren von Datenbanken aus fr heren Versionen zu FileMaker Pro 7 und FileMaker Developer 7 Format Anpassen der FileMaker Pro Vorlagen beschreibt wie die mitgelieferten Datenbank Vorlagendateien an Ihre Anforderungen angepasst werden k nnen a FileMaker Pro Sicherheitshandbuch beschreibt Sicherheitsfragen die bei der Verwendung von FileMaker Produkten zu ber cksichtigen sind Installation der FileMaker ODBC und JDBC Client Treiber beschreibt wie Treiberdateien f r die Verwendung von FileMaker Produkten mit OBDC und JDBC Anwendungen installiert werden a FileMakerODBC undJDBC Entwicklerhandbuch beschreibt die Verwendung von ODBC und JDBC mit FileMaker Produkten Speicherort der PDF Dokumentation Die meisten PDF Handb cher befinden sich in dem Ordner in dem FileMaker Developer instal
31. gebundene Version aller Dateien der Runtime Datenbankl sung auf vor allem dann wenn Sie die vollen Zugriffrechte permanent entfernt haben Weitere Informationen finden Sie unter Entfernen der vollen Zugriffsrechte von Datenbanken auf Seite 30 Verteilen von Updates f r Runtime Datenbankl sungen Wenn Sie Funktionserweiterungen oder Modifikationen an der Prim rdatei Ihrer Runtime Datenbankl sung vornehmen k nnen Sie die aktualisierte Datei an die Benutzer verteilen ohne sie neu zu binden Wenn Sie jedoch den Namen der Prim rdatei ndern m ssen Sie die Datei neu binden und eine neue Version der Runtime Anwendung zusammen mit der aktualisierten Datei verteilen Um neue oder aktualisierte Zusatzdateien f r Ihre Runtime Datenbankl sung zu verteilen m ssen Sie sie zuerst mit dem urspr nglichen Bindungsschl ssel binden Wenn Sie eine neue Zusatzdatei verteilen f r die neue Dateiverweise in der Hauptdatei erforderlich sind oder mit der andere Dateien interagieren m ssen m ssen Sie alle ge nderten Dateien aktualisieren Wenn Sie den urspr nglichen Bindungsschl ssel Ihrer Runtime Datanbankl sung vergessen und eine Datei aktualisieren oder hinzuf gen m chten m ssen Sie alle Datenbankdateien mit einem neuen Bindungsschl ssel binden und die gesamte L sung neu verteilen So verteilen Sie eine aktualisierte Prim rdatei 1 ffnen Sie die urspr ngliche Prim rdatei aus Ihrer Kopie der Runtime L sung in Fi
32. hlen Sie im Dialogfeld L sungsoptionen angeben die Option Fehlerprotokoll f r Verarbeitungsfehler anlegen 2 Klicken Sie auf Angeben Wenn Sie keinen Dateinamen und Speicherort f r das Fehlerprotokoll angeben wird es im Projektordner unter dem Namen Protokolldatei txt gespeichert 3 W hlen Sie im Dialogfeld Datei angeben einen Speicherort und geben seinen Dateinamen f r das Fehlerprotokoll ein Wenn w hrend der Verarbeitung der Optionen ein Fehler auftritt wird der Fehler im Fehlerprotokoll aufgezeichnet Eine Fehlermeldung kann ebenfalls angeben dass ein Fehler aufgetreten ist Vor berlegungen f r eine Runtime Datenbankl sung Es ist empfehlenswert die folgenden Punkte zu kl ren bevor Sie die Dateien in die Runtime Anwendung binden Sollen die Anwender Zusatzdateien ffnen und schlie en k nnen In der Runtime Anwendung gibt es keine Men optionen zum ffnen oder Schlie en von Dateien Wenn Sie erlauben dass die Benutzer Zusatzdateien ffnen und schlie en m ssen Sie in Ihrer L sung entsprechende Scripts bereitstellen Sie m ssen in jeder Zusatzdatei eine Taste oder ein Startscript platzieren damit Benutzer zur Prim rdatei zur ckkehren K nnen Verwenden der Entwicklungswerkzeuge 23 D rfen Benutzer die Datenbank ndern Sofern die Dateien Ihrer Runtime Datenbankl sung nicht passwortgesch tzt sind k nnen Benutzer die Dateien in FileMaker Pro oder FileMaker Developer ffnen u
33. in der Registrierung Beispiel Wenn Sie f r Ihre Runtime Datenbankl sung die Erweiterung fp7 verwenden und Ihre Anwender FileMaker Pro installiert haben ndern sich alle FileMaker Pro Dokumentsymbole zu Runtime Symbolen Dar ber hinaus wird durch Doppelklicken auf ein FileMaker Pro Dokument nicht mehr automatisch die FileMaker Pro Anwendung ge ffnet So stellen Sie die FileMaker Pro Originaldokumentsymbole wieder her 1 L schen Sie die Runtime Anwendung 2 ffnen Sie ein Dokument in FileMaker Pro schlie en Sie es und beenden Sie das Programm 3 Starten Sie Ihren Computer neu Festlegen des Bindungsschl ssels Der in den Entwicklungswerkzeugen angegebene Runtime Name wird als Name der Runtime Anwendung und nach Wunsch auch als Name des neuen L sungsordners verwendet der die gebundenen Dateien der Runtime Datenbankl sung enth lt Dossiers x Nom O Poster Elektron Katalog Extensions Katalog Poster Elektron Katalog Ei Musterlizenzdatei Der Runtime Name wird in dieser L sung als Ordner und Anwendungsname verwendet Der Bindungsschl ssel ist ein Code mit dem die Entwicklungswerk zeuge w hrend des Bindungsprozesses die Dateien intern mit der Runtime Anwendung verkn pfen Wenn Sie einer Runtime Datenbankl sung nachtr glich Zusatzdateien hinzuf gen m ssen binden Sie die Dateien erneut mit dem gleichen Schl ssel Bei der Entwicklung einer L sung f r beide Plattformen verwenden Sie f r W
34. ist Jede Textdatei muss die Dateinamenerweiterung fth besitzen und sich im Ordner Themes im Ordner FileMaker Developer befinden XML hnelt in vielen Beziehungen HTML Im Gegensatz zu HTML muss jedoch die XML Datei f r Layout Pr sentationsstile richtig aufgebaut sein und syntaktisch korrekt sein Ein fehlendes obligatorisches Element oder Attribut oder nicht zusammenpassende Start und End Tags machen das Dokument unbrauchbar und FileMaker Developer kann das XML nicht parsen und die Pr sentationsstile im Assistent f r neues Layout nicht anzeigen XML Elemente f r Pr sentationsstile Minimum Jede Pr sentationsstildatei muss mit einer Anweisung zur Verarbeitung eines XML Dokuments beginnen durch die die Datei als XML Dokument gem der XML 1 0 Spezifikation deklariert wird Zus tzlich muss ein XML Dokument f r einen Layout Pr sentationsstil die Start und End Tags lt FMTHEMES gt und lt FMTHEMES gt f r die Datei enthalten Dieses FMTHEMES Wurzel Element kann ein oder mehrere FMTHEME Elemente enthalten 58 FileMaker Developer 7 Entwicklerhandbuch itext Editor lol x Datei Bearbeiten Format lt xml version 1 0 standalone yes lt FMTHEMES gt lt FMTHEME gt lt THEMENAME VALUE Blau und Gelb Bildschirm gt lt FMTHEME gt lt FMTHEMES gt Minimale Elemente f r eine Pr sentationsstildatei Die Speicherung aller Pr sentationsstile FMTHEME Elemente in
35. setzen Scriptschritt 46 Scripts debuggen 12 f r die Navigation im Kioskmodus 45 f r Emulation von Men befehlen und Steuerungselementen f r Fenster 48 mit ber und Hilfe Befehlen verkn pfen 38 Runtime Datenbanken ffnen 23 Scriptschritte von Runtime Anwendungen ignorierte 84 Start 47 48 um Befehle in Runtime L sungen zu ersetzen 45 Scripts Men Befehle verf gbar in Runtime Anwendungen 83 Tastaturbefehl f r neuen Namen 53 umbenennen 53 SDK f r FileMaker Pro 3 0 29 Seitenansichtsmodus in Runtime Anwendungen 79 Scriptschritt 46 Seitenansichtsmodus aktivieren Scriptschritt 48 Seitenr nder 23 Sharing FileMaker Netzwerk Scriptschritt 84 Shutdown Meldung f r Plugins 75 Sicherheitsbedenken 8 Sichern der Originaldateien 20 Sortieren Scriptschritt 48 Sprachressourcen Ordner f r Runtime Datenbanken Windows 34 SQL Query ausf hren Scriptschritt 84 Startscripts erstellen 47 f r die Anzeige eigener Layouts 26 Statistiken Datenbank 11 Statusbereich ein ausblenden Scriptschritt 48 Statusleisten Hilfe Windows 38 Struktur Datenbank 11 StuffIt 36 Suchenmodus aktivieren Scriptschritt 48 Suchenmodus in Runtime Anwendungen 79 Symbole f r L sung 36 T Tabellen Datenbank ausschlie en aus dem Datenbank Design Report 12 mehrere pro Datei 19 Tastaturbefehle 13 Tasten dynamische erstellen 49 TechInfo Knowledge Base 8 9 Technischer Support f r FileMaker Developer 8 f r Runtime L sungen 9
36. um Ihren Pr sentationsstil zuzuweisen Folgen Sie den Anweisungen des Assistenten Die dritte Karte zeigt Ihnen eine Liste der Pr sentationsstile die zur Auswahl stehen Assistent f r neues Layout W hlen Sie einen Pr sentationsstil Pr sentationsstile wirken sich auf das Aussehen Ihres Berichts am Bildschirm oder im Ausdruck aus W hlen Sie einen Stil um Hintergrundfarbe Textgr e farbe bzw stil zu ndern Layout Pr sentationsstile Voreinstellung Standard opfbere Aqua Bildschirm Aqua Druck Blau und Gelb Bildschirm Blau und Gelb Druck Ziegel Bildschirm Ziegel Druck Hellgelb Bildschirm Hellgelb Druck Gr n Bildschirm Gr n Druck Starker Kontrast schwarz Bildschirm Starker Kontrast schwarz Druck Feldbeschriftu Feldtext gt Abbrechen lt Zur ck Fertig Die Namen Ihrer eigenen Pr sentationsstile werden als Optionen im Assistent f r neues Layout angezeigt Erstellen eigener Layout Pr sentationsstile 57 Wenn die neuen Pr sentationsstile nicht im Assistent f r neues Layout angezeigt werden ist m glicherweise ein Syntaxfehler aufgetreten Weitere Informationen finden Sie unter berpr fen der Pr sentationsstildateien auf Fehler auf Seite 66 Anforderungen f r Pr sentationsstildateien FileMaker Developer Layout Pr sentationsstile sind in einem XML Dokument beschrieben das im Textformat gespeichert
37. werden ignoriert 70 FileMaker Developer 7 Entwicklerhandbuch Name und Parameter der Funktion Beschreibung der externen Funktion XMpl StartScript filename scriptname F hrt das durch den Parameter scriptname angegebene Script an der Datei aus die im Parameter filename angegeben ist XMpl UserFormatNumb Gibt den Parameter als Zeichenfolge wieder er textOrNumber die gem den Angaben im Dialogfeld Konfiguration formatiert ist Verwenden Sie diese Funktion um Text oder Zahlen wie Telefonnummern Postleitzahlen usw zu formatieren Die Formatierung erfolgt von rechts nach links Jedes Zeichen in der Formatzeichenfolge wird durch das n chste Zeichen in der Parameterfolge ersetzt Alle brigen Zeichen werden durch Nullen ersetzt Diese Funktion demonstriert reine Client Funktio nalit t und das Plugin Konfigurationsdialogfeld XMpl_FormatNumber formatString textOrNumber Identisch mit XMpl_UserFormatNumber aber formatString wird als Parameter angegeben Diese Funktion illustriert eine Funktion die im Dialogfeld Formel angeben f r automatische Eingabe sichtbar ist und auch Aufrufe von FileMaker Server und Instant Web Publishing unterst tzt Verwenden des Beispiel Plugins So greifen Sie auf die externen Funktionen zu 1 ffnen Sie das Dialogfeld Einstellungen Windows W hlen Sie Bearbeiten gt Einstellungen Mac OS X W hlen Sie FileMaker D
38. wird wenn auf eine L sungsdatei doppelgeklickt wird Verwenden Sie eine Erweiterung die auf den Computersystemen Ihrer Benutzer eindeutig ist Verwenden der Entwicklungswerkzeuge 27 Die Entwicklungswerkzeuge aktualisieren automatisch alle Dateien f r die Verwendung der angegebenen Drei Zeichen Erweiterung und h ngen die Erweiterung an die Dateinamen an Interne Dateiverkn pfungen in Beziehungen Scripts und externen Wertelisten werden aktualisiert und an die neuen Dateinamen angepasst Hinweis Unabh ngig von den Dateinamenerweiterungen k nnen Runtime Datenbankdateien weiterhin in FileMaker Pro und FileMaker Developer ge ffnet werden Um zu verhindern dass Benutzer Ihre Runtime Datenbankl sungen ndern vergeben Sie Passw rter mit bestimmten Zugriffsrechten oder aktivieren Sie Administratorzugriff aus den Dateien permanent entfernen in den Entwicklungswerkzeugen bevor Sie die Dateien zu einer Runtime Datenbankl sung binden Weitere Informationen finden Sie unter Entfernen der vollen Zugriffsrechte von Datenbanken auf Seite 30 Zuweisen der Erweiterung f r Windows L sungen Die Drei Zeichen Erweiterung registriert die Runtime Anwendung im Windows Betriebssystem Anhand der Erweiterung ermittelt Windows welche Anwendung gestartet werden muss wenn auf eine L sungsdatei doppelgeklickt wird Die Entwicklungswerkzeuge h ngen die Erweiterung w hrend des Bindungsprozesses an alle Datenbankdateien in der Runtime Datenbankl
39. zur Dateipflege um die Gr e von Datenbankdateien zu komprimieren und ihre Leistung zu optimieren die Funktion f r eigene Funktionen zur Erstellung von benutzerdefinierten Funktionen f r die Verwendung innerhalb einer Datei FileMaker Developer verf gt ferner ber Entwicklungswerkzeuge f r Erstellung Anpassung und Einsatz von Runtime Datenbankl sungen Siehe Verwenden der Entwicklungswerkzeuge auf Seite 19 Erstellen von Datenbank Design Reports Verwenden Sie die Funktion Datenbank Design Report um das Schema Ihrer Datenbank zu dokumentieren und es in eine HTML oder XML Datei zu schreiben Sie k nnen w hlen welche Elemente und Datenbanktabellen der Datenbank die Sie analysieren m chten aufgenommen werden Die HTML Version des Reports verf gt ber Hyperlinks und kann mit einem Webbrowser angezeigt und gedruckt werden Mit der Funktion Datenbank Design Report k nnen Sie cine Textdarstellung Ihres Datenbankschemas analysieren Statistiken ber die Struktur Ihrer Datenbank generieren die Informationen im Report verwenden um die Struktur Ihrer Datenbank wieder zu erstellen falls die originalen Datenbankdateien verloren gehen Ein Datenbank Design Report in HTML Format enth lt eine Report bersicht die einen berblick ber die Elemente in jeder Datenbankdatei enth lt Die Report bersicht enth lt Hyperlinks zu Details aller Elemente in jeder Datenbankdatei Ein Datenbank Design Re
40. 7 29 ffnen Werkzeug 81 Index 89 OLE Automation bei Runtime Anwendungen 79 Optimieren von Dateien 14 Optionszeichenfolge Syntax f r Plugins 73 Ordner Dictionaries 34 Ordnerstruktur Beispiel Plugin 68 L sung 24 33 P Paket Runtime Anwendung Mac OS X 34 Paketinhalt zeigen Befehl Mac OS X 34 Passw rter 27 39 erforderliche Warnung in ber Layout 41 Performance verbessern 14 Pfade Datei 24 Plattform bergreifende L sungen 25 Plugins bei Apple registrieren 73 bei FileMaker registrieren 67 77 Beispielprojekt 67 erforderliche Syntax f r Optionszeichenfolgen 73 externe Funktions Plugins 74 IDs 73 78 in Runtime Anwendungen 79 installieren 68 konfigurieren 69 74 76 Registrierung ndern 78 Ressourcen ID Konflikte Mac OS X 77 vorbereiten 67 Web Publishing Plugins installieren 68 Plugins f r externe Funktionen 67 aktivieren 69 Dokumentation 77 in Runtime Anwendungen 79 Meldungen an FileMaker Pro 74 Plugin ID 73 Plugins konfigurieren 74 90 FileMaker Developer 7 Entwicklerhandbuch Pr sentationsstile Siehe Layout Pr sentationsstile Prim rdatei 20 aktualisieren 42 gespeicherte Einstellung f r Namen des Scripts Men s 53 im Kioskmodus 45 Probleme beim Doppelklicken auf Symbol 36 Symbol 36 Zusatzdateien verbinden 19 Programm beenden Scriptschritt 48 Programmmen befehle verf gbar in Runtime Anwendungen 84 Projektordner 27 und die Entwicklungswerkzeuge 22 Rechtschreibpr fung i
41. Datei entfernen Weitere Informationen ber Konten und Berechtigungen finden Sie in der Hilfe Mit den Entwicklungswerkzeugen k nnen Sie Benutzer daran hindern Aufbau und Gestaltung Ihrer Datenbankdateien und eingerichtete Konten oder Zugriffsrechte zu ndern Die Option Administratorzugriff aus den Dateien permanent entfernen l scht aus der Datenbank alle Konten mit der Berechtigung Voller Zugriff Keine Definieren Dialogfelder sind mehr verf gbar ausgenommen die Registerkarte Erweiterte Zugriffsrechte des Dialogfelds Konten und Zugriffsrechte Hinweis Alle Datenbankdateien m ssen mindestens ber ein aktives Konto verf gen da sie sonst nicht ge ffnet werden k nnen Sie k nnen die Option Administratorzugriff aus den Dateien permanent entfernen nicht verwenden wenn Konten mit vollen Zugriffsrechten die einzig aktiven Konten der Datei sind In diesem Fall erhalten Sie eine entsprechende Fehlermeldung Wichtig Bei Auswahl dieser Option werden alle Konten mit vollen Zugriffsrechten permanent aus der Datenbank gel scht Damit wird der Zugriff auf den Layoutmodus und ScriptMaker sowie alle Definieren Dialogfelder ausgenommen die Registerkarte Erweiterte Zugriffsrechte des Dialogfelds Konten und Zugriffsrechte f r alle Datenbankdateien in der L sung permanent verhindert Dies gilt unabh ngig davon ob sie in einer Runtime Anwendung in FileMaker Pro oder in FileMaker Developer ge ffnet werden Strukt
42. Developer 7 Entwicklerhandbuch das Ver ffentlichen Ihrer Datenbank im Web in XML Format finden Sie im PDF Handbuch FileMaker Instant Publishing Handbuch Ver ndern von FileMaker Developer Pr sentationsstilen FileMaker Pro und FileMaker Developer enthalten Pr sentationsstil dateien die ver ndert werden k nnen Eine Pr sentationsstildatei besteht aus mehr als einem Pr sentationsstil Zum Beispiel enth lt die Datei Blue_gold fth zwei Pr sentationsstile Blau und Gelb Bildschirm f r die Bildschirmanzeige und Blau und Gelb Druck f r die Druckausgabe Wichtig Die XML Datei f r einen Layout Pr sentationsstil muss korrekt aufgebaut und syntaktisch korrekt sein Weitere Informatio nen finden Sie unter Anforderungen f r Pr sentationsstildateien auf Seite 57 und berpr fen der Pr sentationsstildateien auf Fehler auf Seite 66 So ndern Sie einen Pr sentationsstil 1 Erstellen Sie eine Kopie der Pr sentationsstildateien im Ordner Themes Windows FileMaker Developer 7 Extensions German Themes oder Mac OS X FileMaker Developer 7 FileMaker Developer app Contents Resources German lproj Themes Wichtig Die Anzahl der Pr sentationsstildateien ist auf 50 begrenzt 2 Benennen Sie die Kopie um und h ngen Sie die Dateinamener weiterung fth an den neuen Dateinamen an Belassen Sie die neue Datei im Ordner Themes Der Assistent f r neues Layout zeigt nur dann eine
43. Developer Software m ssen Sie die Bedingungen des FileMaker Developer Lizenzvertrags die im Installationsprogramm von FileMaker Developer verf gbar sind lesen und diesen zustimmen Erl uterung der Techlnfo Datenbank Die TechInfo Knowledge Base ist eine sehr gute Ressource f r technische Informationen ber Produkte von FileMaker Inc Diese FileMaker Pro Datenbank ist f r die Mitarbeiter des technischen Supports die wichtigste Quelle bei der Bearbeitung von Kundenanfragen In der Datenbank finden Sie Fragen und Antworten Tipps h ufig gestellte Fragen FAQs Problemberichte Aktualisierungshinweise Pressemitteilungen und eine F lle weiterer Informationen f r Supportfachleute Die TechInfo Knowledge Base befindet sich auf der Website von FileMaker Inc unter www filemaker com auf den Seiten f r Produkt Support 10 FileMaker Developer 7 Entwicklerhandbuch Kapitel 2 Verwenden von FileMaker Developer Funktionen Zus tzlich zu allen in FileMaker Pro verf gbaren Funktionen enth lt FileMaker Developer eine Anzahl erweiterter Funktionen f r Entwicklung und Einsatz um den Entwicklungsvorgang zu beschleunigen und zu optimieren Die in diesem Kapitel erl uterten Funktionen von FileMaker Developer sind die Datenbank Design Report Funktion f r die Ver ffentlichung von umfassender Dokumentation ber Datenbankschemata der Script Debugger zum systematischen Testen und Debuggen von FileMaker Scripts die Funktionen
44. FileMaker Developer Entwicklerhandbuch 1996 2004 FileMaker Inc Alle Rechte vorbehalten FileMaker Inc 5201 Patrick Henry Drive Santa Clara California 95054 USA FileMaker ist eine Marke von FileMaker Inc eingetragen in den USA und anderen L ndern und ScriptMaker und das Dateiordner Logo sind Marken von FileMaker Inc Die FileMaker Dokumentation ist urheberrechtlich gesch tzt Sie d rfen diese Dokumentation ohne schriftliche Genehmigung von FileMaker weder vervielf ltigen noch verteilen Diese Dokumentation darf ausschlie lich mit einer g ltigen lizenzierten Kopie der FileMaker Software verwendet werden Alle in den Beispielen erw hnten Personen und Firmen sind rein fiktiv und jegliche hnlichkeit mit bestehenden Personen und Firmen ist rein zuf llig Die Danksagungen und Urheberrechtshinweise finden Sie im entsprechenden Dokument das mit der Software geliefert wurde Weitere Informationen finden Sie auf unserer Website www filemaker com Edition 01 Kapitel 1 Erste Schritte ber FileMaker Developer Verwenden der FileMaker Developer Dokumentation Speicherort der PDF Dokumentation Registrierung und Kundendienst ber den Lizenzschl ssel Anmerkungen zum Lizenzvertrag Erl uterung der TechInfo Datenbank Kapitel 2 Inhalt O oo A Verwenden von FileMaker Developer Funktionen Erstellen von Datenbank Design Reports Verwenden des Script Debuggers Verwenden der Funktio
45. Hexadezi malwerte z B CC9966 die in den meisten Grafikprogrammen die mit einer Farbpalette arbeiten verf gbar sind Pr sentationsstile sollten Web sichere Farben f r Datenbanken verwenden die von mehreren Plattformen ge ffnet oder auf Monitoren mit unterschiedlicher Aufl sung oder in einem Netzwerk angezeigt werden Wenn Ihre Datenbanken jedoch nur auf einer einzigen Plattform bzw nur auf einem hochaufl senden RGB Farbmonitor angezeigt werden erhalten Sie ein breiteres Farbspektrum und eine bessere Farbdarstellung Die FileMaker Pro und FileMaker Developer Farbpalette enth lt nur Web sichere Farben Informationen zur Verwendung der Farbpalette finden Sie in der Hilfe Weitere Informationen zur Verwendung von Mustern und Farben in einem Layout finden Sie in der Hilfe 66 FileMaker Developer 7 Entwicklerhandbuch Einf gen von Kommentaren in Pr sentationsstildateien Sie k nnen zus tzliche Informationen in Ihre XML Pr sentationsstildateien einf gen indem Sie die Informationen in Kommentar Tags einschlie en lt mein Kommentar hier gt FileMaker Pro und FileMaker Developer ignorieren alle unbekannten aber syntaktisch korrekten XML Elemente die Sie einf gen Daher sind Ihre Pr sentationsstildateien mit anderen FileMaker Pro und FileMaker Developer Versionen abw rts und aufw rtskompatibel berpr fen der Pr sentationsstildateien auf Fehler FileMaker Pro und Developer k nnen ein XML Pr s
46. Initialisierungsmeldung kFMXT_Shutdown die Shutdown Meldung Idle die Inaktivit tsmeldung kFMXT_DoAppPreferences die Einstellungsmeldung kFMXT_External die Externe Funktion Meldung die bisherige Plugins erhalten f r die Zeichen 7 in der Optionszeichenfolge auf Y gesetzt ist und die ihre Funktionen im alten externen Stil registrieren m kFMXT_GetString die GetString Meldung die Plugins erhalten die den neuen Registrierungsstil verwenden wenn die Plugins die Optionszeichenfolge den Plugin Namen und die Beschreibung liefern Initialisierungsmeldung Die Initialisierungsmeldung KFMXT_Init wird immer an das Plugin gesendet wenn es in FileMaker Pro FileMaker Developer oder FileMaker Server aktiviert wird Dies kann bereits beim Start von FileMakerPro geschehen oder erst sp ter abh ngig davon ob das Plugin im Dialogfeld Einstellungen aktiviert wurde Das Plugin kann als Reaktion auf die Initialisierungsmeldung zwei m gliche Werte liefern m kBadExtnVersion wird zur ckgegeben wenn die bergebene Versionsnummer kleiner als der Wert von kMinExtnVersion oder gr er als der Wert von kMaxExtnVersion ist Dadurch wird verhindert dass das Plugin auf einer API Version ausgef hrt wird die nicht mit der API Version kompatibel ist mit der es kompiliert wurde m kCurrentExtnVersion ist der einzige gew nschte R ckgabewert Er veranlasst dass das Plugin aktiviert wird Beim Plu
47. Layout Pr sentationsstile 58 Elektronische Dokumentation 8 Elemente in Layout Pr sentationsstilen 57 Emulation von Oberfl chenelementen 48 Entwicklungswerkzeuge 19 Einstellungen speichern 29 Erstellercodes 27 Erweiterte Zugriffsrechte 30 Erweiterungen Dateiname Siehe Dateinamenerweiterungen Erweiterungen Ordner 33 Extensible Markup Language XML Siehe XML Extensions Ordner Speicherort f r Plugins 69 Externe Funktionen 67 Externe Funktion Meldung f r Plugins 76 Externes Script ausf hren Scriptschritt 84 F Farbpalette 65 Farbwerte f r Layout Pr sentationsstile 65 Fehlerprotokoll 23 Fenster anpassen Scriptschritt 14 48 Fenster rollen Scriptschritt 48 Fensterposition gr e ndern Scriptschritt 48 FileMaker Developer Dokumentation 7 Lizenzvertrag 9 Upgrade von fr heren Versionen 29 FileMaker Pro verf gbare Men s 81 FileMaker Server 36 67 79 fmplugin Dateinamenerweiterung 69 fmx Dateinamenerweiterung 69 Fragmentierte Dateien 14 Funktionen eigene 15 externe 67 Fu 1 Seite Layoutbereiche 60 Fu bereich Layoutbereiche 60 G Gehe zu Layout Scriptschritt 48 Gesetzliche Bestimmungen 9 GetString Meldung f r Plugins 76 Gr e von Datenbankdateien 14 von L sungen 35 gr er als gt Zeichenentit t 58 Haltepunkte Script 13 Hexadezimalwerte Hex f r Layout Pr sentationsstile 65 Hilfe Men befehle verf gbar in Runtime Anwendungen 83 Werkzeug in der Werkzeugleiste in Ru
48. Neu 3 Geben Sie im Dialogfeld Eigene Funktion bearbeiten einen Namen in das Feld Funktionsname ein Namen f r eigene Funktionen m ssen folgende Kriterien erf llen Der Name muss eindeutig sein Der Name darf keine Leerschritte enthalten Der Name darf nicht l nger als 100 Zeichen sein a Der Name darf keine Leerschritte enthalten Stellen Sie sicher dass Sie Leerschritte durch Unterstriche ersetzen oder die einzelnen W rter zusammenschreiben 16 FileMaker Developer 7 Entwicklerhandbuch 4 Definieren Sie eine Formel Weitere Informationen ber das Definieren von Formeln finden Sie in der Hilfe 5 Wenn die Formel Parameter erfordert geben Sie den Parameternamen in das Feld Funktionsparameter ein und klicken Sie auf das Pluszeichen Sie k nnen einen Parameternamen bearbeiten oder l schen indem Sie ihn in der Liste ausw hlen und auf 2 Bearbeiten oder auf x L schen klicken 6 Klicken Sie im Formeleingabefeld an der Stelle an der ein Element erscheinen soll 7 Sie haben folgende M glichkeiten Hinzuf gen von Aktion Hinzuf gen von Aktion Einen Klicken Sie auf einen Operator im Tastenblock arithmetischen Operator oder Textoperator einf gen Einen W hlen Sie den Operator in der Liste Operatoren Vergleichsoperator einen logischen Operator einf gen Eine Konstante Geben Sie den Wert ein einf gen Funktion Doppelklicken Sie auf eine Funktion in der Funktionsl
49. Pro RT Befehl im Men Fenster Pro RT Pro RT Feldinhalt ersetzen Vertikal nebeneinander Referenz wiederholen Fenster berlappen Datensatz wiederherstellen Symbole anordnen Alle einblenden Windows Mac OSX lt Namen ge ffneter Dateien gt Befehl im Men Abfragen Pro RT Pro RT Suchenmodus Windows Mac 0S X Neue Abfrage hinzuf gen Befehl im Men Hilfe Pro RT Pro RT Abfrage duplizieren FileMaker Pro Hilfe Abfrage l schen Alle Datens tze anzeigen Ta staturbefehle Suchen u u u u FileMaker auf dem Web Ergebnismenge einschr nken Feedback an FileMaker senden Ergebnismenge erweitern Jetzt registrieren a Abfrage wiederherstellen ber FileMaker Pro 1 ber FileMaker Pro Runtime Windows Mac OS X wird angezeigt wenn kein benutzerdefiniertes ber Script Befehl im Men Scripts Pro RT Pro RT angegeben ist ScriptMaker ber lt Runtime L sung gt 1 lt Scriptnamen gt wird angezeigt wenn ein benutzerdefiniertes ber Script angegeben ist Windows Mac OS X lt Name des Hilfe Scripts f r die Runtime L sung gt Befehl im Men Fenster Pro RT Pro RT wirdiangezeist wenn ein Neues Fenster benutzerdefiniertes Hilfe Script Fenster einblenden angegeben ist F
50. Script Debugger das Script abarbeitet indem Sie die Schaltfl chen im Fenster Script Debugger oder die Befehle im Men Debug verwenden Wenn Sie einen Schritt finden der ge ndert werden muss k nnen Sie den ScriptMaker M ber eine Schaltfl che im Fenster Script Debugger ffnen Script Debugger nl nl gt Eigenes Dialogfeld anzeigen Einchecken Geb Script ausf hren Script Fehlerton Aktive Scripts Script A Beispiell sung fp7 Fenster Script Debugger Tipp Um den Script Debugger aus dem Dialogfeld Scripts definieren zu aktivieren halten Sie die Umschalttaste gedr ckt und klicken Sie auf die Schaltfl che Ausf hren Um den Script Debugger zu deaktivieren dr cken Sie die Strg Taste Windows oder die Befehlstaste Mac OS und klicken Sie auf Ausf hren Weitere Informationen zu Tastaturbefehlen finden Sie in der Hilfe Der Script Debugger erkennt die mit jedem Script verbundenen Berechtigungen Ein Script wird nur im Script Debugger angezeigt wenn Sie ber Bearbeitungsrechte f r das Script verf gen und die Zugriffsrechte f r das Script auf Ver nderbar gesetzt sind Wenn ein Script mit auf Ver nderbar gesetzten Zugriffsrechten ein Script mit dem Zugriff Nur ausf hrbar ausf hrt wird das Script mit dem Zugriff Nur ausf hrbar vollst ndig ausgef hrt ohne dass seine Scr
51. Sie auf OK 18 FileMaker Developer 7 Entwicklerhandbuch Kapitel 3 Verwenden der Entwicklungswerkzeuge Mit den Entwicklungswerkzeugen von FileMaker Developer k nnen Sie Ihre Datenbankdateien zu einer Runtime Datenbankl sung binden f r deren Ausf hrung FileMaker Pro oder FileMaker Developer nicht auf dem Computer installiert sein muss alle Datenbankdateien umbenennen und interne Verkn pfungen zu Bezugsdateien und Scripts automatisch aktualisieren Ihre Datenbankdateien im Kioskmodus anzeigen ein Script in das Hilfe Men einf gen das angepasste Hilfeoptionen in der Hilfe Datei der Datenbankl sung anzeigt ein eigenes Script zu einem Befehl im Men ber hinzuf gen sodass Sie ein spezielles Fenster zu Ihrer L sung anzeigen k nnen den Namen des Men s Scripts ndern den Administratorzugriff von allen Konten entfernen und Benutzer daran hindern die meisten der Gestaltungs und Strukturelemente Ihrer Datenbank zu ver ndern die FileMaker Pro Dateinamenerweiterung an Ihre Dateien anh ngen Ihr eigenes Logo oder eigene Grafiken in den Abschlussbildschirm Ihrer Runtime Datenbankl sung integrieren Bevor Sie mit der Erstellung Ihrer Datenbankl sung beginnen m ssen Sie entscheiden wie der Benutzer damit umgehen wird Die Datenbankl sung k nnte die folgenden Komponenten enthalten eine prim re Datenbankdatei die alle Zusatzdateien verbindet Scripts und Schaltfl chen
52. Sie Ihre Datenbankl sung oder Runtime Datenbankl sung im Vollbildmodus ohne Werkzeugleisten oder Men s anzeigen Den Kioskmodus k nnen Sie beispielsweise ver wenden um Ihre Datenbank Benutzern an einem Informationsstand zur Verf gung zu stellen Sie k nnen Ihre Datenbank so gestalten dass sie mit einem Touchscreen l uft Datenbankdateien die in FileMaker Pro und FileMaker Developer oder in der Runtime Anwendung ge ffnet werden k nnen zu Dateien umgewandelt werden bei denen Konten mit bestimmten Berechtigungen die Dateien im Kioskmodus ffnen m ssen Wenn Sie eine L sung f r den Kioskmodus erstellen m ssen Sie ber cksichtigen wie Benutzer in Ihrer L sung navigieren k nnen und wie sie Ihre L sung beenden Weitere Informationen ber Konten und Berechtigungen finden Sie in der Hilfe Navigation im Kioskmodus Die Prim rdatei ist die Hauptdatenbank die Benutzer als Erstes im Kioskmodus angezeigt bekommen Da sich im Kioskmodus keine Men s oder Steuerelemente f r Fenster befinden muss die Prim rdatei Tasten enthalten auf die die Benutzer klicken k nnen um durch die L sung zu navigieren Dateien zu schlie en und FileMaker Pro FileMaker Developer oder die Runtime Anwendung zu beenden Bevor Sie festlegen wie die Navigation in einer Kiosk L sung erfolgen soll planen Sie die Navigation auf Papier Bestimmen Sie was geschehen soll wenn auf eine Schaltfl che geklickt wird und stellen Sie Navigationshilfen zur
53. TTERN 2 SIZE 1 gt lt BORDER gt XML Elemente f r Layoutbereiche Zur Beschreibung der Bereiche eines Layouts kann ein FMTHEME Element die folgenden mehrzeiligen Elemente enthalten Jedes Layoutbereichelement enth lt weitere Elemente zur Beschreibung von Hintergrundf llung Text Feldbeschriftungen und Feldern im Layoutbereich Erstellen eigener Layout Pr sentationsstile 59 Elemente f r Layoutbereiche k nnen in einem FMTHEME Element im XML Dokument in jeder beliebigen Reihenfolge aufgelistet werden Wenn jedoch zwei identische Elemente aufgelistet werden z B zwei BODYPART Elemente verwendet FileMaker Developer nur die Attribute des letzten BOD YPART Elements in der Liste Dieses mehrzeilige Element beschreibt diesen Layoutbereich lt TITLEHEADERPART gt Kopf 1 Seite wird nur einmal am Anfang lt TITLEHEADERPART gt der ersten Bildschirmanzeige bzw der ersten Seite angezeigt lt HEADERPART gt Kopfbereich wird am Anfang der ersten lt HEADERPART gt Bildschirmanzeige oder Seite angezeigt au er auf der ersten wenn ein Bereich Kopf 1 Seite vorhanden ist lt LEADGRANDSUMPART gt Vorangestelltes Gesamtergebnis lt LEADGRANDSUMPART gt Anfang eines Berichts wird ein Auswertungsfeld f r alle Datens tze in der Ergebnismenge angezeigt Pro Layout ist nur ein vorangestellter Gesamtergebnisbereich m glich lt LEADSUBSUMPART gt lt LEADSUBSUMPART gt Vorangest
54. aket klicken und w hlen Sie Paketinhalt zeigen 5 ffnen Sie den Ordner Resources im Ordner Contents 6 L schen Sie Sprachressourcen Ordner lproj f r Sprachen die Ihre L sung nicht unterst tzt Verwenden eines speziellen Installationsprogramms Sie sollten ein spezielles Installationsprogramm verwenden um Ihre Runtime Anwendungsl sung f r die Installation durch Benutzer einzurichten Zwar kann das Konfigurieren einer speziellen Installationsanwendung die automatisch Runtime Datenbankdateien installiert aufw ndiger sein als die Verwendung eines Komprimierungsprogramms aber f r gew hnlich haben die Benutzer weniger Probleme bei der Installation Ihrer Runtime L sung Dies sind einige benutzerdefinierte Installationsanwendungen die Sie einsetzen k nnen MindVision Installer VISE Windows und Mac OS X von MindVision Inc www mindvision com InstallShield MultiPlatform Windows und Mac OS X von InstallShield Software Corporation www installshield com StuffIt InstallerMaker Mac OS X von Aladdin Systems www aladdinsys com Einsatz eines Komprimierungsprogramms Wenn Ihre Runtime Datenbankl sung nicht komplex ist und Sie auf die technische Erfahrung Ihrer Endbenutzer vertrauen k nnen Sie anstelle eines speziellen Installationsprogramms ein Komprimierungsprogramm verwenden Zum Komprimieren von Dateien k nnen Sie beispielsweise eine der folgenden Anwendungen verwenden 36 FileMake
55. alisierte L sung importieren k nnen Verwenden Sie die Entwicklungswerkzeuge um die L sungsdateien zu einer neuen aktualisierten Runtime Datenbankl sung zu binden Weitere Informationen finden Sie unter Binden der Datenbanken in Runtime Datenbankl sungen auf Seite 25 Verteilen Sie die neue aktualisierte Runtime Datenbankl sung mit Anweisungen zur Aktualisierung der Dateien Der Anwender muss die alten Dateien in die neue Runtime Anwendung konvertieren und die Daten importieren Importieren von Daten in aktualisierte Runtime Datenbankl sungen Sie k nnen in die neuen Runtime Datenbankl sungsdateien Scripts integrieren die es dem Anwender erlauben Datens tze aus den alten Runtime Dateien zu importieren Die alten Dateien m ssen zuvor in das neue Dateiformat konvertiert werden Hinweis Verwenden Sie beim Erstellen Ihrer aktualisierten Runtime L sung eine andere Erweiterung als f r Ihre alte Runtime L sung So bereiten Sie Ihre aktualisierte L sung f r den Datenimport vor 1 Legen Sie einen Ordner mit dem Namen Alte L sungsdateien in dem Ordner an der die neuen Dateien der Runtime Datenbankl sung enth lt 2 Legen Sie Kopien der alten Dateien der Runtime Datenbankl sung im Ordner Alte L sungsdateien ab 3 Erstellen Sie in jeder aktualisierten Datei ein Script das die alte L sungsdatei konvertiert und Datens tze daraus in die neue Datei importiert Das Script sollte die folgende Funkt
56. alle Script und Teilscriptschritte ausf hrt bis er einen Haltepunkt findet Ausf hren Alle Scriptschritte ausf hren bis ein Haltepunkt gefunden wird Ausf hrung Die Ausf hrung eines Scripts anhalten und Script beenden Debugger schlie en xl N chsten Schritt setzen 3 Den Ausf hrungszeiger auf den hervorgehobenen Scriptschritt setzen Dieser Befehl bergibt die Kontrolle an den hervor gehobenen Schritt f hrt den Schritt aber nicht aus Der hervorgehobene Schritt wird ausgef hrt wenn die Scriptausf hrung wieder aufgenommen wird Eventuelle Schritte zwischen dem letzten ausgef hrten Schritt und dem vorgesehenen n chsten Schritt werden nicht ausgef hrt Klicken Sie auf einen Schritt um ihn hervorzuheben und klicken Sie dann auf N chsten Schritt setzen Haltepunkt setzen l schen Einen Haltepunkt an der ausgew hlten Zeile setzen oder entfernen Haltepunkte k nnen ber den Script Debugger oder ScriptMaker gesetzt oder entfernt werden Haltepunkte werden mit der Datei die das Script enth lt gespeichert Haltepunkte werden von FileMaker Pro und bei deaktiviertem Script Debugger ignoriert Haltepunkte erm glichen dem Script Debugger gro e Abschnitte des Scripts auszuf hren die nicht genauer betrachtet werden m ssen 14 FileMaker Developer 7 Entwicklerhandbuch Auswahl Ziel Haltepunkte entfernen Alle Haltepunkte aus dem aktuellen Script entfernen Der Befe
57. als Teil der Runtime L sung geliefert werden Wenn eine oder mehrere dieser DBConverter dll omniORB400_rt dll FMRSRC dil XalanDOM dll FMScript dll XalanExtensions dll FMUserModel dil XalanSourceTree dil FMWrapper dil XalanTransformer dll GdiPlus dil XCore dil HBAM dIl XDraw dil libeay32 dill xerces dll mfc70u dll XercesParserLiaison dll XFC dll msvcp70 dll XGrfx dil msvep70d dll XMLEngine dll msvcr70 dll XMLSupport dil msvcr70d dil XPath dil NSViews dll XSLT dil omniDynamic400_rt dll XText dll Ordner Extensions f r Windows L sungen Der Ordner Extensions von Windows Runtime L sungen enth lt einen Ordner f r jede unterst tzte Sprache und einen W rterbuch Ordner Jeder Sprachressourcen Ordner enth lt eine DLL Datei f r die Sprache FMRSRC dII eine Datei mit dem Text f r die Dateien fehlen oder besch digt werden m ssen sie ersetzt werden DBConverter dll DBEngine dll omniORB400_rt dll omnithread30_rt dll DOMSupport dil PlatformSupport dll FML10 dll ProofReader dll FMLayout dil ssleay32 dll FMOLE dll Support dil Oberfl che Dialogfelder und Fehlermeldungen FMStrs dls sowie eine Datei mit der Windows Sprachkennung f r die Sprache lang dat Der Ordner Extensions enth lt auch den Ordner Dictionaries Der Ordner Dictionaries enth lt W rterbuchdateien mpr f r alle unterst tzten Sprachen Zus tzlich enth lt er eine Datei f r das Anwenderw rte
58. ank anzeigen Kontrollk stchen Zuletzt ge ffnete Dateien zeigen 80 FileMaker Developer 7 Entwicklerhandbuch Die Registerkarte Layout wird im Dialogfeld Einstellungen der Runtime Anwendung zur Registerkarte Farbe Einstellungen Allgemeine Einstellungen in einer t Allgemein Farbe Speicher Plugins Schriften J Runtime Anwendung Benutzeroberfl chenoptionen Mac 05 x Textauswahl mit Drag amp Drop Dialoggr en und positionen zur cksetzen Benutzername I System Administrator Spezial Einstellungen Allgemeine _ Einstellungen in Allgemein Farbe Speicher Plugins Schriften einer Runtime Benutzeroberfl chenoptionen Anwendung Windows Textauswahl mit Drag amp Drop Eensterinhalt vergr ern um Lesbarkeit zu verbessern Dialoggr en und positionen zur cksetzen Zur cksetzen Benutzername administrator Benutzeroberfl chensprache Deutsch Sehr dunkel 7 Schriftgl ttungsstil Abbrechen Das Dialogfeld Dateioptionen verf gt in der Runtime Anwendung nicht ber die Registerkarten ffnen Schlie en und Text sondern nur ber die Registerkarte Rechtschreibung wie unten abgebildet Dateioptionen f r Mitglied10 x ffmen SchlieBen Rechtschreibung Text Beim ffnen dieser Datei IV Anmelden mit Konto Passwort Script ausf hr
59. chte wertelisten Reportformat HTML Dateihandhabung IV Report nach Erstellung automatisch ffnen Arche 2 Dialogfeld Datenbank Design Report 4 Wenn es Dateien gibt die Tabellen enthalten die Sie aus dem Report ausschlie en m chten w hlen Sie die Datei in der Liste Verf gbare Dateien aus Die Tabellen in der Datei werden in der Liste Felder von Tabellen in ausgew hlte Datei aufnehmen angezeigt Sie k nnen dann etwaige Tabellen in der Liste deaktivieren Standardm ig werden alle Tabellen in allen ausgew hlten Dateien analysiert 5 Entfernen Sie Elemente die Sie aus dem Report ausschlie en m chten Standardm ig werden alle Elemente in allen ausgew hlten Dateien analysiert Jedes ausgew hlte Element falls vorhanden wird f r jede ausgew hlte Datei analysiert 6 Wenn der Report nicht im Standard HTML Format ausgegeben werden soll w hlen Sie XML im Abschnitt Reportformat 7 Wenn der Report nach der Erstellung nicht automatisch ge ffnet werden soll deaktivieren Sie das Markierungsfeld f r diese Option im Abschnitt Dateihandhabung 8 Klicken Sie auf Erstellen Verwenden des Script Debuggers Verwenden Sie den Script Debugger um Probleme in Scripts in FileMaker Datenbanken zu beheben Der Script Debugger erm glicht Ihnen Ihre Scripts schrittweise auszuf hren um Probleme zu erkennen die bei der Scriptausf hrung entstehen k nnten Sie steuern wie der
60. den Scriptnamen ein 10 Erstellen Sie mit den Entwicklungswerkzeugen einen Men befehl der das Layout ber anzeigt Die Entwicklungswerkzeuge verwenden den Scriptnamen als Men befehlnamen Hinzuf gen von eigenen Scripts zum Men befehl ber auf Seite 50 Ein Kiosk Beispiel mit einem einzelnen Hilfe Layout So zeigen Sie das Layout ber an wenn die Runtime Anwendung gestartet wird 1 ffnen Sie die Prim rdatei der Datenbankl sung 2 W hlen Sie Datei gt Dateioptionen gt ffnen Schlie en Windows bzw Ablage gt Dateioptionen gt ffnen Schlie en Mac OS 3 W hlen Sie Umschalten zu Layout und w hlen Sie das ber Layout aus dem Einblendmen 40 FileMaker Developer 7 Entwicklerhandbuch Klicken Sie auf ein Thema f r weitere Informationen bersicht Poster Suchen amp Sortieren Seitenansicht amp Drucken Datenimport amp export Datensatz Technische Hilfe 1 Seitenansicht und Drucken Seitenansicht und Drucken Die Seitenansicht zeigt Ihnen an wie Ihre Datens tze gedruckt werden Dateneingabe und wieviele auf eine Seite passen Summe 1 SEITENANSICHT 1 W hlen Sie ein Layout aus dem Einblendmen Layout Unsortiert 2 W hlen Sie Seitenansicht aus dem Men Seitenansicht 3 Klicken Sie auf die Seiten des Buches oder verschieben Sie das Lesezeichen um durch die Seiten der Datei zu bl ttern Es erscheinen nur die Datens tze der ak
61. die das ffnen und Schlie en von Zusatzdateien die R ckkehr zur Prim rdatei die Anzeige eines Begr ungsbildschirms oder das Beenden einer Runtime Anwendung erm glichen allgemeine Elemente und ein konsistentes Aussehen der plattform bergreifenden L sungen einen speziellen Layout Pr sentationsstil f r jede Datei in der L sung ein ber Layout das Ihre L sung vorstellt ein eigenes Hilfesystem das Tipps f r die Arbeit mit Ihrer L sung enth lt mehrere Berechtigungen die Zugriffsstufen f r Layouts Men s bestimmte Tabellen Datens tze Felder usw festlegen passwortgesch tzte Konten denen Berechtigungen f r die Zugriffsstufe der Kontobenutzer zugewiesen sind Hinweis FileMaker Pro und FileMaker Developer erm glichen Ihnen jetzt so viele Datenbanktabellen wie n tig in eine Datenbankdatei zu integrieren Diese M glichkeit beseitigt einen der Hauptgr nde f r die Verwendung mehrerer Dateien Andere Datenbankelemente wie z B Scripts und Zugriffsrechte werden auf Dateiebene gespeichert daher erzielen einige komplexe L sungen immer noch Vorteile aus der Nutzung mehrerer Dateien bersicht zur Vorbereitung Ihrer L sungsdateien Beim Entwerfen Erstellen und Testen Ihrer Datenbankl sung sollten Sie sich stets vor Augen f hren wie der Benutzer damit umgehen wird Dem Benutzer sollten beispielsweise gut navigierbare Scripts und Tasten effektiv anwendbare Layouts und Themen sowie ein
62. e Anwendungen 79 ASCII Zeichen in Pr sentationsstilnamen 63 Plugin IDs 73 Assistent f r neues Layout 55 57 aus Runtime Anwendungen drucken 23 Befehle im Men Abfragen verf gbar in Runtime Anwendung 83 Befehle im Men Ansicht verf gbar in Runtime Anwendungen 82 Befehle im Men Bearbeiten verf gbar in Runtime Anwendungen 81 Befehle im Men Datei Windows bzw Ablage Mac OS verf gbar in Runtime Anwendungen 81 Befehle im Men Datens tze verf gbar in Runtime Anwendungen 82 Befehle im Men Einf gen verf gbar in Runtime Anwendungen 82 Befehle im Men Fenster verf gbar in Runtime Anwendungen 83 Befehle im Men Format verf gbar in Runtime Anwendungen 82 Index Befehle Men verf gbar in Runtime Anwendungen 81 Zugriff verweigern 30 Benennen von Runtime Datenbankl sungen 26 28 Benutzerinteraktion mit Datenbankl sung 19 Berechtigungen 30 45 Bereiche Layout 59 Besch digte Runtime Dateien Wiederherstellung 37 Binden 25 plattform bergreifende L sungen 25 28 Bindungsschl ssel f r Runtime Datenbankl sungen einstellen 28 Runtime Datenbankl sungen aktualisieren 42 Bl tternmodus aktivieren Scriptschritt 46 Bl tternmodus aktivieren Scriptschritt 48 Bl tternmodus in Runtime Anwendungen 79 67 Datei ffnen Scriptschritt 84 Dateien Benennung 27 besch digte wiederherstellen 37 f r Entwicklungswerkze
63. ebunden wurde Gespeicherte Registrierungseinstellungen oder Einstellungen Windows Registrierungseinstellungen FileMaker Pro speichert die Registrierungseinstellungen unter HKEY_CURRENT_USER Software FileMaker FileMaker Pro 7 0 FileMaker Developer speichert die Registrierungseinstellungen unter HKEY_CURRENT_USER Software FileMaker FileMaker Pro 7 0D Die Runtime Anwendung speichert die Registrierungseinstellungen unter HKEY_CURRENT_USER Software FileMaker lt L sungsname gt 7 0 Hinweis Die Dateinamenerweiterung f r die Runtime Datenbankdateien wird unter HKEY_CLASSES_ROOT registriert Mac OS X Einstellungen FileMaker Pro speichert seine Einstellungen in der Datei FileMaker Pro 7 0 Prefs im Ordner FileMaker Preferences FileMaker Developer speichert seine Einstellungen in der Datei FileMaker Pro 7 0D Prefs im Ordner FileMaker Preferences Die Runtime Anwendung speichert ihre Einstellungen in der Datei lt L sungsname gt 7 Prefs im Ordner FileMaker Preferences Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro 85 86 FileMaker Developer 7 Entwicklerhandbuch A Administrative Konten aus einer Datei entfernen 30 Aktualisieren der Runtime Datenbanken 29 Anforderungen an ber Layouts 40 Anf hrungszeichen Zeichenentit t 58 AnwenderAbbruchZulassen setzen Scriptschritt 14 Anwenderw rterbuch 34 Apostroph Zeichenentit t 58 Apple Computer Inc 28 73 AppleScript Begriffe bei Runtim
64. eder Benutzer der Datenbankdatei die eine eigene Funktion enth lt kann die Funktion verwenden wenn er ber die richtigen Berechtigungen verf gt Eigene Funktionen k nnen sowohl in FileMaker Pro als auch in FileMaker Developer ausgef hrt werden und sind plattform bergreifend einsetzbar Verwenden von FileMaker Developer Funktionen 15 Neu definierte Funktionen erscheinen in ihrer eigenen Kategorie in der Funktionsliste der Dialogfelder Formel angeben und Eigene Funktion definieren Wenn Sie Ihre eigenen Funktionen nicht preisgeben wollen k nnen Sie die Anzeige dieser Funktionen in den Dialogfeldern deaktivieren Wenn Sie nicht ber volle Zugriffsrechte verf gen und versuchen ein Script oder eine Formel mit einer eigenen Funktion zu bearbeiten die nur Benutzern mit vollen Zugriffsrechten zur Verf gung steht sehen Sie anstelle der eigenen Funktion die Zeichenfolge lt Private Funktion gt Sie k nnen die Formel nicht ndern solange lt Private Funktion gt in der Formel angezeigt wird Erstellen von eigenen Funktionen Sie m ssen ber volle Zugriffsrechte auf die aktuell aktive Datenbank verf gen um die Funktion Eigene Funktionen verwenden zu k nnen So erstellen Sie eine eigene Funktion 1 W hlen Sie Datei gt Definieren gt Eigene Funktionen Windows bzw Ablage gt Definieren gt Eigene Funktionen Mac OS 2 Klicken Sie im Dialogfeld Eigene Funktionen definieren auf
65. ei Pro RT Pro Windows bzw Ablage Mac 08 Neue Datenbank ffnen Remote ffnen Letzte ffnen Schlie en Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro 81 Befehl im Men Datei Windows bzw Ablage Mac OS Definieren Mac OS X RT Windows Pro RT Pro Dateioptionen Passwort ndern Drucker einrichten Papierformat Drucken Datens tze importieren Datens tze exportieren Kopie speichern als Wiederherstellen Beenden 1 Dr cken Sie Strg U Befehl im Men Bearbeiten R ckg ngig Widerrufen mschalt 2 Dr cken Sie Option 46 Mac OS X RT Windows RT Pro Pro Ausschneiden Kopieren Einf gen Inhalte einf gen L schen Alles ausw hlen Suchen Ersetzen Rechtschreibung Objekt Feldinhalte exportieren 82 FileMaker Developer 7 Entwicklerhandbuch Windows Mac OSX Befehl im Men Bearbeiten Pro RT Pro RT Sharing er T Einstellungen m Windows Mac OSX Befehl im Men Ansicht Pro RT Pro RT Bl tternmodus Suchenmodus Layoutmodus Seitenansichtsmodus Als Formular anzeigen m Als Liste anzeigen m Als Tabelle anzeigen Werkzeugleisten Statusleiste
66. ein Weitere Informationen finden Sie unter W hlen von Dateinamen f r Runtime Datenbankl sungen auf Seite 27 Eine Datei entfernen W hlen Sie die Datei aus der Liste und klicken Sie auf Entfernen 6 Klicken Sie unter Projektordner auf Angeben um den Speicherort f r die Kopie der Datenbankl sung festzulegen 7 W hlen oder erstellen Sie im Dialogfeld W hlen Sie einen Ordner f r die Dateien dieses Projekts einen Ordner und klicken Sie auf OK Windows bzw Ausw hlen Mac OS X 8 Wenn die neuen Dateien keine fr heren Dateiversionen berschreiben sollen deaktivieren Sie bereinstimmende Dateien innerhalb des Projektordners berschreiben Verwenden der Entwicklungswerkzeuge 21 Wichtig Wenn bereinstimmende Dateien innerhalb des Projektordners berschreiben aktiviert ist berschreiben die Entwicklungswerkzeuge Dateien die dieselben Namen wie diejenigen in der Dateiliste aufweisen 9 Sie haben folgende M glichkeiten Um Ihre Datenbankdateien anzupassen oder die Dateien in eine Runtime L sung zu binden klicken Sie unter L sungsoptionen auf Angeben L sungsoptionen angeben xl w hlen Sie eine Option aus der Liste um weitere Informationen zu der Option anzuzeigen MRuntime L sung en erstellen L Administratorzugriff aus den Dateien permanent entfernen lKioskmodus f r Nicht Administratorkonten aktivieren Name F r Scripts Men Cl5Script f r Hilfe Men befehl Scrip
67. einen bestehenden Pr sentationsstil anpassen oder einen eigenen erstellen und dann mit dem Assistent f r neues Layout den betreffenden Pr sentationsstil zuweisen wenn Sie Layouts f r Ihre Datenbanken erstellen Nachdem Sie das Layout erstellt haben k nnen Sie im F llfarbe und F llmuster f r Layoutmodus Attribute des Pr sentationsstils ndern Es ist jedoch nicht m glich einem bestehenden Layout einen Pr sentationsstil zuzuweisen Hinweis Ein FileMaker Pr sentationsstil ist kein Stylesheet und enth lt keine Positionierungsangaben f r die Objekte in einem Layout Weitere Informationen ber das Verwenden von Layout Pr sentationsstilen und das Entwerfen von Layouts finden Sie in der Hilfe XML und seine Einsatzm glichkeiten finden Sie unter www filemaker com xml Text f r Kopfbereich hier Kopfbereich Text in Kopfbereich Vorname Sonia Feldbeschriftung F llfarbe und F llmuster f r Datenbereich Nachname Long Allgemeine Bemerkungen Allgemeine Bemerkungen hier Feldtext Allgerneine Bemerkungen hier Allgemeine Bemerkungen hier Allgemeine Bemerkungen hier Feldf llung Feldrahmen und Schatteneffekt Allgemeine Bemerkungen hier Text er Fuilbereieh Text in Fu bereich F llfarbe und F llmuster f r Fu bereich Erstellen Sie Pr sentationsstile um Text und Hintergrundf llungen in Layoutbereichen Feldern und Feldbeschriftungen automatisch verschiedene Stile zuzuweisen 56 FileMaker
68. eldung Bedeutung kFMXT_UserNotldle 1 Der Benutzer hat innerhalb der letzten 30 Sekunden eine Aktion ausgef hrt kFMXT_ScriptPaused 2 Der Benutzer f hrt ein Script aus das unterbrochen wurde kFMXT_ScriptRunning 3 Der Benutzer f hrt ein Script aus kKFMXT_Unsafe 4 Dasselbe wie wenn der Parameter unsafeCalls auf Wahr gesetzt wird Sie sollten daher keine zeitaufw ndigen Aktionen ber die Benutzeroberfl che oder f r Ereignisverarbeitung ausf hren wenn der Parameter idleLevel ungleich null ist Auch wenn das Programm Leerlaufzeit ermittelt und die Inaktivit t intern abwickelt wird die Inaktivit tsmeldung gesendet Meldung Bedeutung kFMXT_Userldie 0 Der Benutzer hat innerhalb der letzten 30 oder mehr Sekunden keine Aktion ausgef hrt Voreinstellungsmeldung Die Meldung f r Voreinstellungen KFMXT_DoAppPreferences wird gesendet wenn der Anwender im Dialogfeld Einstellungen f r das gew hlte Plugin auf die Schaltfl che Konfigurieren klickt Das Plugin sollte ein Dialogfeld ffnen in dem der Benutzer spezifische f r das Plugin erforderliche Konfigurationsdaten einstellen kann Erfordert das Plugin vom Benutzer definierbare Voreinstellungen so sollten Sie die Benutzeroberfl che hier implementieren Die Schaltfl che Konfigurieren ist nur verf gbar wenn das sechste Zeichen in der Optionszeichenfolge ein Y ist Weitere Informationen finden Sie unter Syntax von O
69. ellen Entwicklungswerkzeugen dem Hilfe Men hinzu Weitere Informationen finden Sie unter Hinzuf gen von eigenen Scripts zum Men befehl auf Seite 52 6 F gen Sie Ihr Logo andere Grafiken und Ihre Firmendaten in das Layout ein 7 F gen Sie Text ein der den Benutzern mitteilt ob die L sungsdateien passwortgesch tzt sind oder ob Berechtigungen f r vollen Zugriff entfernt wurden Kiosk L sung Beispiel Hilfe Den exakten juristischen Wortlaut finden Sie unter Ihre Verantwortlichkeiten als Entwickler auf Seite 40 Die vorliegende L sung f r Word Class Burger dient als Beispiel f r die M glichkeiten von FileMaker Developer zusammen mit der Funktion Kiosk Modus Die L sung enth lt verschiedene Funktionen die f r den Kiosk 8 Erstellen Sie eine Schaltfl che mit der Ihre Anwender in das MOB FREIE ana Willkommens Bildschirm Hauptlayout der Prim rdatei zur ckkehren k nnen en au nd zer Pera u dis Elder din fehl Fi hi 2 We Ihre L su uf de 9 W hlen Sie Scripts gt ScriptMaker und erstellen Sie ein Script Sk rennen voerden Se don rn das in das Layout Uber wechselt Jet Lan nei ln Tosa en de Liu zi Wenn le eine L sung im Kiosk Modus betreiben wollen sollten Sie sicherstellen da eine Taste Beenden leicht zug nglich ist Anwender k nnen die L sung p Bestellung _ a Schlie en Sie das Wort ber in
70. elltes Zwischenergebnis oberhalb des Datenbereichs wird ein Auswertungsfeld f r eine Datensatzgruppe angezeigt die nach dem Gruppierfeld sortiert ist Sie k nnen bis zu neun vorangestellte Zwischenergebnisbereiche anlegen Jedes LEADSUBSUMPART Element muss ein PARTNUMBER Element enthalten um es von anderen Elementen zu unterscheiden lt BODYPART gt lt BODYPART gt Datenbereich wird in der Mitte des Bildschirms bzw der Seite angezeigt Ein Layout kann nur einen Datenbereich besitzen 60 FileMaker Developer 7 Entwicklerhandbuch Dieses mehrzeilige Element beschreibt diesen Layoutbereich lt TRAILSUBSUMPART gt lt TRAILSUBSUMPART gt Nachgestelltes Zwischenergebnis unterhalb des Datenbereichs wird ein Auswertungsfeld f r eine Datensatzgruppe angezeigt die nach dem Gruppierfeld sortiert ist Sie k nnen bis zu neun nachgestellte Zwischenergebnisbereiche anlegen Jedes TRAILSUBSUMPART Element muss ein PARTNUMBER Element enthalten um es von anderen Elementen zu unterscheiden lt TRAILGRANDSUMPART gt Nachgestelltes Gesamtergebnis am Ende lt TRAILGRANDSUMPART gt eines Berichts wird ein Auswertungsfeld f r alle Datens tze in der Ergebnismenge angezeigt Pro Layout ist nur ein nachgestellter Gesamtergebnisbereich m glich lt FOOTERPART gt Fu bereich wird am Ende jeder lt FOOTERPART gt Bildschirmanzeige oder Seite angezeigt au er auf der ersten wenn ein Bereich Fu
71. en Vertikaler Rollbalken Fenster rollen wenn das Layout l nger als ein Bildschirm ist Hoizontaler Rollbalken Fenster rollen wenn das Layout breiter als ein Bildschirm ist Fenstergr e und position Fensterposition gr e ndern Erstellen dynamischer Tasten Durch Verwendung von Scripts und Formeln um den Status von Tastenfeldern auszuwerten k nnen Sie dynamische Tasten erstellen die sich beim Anklicken ndern So erstellen Sie dynamische Tasten 1 Definieren Sie das Feld f r die dynamische Taste 2 Erstellen Sie das Script f r die dynamische Taste 3 Verkn pfen Sie Feld und Script Das folgende Beispiel zeigt wie Sie eine Taste erstellen k nnen die sich beim Anklicken ndert So definieren Sie das Feld f r die dynamische Taste 1 W hlen Sie Datei gt Definieren gt Datenbank Windows bzw Ablage gt Definieren gt Datenbank Mac OS und klicken Sie auf die Registermarke Felder 2 Erstellen Sie ein Feld Symbole mit Feldtyp Medien 3 Klicken Sie auf Optionen gt Speicher 4 Aktivieren Sie die Option Globale Speicherung verwenden und geben Sie f r Maximale Anzahl von Wiederholungen die Anzahl der Tastenzust nde ein 5 Klicken Sie auf OK 6 W hlen Sie im Bl tternmodus das Feld Symbole aus und w hlen Sie im Men Einf gen gt Bild um dem Feld Symbole Grafiken hinzuzuf gen Anpassen von Datenbankl sungen 49 nn Globales Wiederholfeld pocesososs
72. en Gastkonto Kontoname und Passwort Admin Umschalten zu Layout Mitglied10 z Startscript v Beim Schlie en dieser Datei Script ausf hren Unbekannt gt z Rechtschreibung C C Warnton bei Fehler Rechtschreibpr fung w hrend der Dateneingabe Men leiste blinkt bei Fehler Abbrechen Dateioptionen f r Mitglied Abbrechen Dialogfeld Dateioptionen in FileMaker Pro Dialogfeld Dateioptionen in einer Runtime Anwendung Vergleich der Werkzeugleisten In der Runtime Anwendung sind die Werkzeuge Neue Datenbank und ffnen in der Standard Werkzeugleiste im Bl ttern Suchen und Seitenansichtsmodus nicht verf gbar Das Werkzeug Hilfe der Standard Werkzeugleiste ist in der Runtime Anwendung inaktiv es sei denn ein angepasstes Hilfe Script wurde angegeben Die Textformatierung Werkzeugleiste ist in der Runtime Anwendung und in FileMaker Pro gleich 108 g RS R gt Werkzeugleisten i in FileMaker Pro CEE 202037 ea ALA ig A B 1 U Werkzeugleisten in einer Runtime Anwendung Ill gt Vergleich der Men befehle Die folgenden Tabellen zeigen die Men befehle die in FileMaker Pro Pro und in der Runtime Anwendung RT verf gbar sind Mac OS X RT Windows Befehl im Men Dat
73. en Elemente m ssen die folgenden Attribute enthalten CHARSTYLE COLOR FONT SIZE STYLE Syntaxbeispiel lt CHARSTYLE FONT Verdana Helvetica Arial SIZE 18 STYLE BOLD ITALIC COLOR FFFFFF gt EFFECT lt EFFECT VALUE EMBOSS gt FILL COLOR PATTERN Syntaxbeispiel lt FILL COLOR 000066 PATTERN 2 gt ONOFF lt ONOFF VALUE OFF gt PARTNUMBER lt PARTNUMBER VALUE 0 gt PEN COLOR PATTERN SIZE Syntaxbeispiel lt PEN COLOR 000066 2 SIZE 0 gt SIDES lt SIDES VALUE BOTTOM gt 62 FileMaker Developer Diese einzeiligen 7 Entwicklerhandbuch Elemente m ssen die folgenden Attribute enthalten THEMENAME HINT optional VALUE Syntax Beispiele lt THEMENAME VALUE Farngr n Druck gt lt THEMENAME HINT MAC VALUE Gr n Druck gt THEMEDEFAULT VALUE Syntaxbeispiel lt THEMEDEFAULT VALUE CURRENT gt Weitere Informationen finden Sie unter Festlegen von Standardwerten f r Pr sentationsstile auf Seite 65 VERSION VALUE Syntaxbeispiel lt VERSION VALUE Ver 1 0 gt Das Element VERSION wird von FileMaker Developer zur Zeit nicht m glicherweise aber in k nftigen Versionen unterst tzt G ltige Werte f r Themenattribute Die folgende Tabelle beschreibt die Attributwerte die FileMaker Developer in einem Layout Pr sentationsstil unterst tzt
74. en von Elementen aus einer Pr sentationsstildatei XML Elemente f r Layoutbereiche XML Elemente f r Text XML Elemente und ihre Pr sentationsstilattribute G ltige Werte f r Themenattribute Festlegen von Standardwerten f r Pr sentationsstile Verwenden von Werten f r Muster und Farben Einf gen von Kommentaren in Pr sentationsstildateien berpr fen der Pr sentationsstildateien auf Fehler Kapitel 7 Entwickeln von FileMaker Plugins als Fremdanbieter ber externe Funktionen ber das Beispiel Plugin Installieren Aktivieren und Konfigurieren des Beispiel Plugins Beschreibung der externen Funktionen des FMExample Plugins Verwenden des Beispiel Plugins Anpassen des Beispiel Plugins Anpassen der Beispielressourcen Anpassen von FMPluginExample cpp Anpassen von FMPluginFunctions cpp 57 57 58 59 60 60 62 65 65 66 66 67 67 68 69 70 71 72 72 72 Voraussetzungen zum Schreiben von Plugins f r externe Funktionen API Codedateien Syntax von Optionszeichenfolgen An das Plugin gesendete FileMaker Meldungen Initialisierungsmeldung Shutdown Meldung Inaktivit tsmeldung Voreinstellungsmeldung Meldung ber externe Funktion GetString Meldung Verhindern m glicher Mac OS X Ressourcenkonflikte Dokumentation f r Ihr Plugin Registrieren Ihres Plugins berarbeiten einer Plugin Registrierung Anhang A Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro Programm und Dokumenteinstellungen
75. enster ausblenden m 1 Siehe Tabelle Befehl im Programmmen Fenster minimieren Horizontal nebeneinander 84 FileMaker Developer 7 Entwicklerhandbuch Nur Mac OS X Programmmen befehl Pro RT ber FileMaker Pro ber FileMaker Pro Runtime wird angezeigt wenn kein benutzerdefiniertes ber Script angegeben ist ber lt Runtime L sung gt wird angezeigt wenn ein benutzerdefiniertes ber Script angegeben ist Sharing Einstellungen m Dienste FileMaker Pro ausblenden lt Runtime L sung gt ausblenden Andere ausblenden Alle einblenden FileMaker Pro beenden lt Runtime L sung gt beenden Ignorierte Scriptschritte Da einige Funktionen aus der Runtime Anwendung entfernt worden sind werden die folgenden Scriptschritte von ihr ignoriert a Definieren Datenbank Werteliste definieren a Definieren Dateiverweise Sharing FileMaker Netzwerk ScriptMaker Hilfe f hrt spezielles Hilfe Script aus das beim Binden spezifiziert wurde Netzwerkzugriff einstellen Neue Datei Dateioptionen teilweise verf gbar Registerkarte Rechtschreibung wird ge ffnet Remote ffnen SQL Query ausf hren Externes Script ausf hren wenn die angegebene Datei nicht mit der Runtime Anwendung gebunden wurde Datei ffnen wenn die angegebene Datei nicht mit der Runtime Anwendung g
76. entationsstil dokument nicht parsen wenn es nicht korrekt aufgebaut ist Die G ltigkeit der XML in Ihren Dokumenten wird ebenfalls nicht gepr ft Wenn ein obligatorisches Element fehlt oder falsch ist ignoriert FileMaker Developer das gesamte Dokument berpr fen Sie die Punkte in der nachfolgenden Liste wenn Ihre neuen Layout Pr sentationsstile nicht wie erwartet im Assistent f r neues Layout erscheinen Die Themendatei besitzt die Dateinamenerweiterung fth Die Themendatei liegt im Textformat vor a Die Themendatei befindet sich im Ordner Themen im FileMaker Developer Programmordner Alle obligatorischen Elemente sind vorhanden einschlie lich ihrer Start und End Tags lt xml version 1 0 standalone yes gt lt FMTHEMES gt lt FMTHEME gt lt THEMENAME VALUE Rotwei Bildschirm gt lt FMTHEME gt lt FMTHEMES gt Alle Elemente sind vollst ndig Es fehlen keine Attribute Werte Anf hrungszeichen Start oder End Tags Alle Werte m ssen in Anf hrungszeichen Wert angegeben werden Es gibt keine fehlenden ffnenden oder schlie enden Anf hrungszeichen und alle Werte sind vorhanden keine leeren Anf hrungszeichen Alle Elemente und Attribute sind korrekt geschrieben Alle Attributwerte sind korrekt geschrieben und g ltig Jedes einzeilige Element endet mit gt Alle mehrzeiligen Elemente sind richtig geschrieben und haben zusammenpassende Start u
77. entionen nicht verstehen die f r Sie selbstverst ndlich sind Das Format jedes Funktionsparameters sollte f r den typischen Benutzer verst ndlich sein API Codedateien Der Ordner Headers enth lt zehn API Codedateien FMXExtern h FMXCalcEngine h FMXBinaryData h FMXDateTime h FMXTextStyle h FMXTypes h FMXFixPt h FMXClient h FMXText h und FMXData h Die Dateien lassen sich nicht in Form von Klartext Quellcode verteilen k nnen nicht ge ndert werden und stehen nur zur Verf gung damit Lizenznehmer von FileMaker Developer Plugins zur Verwendung mit FileMaker Produkten kompilieren k nnen Nicht alle Dateien sind f r die Erstellung jedes Plugin Typs erforderlich Die Datei FMXExtern h ist unbedingt erforderlich Die Datei FMXExtern h definiert den Parameterblock die gemeinsame Datenstruktur die von Ihrem Plugin und von FileMaker Pro FileMaker Developer oder FileMaker Server genutzt wird sowie einige gemeinsam genutzte Funktionsaufrufe Die Funktionsaufrufe dienen zur Manipulation der Parameter und Ergebnis Zugriffsnummern im Parameterblock Die Datei FMXExtern h definiert die Callback Funktionen f r Operationen der R ckw rtskompatibilit t und die verschiedenen Arten von Plugin Events FileMaker Pro FileMaker Developer oder FileMaker Server Meldungen die in einer FMExternCallSwitch Definition an das Plugin gesendet werden FMExternCallStruct definiert die Struktur des Parameterblocks FMExternCallPtr ist ein
78. eter Dateien f hren kann So stellen Sie sicher dass die Benutzer Zugriff auf die Prim rdatei haben und die Anwendung verlassen k nnen m Legen Sie in jeder Zusatzdatei ein Startscript an das die Prim rdatei ffnet Legen Sie in jeder Zusatzdatei eine Taste Hauptmen an die das Startscript ausf hrt um die Prim rdatei zu ffnen Legen Sie in der Prim rdatei eine Taste Beenden an Informationen zum Erstellen von Tasten und Scripts die fehlende Men optionen und Steuerelemente f r Fenster emulieren finden Sie unter Emulation von Men befehlen und Steuerelementen f r Fenster auf Seite 48 Erstellen von Kiosk L sungen Der Kioskmodus wird ignoriert wenn die L sung von Konten mit vollen Zugriffsrechten Berechtigungen die die Verwaltung von erweiterten Zugriffsrechten erm glichen oder Berechtigungen die das ndern von Layouts Wertelisten und Scripts erlauben ge ffnet wird Um Ihre L sung im Kioskmodus anzuzeigen m ssen Sie ein Konto mit eingeschr nkten Berechtigungen oder ein spezielles Kiosk Konto erstellen den Kioskmodus aktivieren W hrend Sie den Kioskmodus aktivieren k nnen Sie die Datenbank gleichzeitig als Runtime L sung binden die Standardoption f r die Anmeldung bei der Datei mit dem Admin Konto aufheben So erstellen Sie ein Kiosk Konto 1 ffnen Sie die Datenbankl sung und w hlen Sie Datei gt Definieren gt Konten und Zugriffsrechte Windows b
79. eveloper gt Einstellungen 2 Klicken Sie auf die Registerkarte Plugins 3 W hlen Sie FMExample Da das Beispiel Plugin eine Funktion enth lt die konfiguriert werden muss wird die Schaltfl che Konfigurieren aktiviert 4 Klicken Sie auf Konfigurieren Das angezeigte Dialogfeld Konfiguration h ngt vom Quellcode des Plugins ab Die Funktion XMpl_UserFormatNumber im FMExample Plugin zeigt das folgende Konfigurationsdialogfeld an Please enter a formating string for all text processed by XMpl UserFormatNumber R E Cancel Dialogfeld das beim Konfigurieren des Beispiel Plugins ge ffnet wird 5 Klicken Sie auf OK um das Standardformat zu verwenden oder geben Sie ein neues Format ein Die Zeichen werden durch Zahlen ersetzt Der brige Text in der Formatzeichenfolge bleibt bestehen 6 Klicken Sie auf OK um das Dialogfeld Einstellungen zu schlie en 7 W hlen Sie in FileMaker Developer Definieren gt Datenbank gt Felder Entwickeln von FileMaker Plugins als Fremdanbieter 71 Datenbank definieren f r Lager x ormel angeben xl Tabellen Felder Beziehungen Diese Formel evaluieren im Kontext von z Tabelle Lager 12 Felder definiert Anzeige Erstellung X Aktuelle Tabelle aaa Operatoren Anzeige Externe Funktionen Feldname Typ Optionen Kommentare Kicken umumzuschaten Heute Datum FMSAUC_FindPlugIn parameter
80. g gebunden werden Wenn es nicht praktikabel ist alle Dateien in einem Ordner aufzubewahren geben Sie unbedingt einen Dateiverweis auf jede Datei an der nur aus dem jeweiligen Dateinamen besteht Weitere Informationen finden Sie unter berpr fen von Dateiverweisen auf Seite 24 Geben Sie unbedingt jede Datei an die sich auf die L sung bezieht damit beim ndern von Dateinamen alle Dateiverweise aktualisiert werden Wenn Sie mehrere Datenbankdateien verwenden entscheiden Sie welche Datei als Prim rdatei verwendet wird die der Anwender als erste ffnet Die Prim rdatei speichert die eigenen Einstellungen Speichern Sie in dieser Datei Navigationsfelder oder Scripts zu anderen Zusatzdateien ein Layout ber ein angepasstes Hilfe Layout bzw eine angepasste Hilfe Datei oder eine Taste zum Beenden der Anwendung Erstellen Sie Scripts und oder Tasten damit die Benutzer von der Prim rdatei zu Zusatzdateien und Layouts in der L sung navigieren k nnen Siehe Verwenden von Scripts zur Steuerung der L sung auf Seite 47 Dokumentieren Sie Ihre Datenbankl sung Siehe Bereitstellen von Benutzerdokumentation auf Seite 38 Obwohl die Entwicklungswerkzeuge die Kopie einer Datei und nicht das Original bearbeiten sollten Sie vor Beginn eine Sicherungskopie der Originaldateien anlegen ndern Ihrer Datenbankl sungsdateien Erzeugen Sie mithilfe der Entwicklungswerkzeuge eine neue Gruppe vo
81. g sowie die gebundenen Prim r und Zusatzdateien und einen Extensions Ordner in diesen Ordner F r Windows Runtime L sungen gibt es auch erforderliche DLL Dateien Dynamic Link Library Windows L sungsordner r 54 Runtime Anwendung Gebundene Prim r und Zusatzdateien ww Bu el DLLs die w hrend des Bindens generiert wurden Extensions Erweiterungen Dictionaries W rterb cher Sprachressourcen Ordner 1d Mac 05 X L sungsordner Runtime Anwendung Paket Gebundene Prim r und Zusatzdateien Extensions T Erweiterungen Dictionaries W rterb cher Beispiel f r Windows und Mac OS X L sungsinhalte zur Verteilung Wichtig Diese Dateien und Ordner d rfen nicht umbenannt werden Wenn Ihre Runtime Datenbankl sung spezielle Dateien erfordert sollten Sie die Dateien mit den Runtime Dateien zur Verf gung stellen Plugins sollten im Ordner Extensions gespeichert sein Wenn ein Entwickler eine Schrift verwendet die auf dem System des Benutzers nicht verf gbar ist ersetzt die Runtime Anwendung die Schrift Wenn eine Schrift mit der Runtime Anwendung geliefert wird sollten Sie daf r sorgen dass sie vom Installationsprogramm installiert wird Siehe Verwenden eines speziellen Installationsprogramms auf Seite 35 Neben den Runtime Dateien m ssen Sie den Benutzern Installationsanweisungen zur Verf gung stellen Weitere Informationen f
82. gen um Fehler anlegen w hrend der Weitere Informationen finden Sie im n chsten Abschnitt Verarbeitung Erstellen eines Fehlerprotokolls aufzuzeichnen 11 Klicken Sie auf OK 12 Um den Vorgang schnell wiederholen zu k nnen klicken Sie auf Einstellungen speichern und w hlen Sie einen Ordner und Speicherort f r Ihre Einstellungsdatei Weitere Informationen finden Sie unter Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge auf Seite 29 13 Klicken Sie auf Erstellen Die Entwicklungswerkzeuge kopieren alle ausgew hlten Daten bankdateien samt den nderungen die mit den Entwicklungswerk zeugen durchgef hrt wurden in den Projektordner Wenn die Standardoption zum berschreiben der Zieldateien aktiviert ist ausf hren ze Hinweis Diese Option ist nur verf gbar wenn die Prim rdatei Scripts enth lt werden die von den Entwicklungswerkzeugen kopierten Dateien im angegebenen Projektordner gespeichert Wenn die Standardoption zum berschreiben der Zieldateien deaktiviert ist wird der angege bene Projektordner verwendet falls er leer ist Andernfalls wird ein neuer Ordner auf der Basis des Projektordnernamens angelegt Erstellen eines Fehlerprotokolls Einige Fehler l sen keine Fehlermeldungen aus Ein Fehlerprotokoll erfasst mehr Einzelheiten ber alle Fehler die w hrend der Verarbeitung aufgetreten sind So erstellen Sie ein Fehlerprotokoll 1 W
83. gendes dokumentieren Liefern Sie schriftliche Anleitungen zum Kopieren oder Installieren Ihrer L sung auf der Festplatte der Benutzer Stellen Sie die Software und die Anleitung zur Verf gung die die Benutzer ben tigen um die L sungsdateien zu dekomprimieren Informieren Sie die Benutzer ber die Minimalausstattung und Software Anforderungen Vorschl ge zu weiteren Informationen die Sie Ihrer Runtime Datenbankl sung beif gen k nnen finden Sie unter Bereitstellen von Benutzerdokumentation auf Seite 38 Starten von Runtime Datenbankl sungen Nachdem ein Benutzer das Installationsprogramm f r Ihre Runtime Anwendung ausgef hrt hat sind die Dateien auf seiner Festplatte installiert Die Drei Zeichen Erweiterung der L sung wird im Betriebssystem Windows oder in den Systemeinstellungen Mac OS X registriert Durch diese Registrierung kann das Betriebssystem die Runtime L sung ermitteln und starten wenn der Benutzer auf die Prim rdatei oder auf Zusatzdateien der L sung doppelklickt Wenn Sie auf die Prim r oder Zusatzdatei doppelklicken bevor die Runtime Anwendung die Erweiterung registriert hat wird die Runtime Anwendung nicht gefunden gt Doppelklick Pa zum Starten Runtime Anwendung Symbol Prim rdatei Symbol Wichtig Der Benutzer sollte die L sung starten indem er auf das Symbol der Runtime Anwendung und nicht auf das Symbol der Prim rdatei doppelklickt Das Doppelklicken auf Symbo
84. gin FMPluginExample wird die Funktion Do_Plugininit aufgerufen wenn die Initialisierungsmeldung eingeht Die Funktion Do_Pluginlnit berpr ft zun chst in welcher API Version das Plugin kompiliert wurde um im Anschluss die Kompatibilit t zur geladenen FileMaker Pro Version zu berpr fen Dann pr ft die Funktion ob f r das Plugin Voreinstellungen festgelegt wurden und stellt diese gegebenenfalls ein Sind keine Voreinstellungen vorhanden so werden die Standardwerte verwendet Unter Windows werden diese Voreinstellungen als Registrierungs eintr ge gespeichert In Mac OS X werden sie in einer Datei inner halb des Ordners Preferences im Systemordner gespeichert Aufgrund der unterschiedlichen Speicherung dieser Informationen auf den beiden Plattformen verwendet die Funktion Do_Pluginlnit Pr prozessoranweisungen die beim Kompilieren den richtigen Code einbinden Entwickeln von FileMaker Plugins als Fremdanbieter 75 Wenn die Voreinstellungen korrekt eingestellt sind und die richtige API Version verwendet wird gibt die Funktion Do_Pluginlnit im FMPluginExample Plugin kCurrentExtnVersion zur ck Nachdem Sie die Voreinstellungen festgelegt haben registrieren Sie jede externe Funktion indem Sie ihren Namen ihre Beschreibung und die zu verwendende Funktion angeben Verwenden Sie fmx ExprEnv RegisterExternalFunction um Ihre Funktionen zu registrieren Shutdown Meldung Die Shutdown Meldung KFMXT_Shutdown wird immer an
85. henfolgenliste der Funktion und einen externen Callback ben tigt 8 Zeichen 8 ist immer n 9 Setzen Sie das neunte Zeichen der Optionszeichenfolge auf Y wenn die _Idle Meldung ben tigt wird F r einfache externe Funktionen ist die Meldung nicht erforderlich und kann deaktiviert werden indem das Zeichen auf n gesetzt wird 10 Zeichen 10 ist immer n 11 Zeichen 11 ist immer n Namenskonventionen f r externe Funktionen F r alle externen Funktionen eines Plugins muss das Pr fix des Funktionsnamens ein eindeutiger Wert mit vier oder f nf Zeichen sein und darf nicht mit den Zeichen FM oder Web beginnen Quelltexte mit vier Zeichen sind von FileMaker reserviert Beispielsweise lautet das Pr fix des Funktionsnamens des FMPluginExample Plugins FileMaker verwaltet die Namenskonventionen f r Plugins Dateien und Funktionspr fixe Aus diesem Grund sollten Sie Ihr Plugin registrieren FileMaker hat bestimmte Namenskonventionen f r externe Funktionen reserviert Weitere Informationen finden Sie unter Registrieren Ihres Plugins auf Seite 77 An das Plugin gesendete FileMaker Meldungen Es gibt sechs Aufrufe die FileMaker Pro FileMaker Developer oder FileMaker Server vom Plugin anfordern kann Meldungen die an das Plugin gesendet werden werden im Feld whichCall des Parameterblocks FMExternCallStruct bereitgestellt der in der Datei FMExtern h definiert ist die
86. hl Haltepunkte entfernen befindet sich nur im Men Debug Zu ScriptMaker gehen damit Sie das Script bearbeiten k nnen H lt die Scriptausf hrung an und ffnet ScriptMaker Der Befehl zum ffnen von ScriptMaker wird nicht im sl Men Debug angezeigt Hinweis Um das Debuggen eines Scripts richtig durchzuf hren bergeht der Script Debugger einige Scriptschritte Der Scriptschritt AnwenderAbbruchZulassen setzen mit der Option Aus verhindert nicht dass Sie die Ausf hrung eines Scripts stoppen k nnen Der Scriptschritt Fenster anpassen mit den Optionen Ausblenden oder Minimieren blendet das Fenster nicht aus oder minimiert es nicht wenn er ber die Schaltfl chen Schritt oder Schritt beginnen auftritt Verwenden der Funktion Dateipflege Verwenden Sie die Funktion Dateipflege um die Performance Ihrer Datenbankdateien zu verbessern Die Option Datei komprimieren entfernt ungenutzten Speicherplatz aus einer Datei reduziert die Dateigr e und optimiert den Datenzugriff Die Option Datei optimieren verbessert die Dateizugriffsgeschwindigkeit indem sie logisch zusammengeh rende Daten n her zusammenbringt Beide Funktionen reduzieren die Bewegung des Lesekopfs Die Verbesserungen sind speziell dann zu bemerken wenn Sie gro e Dateien verwenden und Suchen oder Sortierungen durchf hren oder Scripts ausf hren die mit allen Datens tzen arbe
87. hne volle Zugriffsrechte Ihre L sung im Kioskmodus ffnen Aktivieren Sie Kioskmodus f r Nicht Administratorkonten aktivieren Weitere Informationen finden Sie unter Kioskmodus auf Seite 45 Dem Men Scripts in Ihrer L sung einen speziellen Namen geben Aktivieren Sie Name f r Scripts Men Weitere Informationen finden Sie unter Anpassen der Men s ber Hilfe und Scripts auf Seite 50 Ein angegebenes Script ber den Men befehl Hilfe Aktivieren Sie Script f r Hilfe Men Weitere Informationen finden Sie unter Anpassen der Men s ber Hilfe und Scripts auf Seite 50 Ziel Ein angegebenes Script ber den Men befehl ber ausf hren Aktion Aktivieren Sie Script f r ber Men Weitere Informationen finden Sie unter Anpassen der Men s ber Hilfe und Scripts auf Seite 50 Hinweis Diese Option ist nur verf gbar wenn die Prim rdatei Scripts enth lt Hinzuf gen der FileMaker Erweiterung zu den Namen von W hlen Sie Datenbanken m ssen eine FileMaker Dateierweiterung haben Hinweis Diese Option ist nicht verf gbar wenn Sie Runtime L sung en erstellen aktivieren Mit dieser Datenbankdateien Funktion k nnen Sie Dateien die keine Erweiterungen aufweisen Erweiterungen hinzuf gen Eine Protokolldatei Aktivieren Sie Fehlerprotokoll f r Verarbeitungsfehler anle
88. hnte und elfte ist immer n Andere Werte f r diese Flags sind f r die Verwendung von FileMaker reserviert Moc31YnnYnn ist beispielsweise eine Optionszeichenfolge f r ein Plugin mit der ID Moc3 Zeichen 1 4 das eine Konfiguration erfordert Zeichen 6 Y die den neuen Registrierungsstil und Funktions Callbacks verwendet Zeichen 7 und spezielle Inaktivit tszeit erfordert Zeichen 9 Tabelle der Zeichen f r Optionszeichenfolgen Zeichen in der Options zeichenfolge Beschreibung der Zeichen 1 4 Die Zeichen 1 4 bezeichnen die Plugin ID Registrieren Sie die ID als Erstellercode auf der Apple Developer Support Website unter www filemaker com developers index html 5 Zeichen 5 ist immer 1 74 FileMaker Developer 7 Entwicklerhandbuch Zeichen in der Options zeichenfolge Beschreibung der Zeichen 6 Setzen Sie das sechste Zeichen der Optionszeichenfolge auf wenn f r das Plugin im Dialogfeld Einstellungen die Schaltfl che Konfigurieren aktiviert sein soll Verwenden Sie n wenn keine Plugin Konfiguration erforderlich ist Ist das Flag auf Y gesetzt m ssen Sie die KFMXT_DoAppPreferences Meldung behandeln Weitere Informationen finden Sie unter An das Plugin gesendete FileMaker Meldungen auf Seite 74 7 Setzen Sie das Zeichen auf n damit der neue Registrierungsstil f r Plugins und Funktions Callbacks im FMExample demonstriert wird Setzen Sie es nur auf Y wenn ihr Plugin die alte Zeic
89. ibehaltung von Verkn pfungen umzubenennen Benutzer daran zu hindern das Design Ihrer Datenbanken zu ver ndern und Ihre L sungen anzupassen Die Entwicklungswerkzeuge werden unter Verwenden der Entwicklungswerkzeuge auf Seite 19 beschrieben Verwenden der FileMaker Developer Dokumentation Dieses Entwicklerhandbuch ist ein Teil der umfassenden Dokumentation zu FileMaker Developer Einige der Dokumente werden sowohl gedruckt als auch im PDF Format zur Verf gung gestellt w hrend andere nur in PDF Format verf gbar sind FileMaker Developer wird zudem mit einem vollst ndigen Online Hilfesystem geliefert Dieses Handbuch setzt voraus dass Sie mit FileMaker Pro oder FileMaker Developer vertraut sind und eine Datenbankl sung erstellt haben an der Sie die Funktionen von FileMaker Developer anwenden m chten Hinweis Wenn sich in der Dokumentation eine Funktion oder Vorgehensweise nur auf eine bestimmte Plattform bezieht beziehen sich auch die entsprechenden Anweisungen und Abbildungen auf die entsprechende Plattform Wenn Funktionen oder Vorgehensweisen auf beiden Plattformen hnlich sind wird nur eine Abbildung gezeigt die sich auf Windows oder MacOS bezieht Die folgenden Handb cher sind enthalten FileMaker Developer Entwicklerhandbuch dieses Handbuch beschreibt die Verwendung der in FileMaker Developer verf gbaren Funktionen Handbuch nstallation und neue Funktionen f r FileMaker Pro und FileMaker Developer
90. igte Layout und die Gr e die Position und den Zoomfaktor des Fensters bestimmen Ein Beispiel f r ein Startscript finden Sie in der Hilfe So erstellen Sie ein Startscript 1 ffnen Sie die Prim rdatei der Datenbank 2 W hlen Sie Scripts gt ScriptMaker und erstellen Sie ein Script das die gew nschten Aktionen ausf hrt 3 W hlen Sie Datei gt Dateioptionen gt ffnen Schlie en Windows bzw Ablage gt Dateioptionen gt ffnen Schlie en Mac OS 4 W hlen Sie f r Beim ffnen dieser Datei die Option Script ausf hren und dann das erstellte Script aus der Einblendliste 48 FileMaker Developer 7 Entwicklerhandbuch Dateioptionen f r MeineDatei10 x ffnen SchlieBen Rechtschreibung Text Beim ffnen dieser Datei Anmelden mit Gastkonto Kontoname und Passwort Konto Admin Passwort MeineDatei10 Meine L sung hd Umschalten zu Layout IV Script ausf hren Beim Schlie en dieser Datei Script ausf hren Abbrechen Beispiel f r ein dateispezifisches Dialogfeld Dateioptionen 5 Klicken Sie auf OK Nun wird das angegebene Script bei jedem ffnen der Datei automatisch ausgef hrt Datenbankfenster im Kioskmodus zentrieren Um die Datenbank in der Mitte eines Kiosk Bildschirms zu zentrieren erstellen Sie ein Startscript mit den Scriptschritten Fenster anpassen und Zoomstufe setzen Wird eine Datei im Kioskmodu
91. ilfe Datei und verwenden Sie ein Script um es bzw sie zu ffnen Mit den Entwicklungswerkzeugen f gen Sie den Scriptnamen dem Hilfe Men hinzu In Runtime Anwendungen ersetzt der eigene Hilfe Scriptbefehl den FileMaker Developer Hilfebefehl Weitere Informationen finden Sie unter Erstellen eines benutzerdefinierten Hilfe Layouts auf Seite 39 Hilfe Hilfe 2 FileMaker Developer Hilfe Fi Tastaturbefehle ber meine L sung FileMaker auf dem Web Eigener Befehl Hilfe in einer Runtime Anwendung Windows Meine L sung Hilfe Feedback an FileMaker senden Jetzt registrieren ber meine L sung Eigener Befehl Hilfe in FileMaker Developer Windows Fenster BTA 4 0D01703 r 9 T 4 Do FileMaker Developer Hilfe 7 Meine L sung Hilfe i Tastaturbefehle FileMaker auf dem Web nn Eigener Befehl Hilfe in einer Runtime Anwendung Mac OS X Meine L sung Hilfe Feedback an FileMaker senden Jetzt registrieren Eigener Befehl Hilfe in FileMaker Developer Mac OS X So f gen Sie einen eigenen Hilfe Befehl in das Hilfe Men Ihrer L sung ein 1 F hren Sie die Schritte 1 bis 9 unter ndern Ihrer Datenbankl sungsdateien auf Seite 20 aus 2 W hlen Sie im Dialogfeld L sungsoptionen angeben die Option Script f r Hilfe Men befehl 3 W hlen Sie ein Script aus der Einblendliste Scriptname aus 4 Aktivieren Sie die anderen Optionen je nach
92. ime in das Hilfe Men Windows bzw in das Anwendungsmen Mac OS X der Runtime Anwendung eingef gt Anpassen von Datenbankl sungen 51 FileMaker Pro 7 Runtime FileMaker Pro Runtime 7 0v1 1984 2003 FileMaker Inc Alle Rechte vorbehalten FileMaker und das Dateiordner Logo sind Marken von FileMaker Inc eingetragen in den USA und anderen L ndern Weitere Informationen erhalten Sie auf unserer Web Site unter www Filemaker com Wersian WL FileMaker Dieses Dialogfeld wird standardm ig angezeigt wenn Sie f r den Befehl ber kein eigenes Script angeben Hinweis In einer Runtime Datenbankl sung muss ein ber Layout eingef gt werden das Informationen ber Ihr Unternehmen und Kontaktinformationen f r die technische Unterst tzung enth lt Wenn Sie in Ihre Runtime Datenbankl sung ein ber Layout im von FileMaker vorgeschriebenen Format einf gen werden Mitarbeiter von FileMaker Inc dar ber in Kenntnis gesetzt dass sie unautorisierten Benutzer keine technische Unterst tzung leisten um die L sung zu ffnen Weitere Informationen finden Sie unter Anmerkungen zum Lizenzvertrag auf Seite 9 und Ihre Verantwortlichkeiten als Entwickler auf Seite 40 52 FileMaker Developer 7 Entwicklerhandbuch Runtime L sung Posters Elektronischer Katalog 2004 EveryWhere Travel Poster Elektronischer Katalog Version 1 1 Juni 2003 EveryWhere Travel Hauptstra e
93. inden Sie unter Dokumentation der Installationsprozeduren auf Seite 36 34 FileMaker Developer 7 Entwicklerhandbuch Mac 05 X Runtime L sungspaket Die Entwicklungswerkzeuge generieren ein Runtime Anwen dungspaket f r Mac OS X Das Paket hat den Namen den Sie Ihrer Runtime L sung geben Das Runtime Anwendungspaket enth lt die Core Ressourcen und den Code die f r die Ausf hrung der Anwendung erforderlich sind Der Inhalt des Pakets sollte nicht ge ndert werden au er um die Sprachressourcen Dateien zu entfernen Weitere Informationen finden Sie unter Verringern der L sungsgr e auf Seite 35 Das Paket enth lt den Ordner Contents mit allen Informationen ber das Paket sowie die Ordner Frameworks MacOS und Resources Der Ordner Resources enth lt die Sprachressourcen Ordner Iproj Das Paket kann mit dem Befehl Paketinhalt zeigen ge ffnet werden Der Ordner Extensions begleitet das Mac OS X Paket und enth lt den Ordner Dictionaries Der Ordner Dictionaries enth lt W rterbuchdateien mpr f r alle unterst tzten Sprachen Zus tzlich enth lt er eine Datei f r das Anwenderw rterbuch User upr DLL Dateien f r Windows Runtime L sungen Die Entwicklungswerkzeuge generieren beim Binden eine Reihe von Dynamic Link Libraries DLLs Diese befinden sich gemeinsam mit der Runtime Anwendung und gebundenen Datenbankdateien im L sungsordner Sie m ssen
94. indows und Mac OS X den gleichen Bindungsschl ssel Vergessen Sie nicht dass der Bindungsschl ssel sowohl unter Windows als auch mit Mac OS X zwischen Gro und Kleinbuchstaben unterscheidet Hinweis Verwenden Sie einen einpr gsamen Bindungsschl ssel und bewahren Sie ihn an einem sicheren Ort auf Hierf r k nnen Sie die Einstellungsdatei der Entwicklungswerkzeuge speichern siehe Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge auf Seite 29 Wenn Sie eine Runtime Datenbankl sung ndern m chten und den Bindungsschl ssel vergessen haben m ssen Sie alle Datenbankdateien mit einem neuen Bindungsschl ssel neu binden und die gesamte L sung neu verteilen einschlie lich einer neuen Runtime Anwendung ndern gebundener Runtime Dateien Sie k nnen eine gebundene Runtime Datei in FileMaker Pro und FileMaker Developer ffnen um nderungen an ihr vorzunehmen Wenn Sie jedoch beim Binden der Dateien die Option Administratorzugriff aus den Dateien permanent entfernen aktiviert haben erhalten Sie keinen Zugriff mehr auf die Dialogfelder Datenbank definieren Wertelisten definieren Dateiverweise definieren Konten und Zugriffsrechte definieren und Eigene Funktionen definieren sowie die Layout und ScriptMaker Befehle In diesem Fall m ssen Sie die Original Datenbankdateien ffnen die nderungen in FileMaker Developer durchf hren und die Dateien dann erneut mit dem Bindu
95. ionalit t enthalten Datei konvertieren lt Name der alten Version der L sungsdatei gt Datens tze importieren lt alter Dateiname mit Erweiterung der neuen L sung gt Datei schlie en lt alter Dateiname mit Erweiterung der neuen L sung gt 4 F gen Sie eine Taste f r das Aktivieren des Scripts hinzu 5 Wiederholen Sie die Schritte 3 und 4 f r jede aktualisierte Datei 6 Verwenden Sie die Entwicklungswerkzeuge um die aktualisierten L sungsdateien zu einer neuen Runtime Datenbankl sung zu binden 7 Testen Sie Ihre Tasten in der Runtime Anwendung Verwenden Sie Beispieldaten um sicherzustellen dass die Datens tze ordnungsgem importiert und in die richtigen Felder eingef gt werden 8 Verteilen Sie die neuen L sungsdateien mit den definierten Tasten 9 Geben Sie den Benutzern Anleitungen zum Import der Daten in die neuen L sungsdateien Benutzer k nnen ihre alten Dateien in den Ordner Alte L sungsdateien kopieren und die Tasten in den neuen Dateien verwenden um die alten Dateien zu konvertieren und Datens tze aus ihnen in die neuen L sungsdateien zu importieren Entfernen der vollen Zugriffsrechte von Datenbanken FileMaker Pro und FileMaker Developer sch tzen FileMaker Datenbanken anhand von Konten Berechtigungen und erweiterten Zugriffsrechten Weitere Informationen finden Sie in der Hilfe Mit den Entwicklungswerkzeugen k nnen Sie s mtliche administrativen Konten von einer
96. ionsstilname sowohl auf der Windows als auch auf der Mac OS X Plattform angezeigt wird Weitere Informationen finden Sie unter G ltige Werte f r Themenattribute auf Seite 62 5 ndern Sie die Werte der anderen Elemente und Attribute Wenn Sie beispielsweise in einem Layout die Hintergrundfarbe des Datenbereichs zu Hellrot ndern m chten ndern Sie den Hexadezimalwert Hex der Farbe zu 9933CC lt BODYPART gt lt FILL COLOR 9933CC PATTERN 2 gt Entsprechende Richtlinien finden Sie in der Tabelle unter G ltige Werte f r Themenattribute auf Seite 62 und Verwenden von Werten f r Muster und Farben auf Seite 65 6 Entfernen Sie alle Elemente die Sie nicht angeben m chten Entfernen Sie das gesamte einzeilige oder mehrzeilige Element einschlieBlich der Start und End Tags Weitere Informationen finden Sie unter Entfernen von Elementen aus einer Pr sentationsstildatei auf Seite 58 7 Bl ttern Sie nach unten zum n chsten FMTHEME Element und wiederholen Sie diese Schritte um den Wert von THEMENAME und anderen Elementen wie gew nscht zu ndern 8 Speichern Sie die Datei im Textformat mit der Dateinamenerwei terung fth im Ordner Themes im Ordner FileMaker Developer Jeder neue Wert f r THEMENAME wird im Assistent f r neues Layout als Layout Pr sentationsstil angezeigt 9 W hlen Sie in FileMaker Developer Layouts gt Assistent f r neues Layout
97. iptschritte im Script Debugger angezeigt werden Wenn ein Script mit dem Zugriff Nur ausf hrbar ein Script mit dem Zugriff Ver nderbar ausf hrt werden nur die Scriptschritte des Scripts mit dem Zugriff Ver nderbar im Script Debugger angezeigt Weitere Informationen zu Scriptberechtigungen und dem Ausf hren von Scripts mit vollem Zugriff finden Sie in der Hilfe Um Scripts im Debug Modus auszuf hren w hlen Sie Scripts gt Scripts debuggen Auswahl Ziel Schritt Script schrittweise ausf hren Wenn der Scriptschritt Script ausf hren lautet wird der Script Debugger das Teilscript ausf hren und dann mit der n chsten Zeile des aufrufenden Scripts fortfahren Der Script Debugger wird alle Teilscriptschritte ausf hren bis er auf einen Haltepunkt trifft Schritt beginnen Script schrittweise ausf hren Wenn der Scriptschritt Script ausf hren lautet wird der Script Debugger zur ersten Zeile des Teilscripts springen und auf eine Benutzereingabe warten bevor er mit dem n chsten Teilscriptschritt fortf hrt Auswahl Schritt beenden Verwenden von FileMaker Developer Funktionen 13 Ziel F hren Sie alle Scriptschritte im aktuellen Script aus und kehren Sie wenn das Script ein Teilscript ist zur Zeile nach dem Schritt Script ausf hren im aufrufenden Script zur ck Wenn das Script kein Teilscript ist bewirkt der Befehl Schritt beenden dass der Script Debugger
98. iste Ersetzen Sie im Formeleingabefeld den Beispielplatzhalter durch den gew nschten Wert bzw Ausdruck Sie k nnen auch Parameternamen Operatoren und Funktionen in das Dialogfeld Eigene Funktion bearbeiten eingeben anstatt die Listen oder den Tastenblock zu verwenden Men Anzeige ge ffnet Anzeige 1 Funktionen nach Textfunktionen Textformatfunktionen Zahlenfunktionen Datumsfunktionen Zeitfunktionen Zeitstempelfunktionen Statistikfunktionen Auswertungsfunktionen Funktionsliste Wiederholfunktionen Finanzfunktionen Trigonometriefunktionen Logikfunktionen Auf einen Doppelklicken Sie in der Parameterliste auf einen Parameter Parameternamen verweisen Eigene Funktion bearbeiten Definieren Sie die Funktion als Formel unter Verwendung von Parametern als Platzhalter f r Feldnamen Zahlen etc Funktionsname Operatoren Anzeige Alle Funktionen nach Na Neue Funktion gt AbrundenN chstekleinereGanz ahl Funktionsparameter e Abs Zahl xi eet gt Abschneiden Zahl Stellen Parameterliste lt AlsDatumHolen Text gt AlsZeitHolen Text Co Anzahl Feld Arctan Zahl Austauschen Text Suchtext Ers Auswahl Test Ergebnis0 Ergeb x AusWiederholung Wiederholfeld Neue Funktion Formeleingabefeld Statusfunktionen Verf gbarkeit
99. iten Die Option Datei komprimieren komprimiert die Datei indem sie ungenutzten Speicherplatz entfernt teilweise gef llte Datentr gerseiten kombiniert und Datenl cken beseitigt Diese Funktion dient der Verringerung der Gr e einer Datenbankdatei Wenn der Datei sp ter mehr Daten hinzugef gt werden sollten Sie die Funktion Datei komprimieren eventuell nicht nutzen denn sie erh ht die Fragmentierung beim Schreiben neuer Daten in die Datenbank Wenn Sie einer Datei die komprimiert wurde Daten hinzuf gen k nnen Sie sie ber die Funktion Datei optimieren defragmentieren Die Option Datei optimieren defragmentiert die Datei um die physische Anordnung der Daten an die logische Anordnung anzupassen Diese Funktion ist besonders von Nutzen um die Geschwindigkeit bei der Durchf hrung von Suchen und Sortierungen in Dateien mit vielen Datens tzen zu verbessern Sie k nnen die Option Datei optimieren jederzeit verwenden selbst f r Datenbanken denen Daten hinzugef gt werden sollen Beide Optionen zur Dateipflege arbeiten an der aktuell ge ffneten Datenbankdatei ohne eine weitere Kopie zu erstellen Wenn Sie Dateien im Netzwerk bereitstellen haben die Clients keinen Zugriff auf die Dateipflegefunktionen f r diese Dateien Sie k nnen die Optionen zusammen oder einzeln verwenden Sie k nnen die Durchf hrung der Funktionen jederzeit unterbrechen wobei die bis zu diesem Zeitpunkt durchgef hrte Kom
100. ktion um sie in das Anpassen des Beispiel Plugins Formelfeld aufzunehmen Jeder Aufruf einer externen Funktion ben tigt den Namen der Das Beispiel Plugin in FileMaker Developer wurde so konzipiert aufzurufenden externen Funktion und die Parameterwerte der dass es leicht ge ndert werden kann und Sie Ihre eigenen Funktionen Funktion selbst wenn der Wert null ist einf gen k nnen Sie m ssen die folgenden nderungen vornehmen Versionsinformation in FMPluginExample strings und FMPluginExample rc 72 FileMaker Developer 7 Entwicklerhandbuch Plugin und Funktionsnamen in FMPluginExample strings und FMPluginExample rc Konfigurationsfunktion in FMPluginPrefs cpp Definitionen und Kodierung von externen Funktionen in FMPluginFunctions cpp Anpassen der Beispielressourcen Sie m ssen die folgenden nderungen an den Plugin Beispieldateien vornehmen um ein benutzerdefiniertes Plugin f r eine externe Funktion zu erstellen ndern Sie die Versionsvariablen und Zeichenfolgen gem Ihren Anforderungen m Passen Sie die Einstellungen im Konfigurationsdialogfeld Ihren Anforderungen an Geben Sie die korrekten Werte f r Optionszeichenfolgen an m Bearbeiten Sie Plugin Namen und Beschreibung Definieren Sie Ihre Funktionsnamen und Funktionsprototypen Anpassen von FMPluginExample cpp Nehmen Sie Ihre nderungen an FMPluginExample cpp in den Funktionen vor die in der folgenden Tabelle aufgef hrt si
101. le der Prim r oder Zusatzdateien kann abh ngig davon zu Fehlern f hren wo sich weitere Kopien der Runtime Anwendung auf der Festplatte befinden Wenn der Benutzer mehrere L sungen mit der gleichen Dateierweiterung auf seinem Computer gespeichert hat und auf das Symbol der Prim rdatei doppelklickt wird die zuletzt installierte Runtime Anwendung ge ffnet die u U nicht die korrekte Anwendung f r die Prim rdatei Ihrer L sung ist Bei jedem ffnen der Runtime Anwendung wird nach der Prim rdatei gesucht mit der sie gebunden wurde Falls die Prim rdatei nicht gefunden wird wird der Benutzer aufgefordert die Prim rdatei zu lokalisieren Weisen Sie Benutzer darauf hin dass sie die Prim r oder Zusatzdateien nicht umbenennen sollten Anderenfalls funktionieren Beziehungen und externe Scripts u U nicht einwandfrei Hinweis Wenn Sie eine nderung an Ihrer L sung vornehmen stellen Sie sicher dass die Benutzer ihre Daten in Ihre aktualisierte L sung importieren k nnen F gen Sie ein Script bei das einer Schaltfl che angef gt ist und das es den Benutzern erleichtert ihre Daten in die neuen L sungsdateien zu importieren Weitere Informationen finden Sie unter Importieren von Daten in aktualisierte Runtime Datenbankl sungen auf Seite 30 Wiederherstellen besch digter Dateien Stromausf lle Hardware Probleme oder andere Faktoren k nnen eine FileMaker Pro Datenbankdatei besch digen Falls Ihre Datenbankl sung
102. leMaker Developer 2 Nehmen Sie die nderungen an der Prim rdatei vor 3 Erstellen Sie bei Bedarf ein Import Script damit Benutzer ihre vorhandenen Daten in die neue Prim rdatei importieren k nnen Weitere Informationen finden Sie unter Importieren von Daten in aktualisierte Runtime Datenbankl sungen auf Seite 30 4 Senden Sie den Benutzern eine Kopie der neuen Prim rdatei mit einer Anleitung zum Ersetzen der alten Prim rdatei im Ordner der Runtime Datenbankl sung So verteilen Sie eine neue oder aktualisierte Zusatzdatei 1 Erstellen Sie in FileMaker Developer die neue Zusatzdatei oder ffnen Sie die urspr ngliche Zusatzdatei bevor sie gebunden wurde und nehmen Sie die nderungen wie erforderlich vor 2 Erstellen Sie bei Bedarf ein Import Script damit Benutzer ihre vorhandenen Daten in die neue Datei importieren k nnen Weitere Informationen finden Sie unter Importieren von Daten in aktualisierte Runtime Datenbankl sungen auf Seite 30 3 Binden Sie mit den Entwicklungswerkzeugen alle Dateien der Runtime Datenbankl sung neu und f gen Sie die neue bzw aktualisierte Zusatzdatei ein Verwenden Sie den gleichen Bindungsschl ssel wie f r die Prim rdatei Beachten Sie dass der Bindungsschl ssel zwischen Gro und Kleinbuchstaben unterscheidet Weitere Informationen finden Sie unter Binden der Datenbanken in Runtime Datenbankl sungen auf Seite 25 4 Senden Sie den Benutzern eine Kopie
103. liert wurde Wenn Sie FileMaker Developer am Standardspeicherort installiert haben befinden sich die PDF Handb cher hier Windows C Programme FileMaker FileMaker Developer 7 Deutsche Extras Elektronische Dokumentation Mac OS Macintosh HD Programme FileMaker Developer 7 Deutsche Extras Elektronische Dokumentation Um die PDF Dateien anzuzeigen ben tigen Sie einen PDF Reader Unter Mac OS X k nnen Sie entweder die integrierte Vorschau Anwendung oder den Adobe Reader verwenden Windows Benutzer ben tigen den Adobe Reader Wenn Sie nicht ber den Adobe Reader verf gen k nnen Sie ihn von der Website von Adobe unter www adobe com herunterladen Wichtig Sie k nnen PDF Dateien der FileMaker 7 Dokumentation von www filemaker com downloads herunterladen Aktualisierungen dieses Dokuments erhalten Sie ebenfalls auf der Website Alle PDF Dateien verwenden das tagged Adobe Portable Document Format PDF Tagged PDF Dateien eignen sich f r den Einsatz speziell f r behinderte Benutzer entwickelter Technologien wie z B JAWS f r Windows und Window Eyes Weitere Informationen zu tagged PDF Dateien finden Sie auf der Adobe Website unter www adobe com Registrierung und Kundendienst Bitte nehmen Sie sich die Zeit das Produkt w hrend der Installation zu registrieren Besuchen Sie hierzu die FileMaker Website unter www filemaker com register oder w hlen Sie in FileMaker Developer Hilfe gt Jetzt registrieren
104. llen 11 Konten mit voller Zugriffsberechtigung l schen 30 Zusatzdateien aktualisieren 42 ffnen 23 Probleme beim Doppelklicken auf Symbole 36 92 FileMaker Developer 7 Entwicklerhandbuch
105. me L sung Posters Elektronischer Katalog 2004 Every Where Travel Poster Elektronischer Katalog Version 1 1 Juni 2004 EveryWhere Travel Telefon 0 123 53 22 12 Hauptstra e 123 Fax 123 53 22 13 94022 Gro dorf Emaille upport ewir zz Deutschland Bei technischen Fragen k nnen Sie uns unter 0123 53 22 12 zwischen 9 00 Uhr und 17 00 Uhr telephonisch erreichen Oder schicken Sie ein Fax an 0123 53 22 13 HINWEIS Diese L sung beinhaltet ein oder mehrere aBw rter die nur von EveryWhere Travel weitergegeben werden EveryWhere 100 40 EN Bl ttern Beispiel eines ber Layouts So erstellen Sie ein ber Layout 1 W hlen Sie Ansicht gt Layout 2 W hlen Sie Layouts gt Neues Layout Neuer Bericht 3 Geben Sie ber lt Ihre L sung gt in das Feld Layoutname ein Verteilen von Runtime Datenbankl sungen 39 Hinweis In Runtime Datenbankl sungen muss das Wort ber im Erstellen eines benutzerdefinierten Hilfe Layouts Layoutnamen stehen Dar ber hinaus muss das Layout bestimmte Informationen enthalten Siehe Ihre Verantwortlichkeiten als Entwickler auf Seite 40 Erstellen Sie ein Hilfe Layout f r Anweisungen zur Verwendung Ihrer L sung und geben Sie entsprechende Daten ein Erstellen Sie dann ein Script in der Prim rdatei Ihrer L sung um das 4 W hlen Sie Leeres Layout Hilfesystem anzuzeigen F gen Sie den Scriptnamen mit den 5 Klicken Sie auf Fertig st
106. ment kann mehrere FMTHEME Elemente enthalten FMTHEME VERSION erforderlich THEMENAME erforderlich THEMEDEFAULT Ein beliebiges oder alle Layoutbereich Elemente TITLEHEADERPART FILL HEADERPART FIELD LEADGRANDSUMPART TEXT BODYPART TEXTLABEL TRAILGRANDSUMPART FOOTERPART TITLEFOOTPART Diese mehrzeiligen Elemente k nnen folgende Elemente enthalten LEADSUBSUMPART FILL TRAILSUBSUMPART FIELD PARTNUMBER TEXT TEXTLABEL FIELD BASELINE Text Daten in einem Feld BORDER CHARSTYLE EFFECT FILL TEXT CHARSTYLE Text in einem Bereich EFFECT au er Feldbeschriftungen FILL oder Felddaten PEN TEXTLABEL CHARSTYLE Text in einer EFFECT Feldbeschriftung FILL PEN BASELINE ONOFF Unterstreichen von PEN Felddaten BORDER PEN Feldrahmen SIDES Die Elemente BORDER und EFFECT verwenden die gleiche Linienst rke Wenn sie gemeinsam verwendet werden gilt der f r BORDER festgelegte Linienst rkenwert auch f r die EFFECT St rke Der Linienst rkewert muss gr er als null sein um einen Effekt oder Rahmen sichtbar zu machen Erstellen eigener Layout Pr sentationsstile 61 Tabelle der einzeiligen Elemente Die folgende Tabelle beschreibt die korrekte Syntax f r alle einzeiligen Elemente und ihre Attribute Beispiele f r Attributwerte sind fett gedruckt Eine Liste der zul ssigen Werte f r diese Attribute finden Sie im n chsten Abschnitt unter G ltige Werte f r Themenattribute Diese einzeilig
107. n Dateipflege Verwenden eigener Funktionen Erstellen von eigenen Funktionen Bearbeiten eigener Funktionen L schen eigener Funktionen Duplizieren eigener Funktionen Kapitel 3 Verwenden der Entwicklungswerkzeuge bersicht zur Vorbereitung Ihrer L sungsdateien ndern Ihrer Datenbankl sungsdateien Erstellen eines Fehlerprotokolls Vor berlegungen f r eine Runtime Datenbankl sung berpr fen von Dateiverweisen 11 12 20 23 23 24 Binden Dateien f r beide Plattformen Binden der Datenbanken in Runtime Datenbankl sungen W hlen von Dateinamen f r Runtime Datenbankl sungen Zuweisen von Drei Zeichen Dateinamenserweiterungen Festlegen des Bindungsschl ssels ndern gebundener Runtime Dateien Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge ndern von L sungseinstellungen Konvertieren und Aktualisieren von L sungsdateien Importieren von Daten in aktualisierte Runtime Datenbankl sungen Entfernen der vollen Zugriffsrechte von Datenbanken Kapitel 4 Verteilen von Runtime Datenbankl sungen Organisieren von L sungskomponenten Mac OS X Runtime L sungspaket DLL Dateien f r Windows Runtime L sungen Ordner Extensions f r Windows L sungen Wahl einer Verteilungsmethode Verringern der L sungsgr e Verwenden eines speziellen Installationsprogramms Einsatz eines Komprimierungsprogramms Bereitstellen von L sungen ber ein Netzwerk Systemanforderungen 25
108. n Tasten AusWiederholung Ikonen Ikonen 4 AusWiederholung lkonen Ikonen 5 AusWiederholung Ikonen Ikonen 1 Falls Funktion f r dynamische Tasten 8 Klicken Sie auf OK So verkn pfen Sie Feld und Script 1 W hlen Sie Ansicht gt Layout 2 W hlen Sie das Feld Tasten aus und w hlen Sie dann Format gt Feldverhalten 3 Deaktivieren Sie unter Feld kann aktiviert werden beide Optionen und klicken Sie auf OK 4 W hlen Sie Format gt Taste 5 W hlen Sie Script ausf hren und geben Sie Tasten umschalten an 6 Klicken Sie auf OK Sie k nnen in den Bl tternmodus wechseln und Ihre dynamische Taste testen Weitere Informationen ber das Verwenden von Tasten mit Scripts finden Sie in der Hilfe Anpassen der Men s ber Hilfe und Scripts Sie k nnen die Men leiste in Ihrer Datenbankl sung so anpassen dass ein spezielles Script als Men befehl im Hilfe Men bzw im Anwendungsmen Mac OS X angezeigt wird Sie k nnen auch das Men Scripts umbenennen Angepasste Einstellungen werden in der Prim rdatei Ihrer L sung gespeichert 777 Hinzuf gen von eigenen Scripts zum Men befehl ber Verwenden Sie die Entwicklungswerkzeuge um dem Men befehl ber ein eigenes Script f r Ihre Datenbank oder Runtime L sung hinzuzuf gen Das eigene Script zeigt dem Benutzer ein ber Layout an das Ihre L sung beschreibt und dem Benutzer notwendige Info
109. n Datenbankdateien um sie anzupassen oder um eine Runtime Datenbankl sung zu erstellen Hinweis Sie m ssen Datenbankdateien von fr heren Versionen als FileMaker Pro 7 0 konvertieren bevor Sie sie mit den Entwicklungswerkzeugen bearbeiten k nnen Weitere Informationen finden Sie im Handbuch Konvertieren von FileMaker Datenbanken aus fr heren Versionen So verwenden Sie die Entwicklungswerkzeuge 1 Schlie en Sie alle Datenbankdateien die Sie anpassen m chten 2 W hlen Sie Datei gt Entwicklungswerkzeuge Windows bzw Ablage gt Entwicklungswerkzeuge Mac OS 3 Wenn Sie die Entwicklungswerkzeuge bereits mit derselben Datenbankl sung verwendet und Ihre Einstellungen gespeichert haben klicken Sie auf Einstellungen laden Ein Dialogfeld zum ffnen einer Datei wird angezeigt ber das Sie Ihre Einstellungsdatei finden k nnen Weitere Informationen finden Sie unter Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge auf Seite 29 4 Klicken Sie auf Hinzuf gen um die Dateien anzugeben die Sie anpassen wollen 5 Wenn Sie alle gew nschten Dateien hinzugef gt haben f hren Sie eine der folgenden Aktionen aus Ziel Aktion Prim rdatei Doppelklicken Sie in der Liste auf die Datei ausw hlen Datei umbenennen W hlen Sie die Datei aus der Liste geben Sie den neuen Namen in das Feld Datei umbenennen ein und klicken Sie auf ndern Hinweis Geben Sie keine Dateinamenerweiterung
110. n Pr sentationsstil in der Pr sentationsstildatei festlegen ob als Standardwerte die aktuellen Layouteinstellungen die sich ndern wenn ein Benutzer sie ndert oder die Standard Layouteinstellungen die gleichen Werte die FileMaker Pro beim erstmaligen Anlegen einer Datei verwendet verwendet werden sollen lt THEMEDEFAULT VALUE CURRENT gt lt THEMEDEFAULT VALUE STANDARD gt Wenn Sie f r das THEMEDEFAULT Element im Thema keinen Wert angeben verwendet FileMaker Developer automatisch die Standard Layoutwerte Verwenden von Werten f r Muster und Farben Die Muster in der FileMaker Pro und FileMaker Developer Musterpalette sind fortlaufend nummeriert Die Nummerierung beginnt in der obersten Reihe und verl uft von links nach rechts wobei der Wert f r das oberste linke Muster 1 ist F nf Muster in der ersten Reihe k nnen auch als Wort angegeben werden NONE 1 SOLID 2 DKGRAY 6 GRAY 7 und LTGRAY 8 Hinweis Das erste Muster Wert 1 ist transparent das zweite Muster Wert 2 ist deckend F r Objekte mit einer Farbf llung m ssen Sie das deckende Muster verwenden Erstellen eigener Layout Pr sentationsstile 65 57 58 59 60 61 62 63 64 Die Nummerierung der Musterattributwerte beginnt in der obersten linken Ecke der F llmusterpalette mit 1 und endet in der rechten unteren Ecke mit 64 Pr sentationsstile beschreiben Farben mithilfe 6 stelliger
111. n Runtime L sungen 23 Registrieren FileMaker Developer 8 Plugin IDs 73 Registrierung gespeicherte Einstellungen 84 Konflikte durch Dateinamenerweiterungen 28 Remote ffnen Scriptschritt 84 Reports Datenbank 11 Runtime Anwendungen Aktivieren von Plugins 79 gespeicherte Mac OS X Einstellungen 85 gespeicherte Windows Registrierungseinstellungen 84 ignorierte Scriptschritte 84 Symbol 36 verf gbare Men befehle 81 verf gbare Werkzeugleisten 81 Vergleich zu FileMaker Pro 79 Runtime Datenbankl sungen aktualisieren 29 42 Benennung 27 Berichte drucken 23 besch digte Dateien wiederherstellen 37 Dateien ffnen in 23 Dateien vorbereiten 20 Datens tze importieren 30 eigenes ber Layout 50 51 erforderliche DLL Dateien Windows 34 erstellen 20 25 Gr e 35 Installation dokumentieren 37 konvertieren 29 Rechtschreibpr fung 23 ber Layouts 38 40 S Sav Dateinamenserweiterung 29 Schemata Datenbank 11 Schlussbildschirm in Runtime L sungen 26 Schl ssel Bindungs 28 Schriften 55 63 nicht auf System des Benutzers verf gbar 33 Script Debugger 12 Ausf hren von Scripts im Debug Modus 13 Schaltfl chen und Befehle 13 berschreiben von Scriptschritten 14 Zugriffsrechte erforderlich f r Ausf hrung 13 ScriptMaker Scriptschritt 84 ScriptMaker ffnen aus dem Script Debugger heraus 12 ScriptMaker Befehle nicht verf gbar f r Entwickler 31 nicht verf gbar in Runtime Anwendungen 79 Scriptpause
112. n Sie auf Einstellungen speichern und anschlie end auf Speichern 7 Klicken Sie auf Ja um die Datei zu ersetzen Ihre nderungen werden gespeichert und k nnen wiederverwendet werden Konvertieren und Aktualisieren von L sungsdateien Wenn Sie eine FileMaker Pro Runtime Datenbankl sung mit dem Solutions Development Kit SDK f r FileMaker Pro 3 0 oder fr her dem Binder Dienstprogramm in der FileMaker Pro 4 0 Developer Edition oder dem Developer Tool in FileMaker Developer 5 x und 6 0 entwickelt haben k nnen Sie die L sung aktualisieren und Ihren Benutzern die konvertierten Dateien zur Verf gung stellen Dateien die mithilfe fr herer Tools zu einer Runtime Anwendung gebunden wurden m ssen mit den Entwicklungswerkzeugen neu gebunden werden Sie m ssen FileMaker Pro Dateien aus fr heren Versionen in das neue Dateiformat konvertieren Sie k nnen einzelne Dateien oder mehrere Dateien gleichzeitig konvertieren Weitere Informationen ber das Konvertieren von Dateien erhalten Sie im FileMaker Pro Benutzerhandbuch sowie im Handbuch Konvertieren von FileMaker Datenbanken aus fr heren Versionen 30 FileMaker Developer 7 Entwicklerhandbuch Sobald Sie die Dateien konvertiert haben k nnen Sie sie aktualisieren um die neueren Funktionen von FileMaker Pro und FileMaker Developer zu nutzen Erstellen Sie gegebenenfalls Import Scripts damit Ihre Anwender bestehende Daten aus der alten Runtime Datenbankl sung in die neue aktu
113. n besch digter Dateien auf Seite 37 Wie erhalten Sie technische Unterst tzung Sie k nnen in die Dokumentation auch die folgenden Empfehlungen aufnehmen Raten Sie davon ab L sungsdateien umzubenennen ausgenommen die Runtime Anwendung Unter Umst nden ist die L sung sonst nicht mehr lauff hig Legen Sie Ihren Anwendern nahe Daten regelm ig zu sichern Um diesen Vorgang teilweise zu automatisieren k nnen Sie Scripts zum Sichern von Kopien der L sungsdateien einf gen Weitere Informationen finden Sie in der Hilfe Wichtig Die gedruckte Dokumentation oder eine Textdatei sollte die E Mail Adresse oder die Telefonnummer des technischen Kundendienstes enthalten f r den Fall dass die Dateien Ihrer Runtime Datenbankl sung besch digt werden Wenn eine Datenbankdatei besch digt ist Kann der Anwender unter Umst nden nicht mehr auf das Layout ber mit Ihren Kontaktinformationen zugreifen Ihre Verantwortlichkeiten als Entwickler Wenn Sie Datenbankdateien mit Passw rtern verteilen oder die Berechtigung f r vollen Zugriff entfernt haben und FileMaker Inc diese Dateien nicht f r Ihre Kunden reparieren soll m ssen Sie folgende Aktionen ausf hren 1 Informieren Sie Ihre Kunden schriftlich und bewahren Sie diese Mitteilung auf dass Ihre Datenbankl sung Passw rter und oder Daten enth lt f r die ausschlie lich Sie zust ndig sind 2 Jede Datei in Ihrer Runtime Datenbankl sung muss ein be
114. n sollte eine Beispieldatenbank mit den Feldern und Scripts enthalten die f r eine Demonstration der externen Funktionen des Plugins erforderlich sind Zudem sollten Sie eine Dokumentation schreiben die jede externe Funktion und die zugeh rigen Parameter erl utert F r Anregungen zur Beschreibung Ihres Plugins sollten Sie andere Plugins f r externe Funktionen ansehen die bei FileMaker unter www filemaker com registriert wurden Registrieren Ihres Plugins Sie sollten Ihr Plugin mit externen Funktionen bei FileMaker registrieren um sicherzustellen dass es eindeutig ist und nicht bereits verwendet wird Durch die Registrierung wird das Plugin zudem anderen Kunden angezeigt die nach einem Plugin suchen das ihren Anforderungen entspricht Bevor Sie Ihr Plugin registrieren K nnen Sie in der Suche nachsehen ob der Plugin Name oder die Optionszeichenfolgen ID die Sie anfordern bereits zugewiesen wurden Sie m ssen jedes Plugin separat registrieren Um Ihr Plugin zu registrieren wechseln Sie unter www filemaker com zum Support Abschnitt 78 FileMaker Developer 7 Entwicklerhandbuch berarbeiten einer Plugin Registrierung Wenn Sie die Informationen ber ein Plugin das Sie bereits registriert haben berarbeiten m chten m ssen Sie eine E Mail Nachricht an FileMaker unter plugins filemaker com senden Geben Sie unbedingt die folgenden Informationen an die Registrierungs ID die beim ersten Registrieren des Plugins
115. nd Funktionsname Anpassung Do_Pluginlnit Geben Sie Ihre eigene eindeutige Plugin ID f r pluginID an Registrieren Sie jede Funktion indem Sie ihren Namen ihre Beschreibung und die zu verwendende Funktion angeben Rufen Sie fmx ExprEnv RegisterExternalFunction auf um Ihre Funktionen zu registrieren Do_Pluginldle F gen Sie beliebige Inaktivit tsverarbeitung hinzu die Ihr Plugin ben tigt Do_PluginShutdown ndern Sie die Aufrufe von UnRegisterExternal Function so dass die Registrierung die in Do_Pluglnit erfolgt ist umgekehrt wird Rufen Sie fmx ExprEnv UnRegisterExternalFunction auf um die Registrierung Ihrer Funktionen zur ck zunehmen Anpassen von FMPluginPrefs cpp Diese Datei enth lt die Funktion Do_PluginPrefs zur Implementierung des Konfigurationsdialogfelds ndern oder entfernen Sie diesen Code wie erforderlich Anpassen von FMPluginFunctions cpp berarbeiten oder entfernen Sie die Funktionen in der Datei FMPluginFunctions cpp und definieren Sie Ihre eigenen Do_Pluginlnit verweist beim Berechnen von externen Funktionen in Formeln auf diese Funktionen Voraussetzungen zum Schreiben von Plugins f r externe Funktionen FileMaker Plugins sind u erst praktisch wenn sie eine einzige Funktion oder ein Set an Funktionen mit hnlichen Eigenschaften enthalten Beim Planen des Plugins sollten Sie bedenken dass Entwickler die Ihr Plugin anwenden eventuell einige Programmierkonv
116. nd ndern Sie k nnen auch festlegen dass Ihre Dateien permanent unver ndert bleiben Weitere Informationen finden Sie unter Entfernen der vollen Zugriffsrechte von Datenbanken auf Seite 30 M chten Sie eine plattform bergreifende Runtime Datenbankl sung erstellen Weitere Informationen finden Sie unter Binden von Dateien f r beide Plattformen auf Seite 25 Wie werden Sie Updates an Ihre Benutzer verteilen Sie k nnen es Benutzern erleichtern Dateien in Ihrer Runtime Datenbankl sung zu aktualisieren indem Sie in die Prim rdatei Scripts integrieren mit denen Benutzer ihre Daten exportieren und in die aktualisierte L sung importieren k nnen Siehe Importieren von Daten in aktualisierte Runtime Datenbankl sungen auf Seite 30 Werden Ihre Benutzer Berichte oder andere Informationen aus der Runtime Datenbankl sung ausdrucken Es empfiehlt sich Seitenr nder festzulegen wenn die Runtime Datenbankl sung auf verschiedenen Druckern ausgegeben wird Weitere Informationen finden Sie in der Hilfe Sollen die Benutzer eine Rechtschreibpr fung f r die Datens tze durchf hren k nnen Sie k nnen die Sprache des Hauptw rterbuchs f r Ihre Datenbankl sung ndern indem Sie eines der W rterb cher w hlen die mit FileMaker Developer geliefert wurden Ihre Benutzer k nnen in der Runtime Anwendung ein Anwenderw rterbuch hinzuf gen oder ndern Weitere Informationen finden Sie in der Hilfe
117. nd End Tags z B lt BODYPART gt und lt BODYPART gt Kapitel 7 Entwickeln von FileMaker Plugins als Fremdanbieter C bzw C Programmierer die mit den anspruchsvolleren Formeln und Berechnungen in FileMaker Pro und FileMaker Developer vertraut sind k nnen Plugins f r externe Funktionen erstellen und damit die Funktionalit t von FileMaker Pro erweitern Die Plugins k nnen Rekursion und Schleifen nutzen oder auf andere Programmierschnittstellen aufsetzen Benutzer k nnen Ihre Plugins in FileMaker Pro FileMaker Developer und FileMaker Server aktivieren und Ihre externen Funktionen in ihren Formelfeldern und Scripts verwenden Plugins m ssen bei FileMaker registriert werden Die FileMaker Website www filemaker com enth lt ein Plugin Registrierungs formular und eine Datenbank mit allen registrierten Plugins Sie k nnen den Inhalt dieser Datenbank durchsuchen um eine Vorstellung der bereits vorhandenen Plugins zu erhalten und auch Ihre eigenen Plugins auflisten Weitere Informationen finden Sie unter Registrieren Ihres Plugins auf Seite 77 ber externe Funktionen Die FileMaker Developer CD enth lt ein Beispielprojekt f r ein Plugin das Sie ndern k nnen um Ihre eigenen externen Funktionen einzuf gen Benutzer k nnen ber das Dialogfeld Formel angeben auf Ihre Plugins zugreifen Gehen Sie wie folgt vor um Ihre eigenen Plugins vorzubereiten 1 Bearbeiten Sie die Plugin Beispieldateien um Ihren
118. ng gebunden haben kopieren die Entwicklungswerkzeuge die ausgew hlten Datenbankdateien in den Projektordner Wenn Sie die Dateien in eine Runtime Anwendung gebunden haben kopieren die Entwicklungswerkzeuge alle Runtime Dateien in einen neuen Ordner innerhalb des Projektordners der nach der Runtime L sung benannt ist So ndern Sie die Standardoption f r die Anmeldung bei der Datei mit dem Administratorkonto 1 ffnen Sie die Datenbankdatei und w hlen Sie Datei gt Dateioptionen Windows bzw Ablage gt Dateioptionen Mac OS 2 Deaktivieren Sie auf der Registerkarte ffnen Schlie en die Option Anmelden mit 3 Klicken Sie auf OK Anpassen von Datenbankl sungen 47 Verwenden von Scripts zur Steuerung der L sung Mithilfe von Scripts k nnen Sie gro e Teile Ihrer Datenbankl sung automatisieren das Verhalten von Startscripts steuern Men befehle und Steuerungselemente f r Fenster emulieren navigieren und noch vieles mehr Weitere Informationen ber das Automatisieren von Aufgaben mithilfe von Scripts finden Sie in der Hilfe Hinweis Verwenden Sie die Option Scripts debuggen im Men Scripts um Scripts zu testen Weitere Informationen finden Sie unter Verwenden des Script Debuggers auf Seite 12 Erstellen von Startscripts Mithilfe von Startscripts k nnen Sie festlegen welche Daten angezeigt werden wenn ein Anwender eine Datei Ihrer L sung ffnet Sie k nnen beispielsweise das angeze
119. ng werden jedoch alle Dateien in den selben Ordner wie die Runtime Anwendungen verschoben Dies sollten Sie in Ihren Dateiverweisen ber cksichtigen unabh ngig davon ob Ihre L sung von einem einzigen Ordner ausgeht Aus diesem Grund muss jeder Dateiverweis einen Pfad enthalten der nur den Dateinamen der referenzierten Datei enth lt Die Runtime Anwendung berpr ft zwar bei Bedarf auch alle anderen Dateiverweise kann aber dann die Datei im selben Ordner finden indem sie sich befindet Sie k nnen dennoch alle absoluten oder relativen Pfade im selben Dateiverweis belassen f r den Fall dass die Dateien auch in FileMaker Pro oder FileMaker Developer verwendet werden So berpr fen Sie Dateiverweise 1 W hlen Sie Datei gt Definieren gt Dateiverweise Windows bzw Ablage gt Definieren gt Dateiverweise Mac OS Das Dialogfeld Dateiverweise definieren listet alle Dateiverweise in der aktuellen Datenbank auf Stellen Sie sicher dass die Pfadliste f r jede angegebene Datei einen Verweis allein auf den Dateinamen ohne jegliche Ordner enth lt Der Verweis sieht folgenderma en aus file MeineDatei fp7 2 Wenn f r eine Datei kein Verweis ohne Ordnerangabe besteht klicken Sie im Dialogfeld Dateiverweise definieren auf Neu 3 Geben Sie in der Pfadliste den Dateinamen einschlie lich der Dateinamenerweiterung ein 4 Geben Sie f r Dateiverweisname einen Namen ein Dieser Name wird in allen Listen aufgef hr
120. ngsschl ssel dieser Runtime Datenbankl sung binden Weitere Informationen finden Sie unter Verteilen von Updates f r Runtime Datenbankl sungen auf Seite 42 Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge Sie k nnen die Einstellungen die Sie im Dialogfeld Entwicklungs werkzeuge festlegen speichern und wiederverwenden Die Einstel lungen umfassen die Liste der zu ndernden Dateien Nachdem Sie Ihre Einstellungen in den Entwicklungswerkzeugen festgelegt haben klicken Sie auf Einstellungen speichern W hlen Sie einen Speicherort und einen Dateinamen f r die Einstellungsdatei Die Erweiterung sav wird automatisch hinzugef gt und sollte nicht ge ndert werden Sie k nnen beliebig viele Einstellungsdateien unter verschiedenen Speicherorten und Namen speichern Verwenden Sie die Einstellungsdatei der Entwicklungswerkzeuge um mit den Entwicklungswerkzeugen dieselben Vorg nge an Ihren Datenbankdateien zu wiederholen Klicken Sie beim ffnen der Entwicklungswerkzeuge auf Einstellungen laden w hlen Sie die Einstellungsdatei aus und klicken Sie auf Laden Verwenden der Entwicklungswerkzeuge 29 ndern von L sungseinstellungen So ndern Sie eine Einstellungsdatei 1 ffnen Sie die Entwicklungswerkzeuge 2 Klicken Sie auf Einstellungen laden 3 Suchen Sie die zu ndernde Einstellungsdatei und w hlen Sie sie aus 4 Klicken Sie auf Laden 5 Legen Sie Optionen fest 6 Klicke
121. nischer Katalog 2004 Every Where Travel Poster Elektronischer Katalog Version 1 1 Juni 2003 HINWEIS Diese L sung beinhaltet ein oder mehrere Passw rter die nur von EveryWhere Travel weitergegeben werden Teile dieser Software 1984 2004 FileMaker Inc Alle Rechte vorbehalten 100 dad 1 _ Ein Startscript in der Prim rdatei aktiviert dieses Fensterlayout Weitere Informationen ber die Voraussetzungen zur Verwendung der Runtime Datenbankl sung finden Sie in Kapitel 4 Verteilen von Runtime Datenbankl sungen auf Seite 33 So binden Sie Datenbankdateien in eine Runtime Datenbankl sung 1 F hren Sie die Schritte 1 bis 9 unter ndern Ihrer Datenbankl sungsdateien auf Seite 20 aus 2 Aktivieren Sie im Dialogfeld L sungsoptionen angeben die Option Runtime L sungl en erstellen 3 Geben Sie in Runtime Name einen Namen f r Ihre Runtime Anwendung ein Der Runtime Name wird als Name der Runtime Anwendungsdatei und als Name des Ordners verwendet in dem die Dateien der Runtime Datenbankl sung gespeichert sind Siehe dazu den n chsten Abschnitt W hlen von Dateinamen f r Runtime Datenbankl sungen 4 Geben Sie in Erweiterung eine aus drei Zeichen bestehende Dateinamenerweiterung ein Die Erweiterung wird verwendet um die L sungsdateien mit der Runtime Anwendung zu verbinden Weitere Informationen finden Sie unter Zuweisen von Drei Zeichen Dateinamense
122. ntifizieren oder zu umgehen Daher empfiehlt FileMaker dass Sie geeignete Ma nahmen ergreifen um Ihren Beratungs und Entwicklungsaufwand zu sch tzen ohne sich allein auf das Passwort zu verlassen Weitere Informationen ber Konten und Berechtigungen finden Sie in der Hilfe Eventuelle Auseinandersetzungen mit einem Kunden m ssen Sie direkt mit dem Kunden l sen FileMaker kann und wird nicht versuchen derartige Konflikte zu l sen Verteilen von Runtime Datenbankl sungen 41 Durchf hren von Tests vor und nach dem Erstellen Ihrer L sung Sie m ssen die Funktionsf higkeit der Datenbankl sung verifizieren indem Sie sie vor und nach der Anpassung mit den Entwicklungswerkzeugen gr ndlich testen So stellen Sie die Qualit t Ihrer speziellen Datenbankl sung sicher Testen Sie jede Funktion und Option in Ihrer L sung Wenn Sie eine L sung f r beide Plattformen entwickelt haben m ssen Sie sie sowohl unter Windows als auch unter Mac OS X testen Stellen Sie sicher dass Ihre Runtime Datenbankl sung keine FileMaker Pro Standardfunktion verwendet die in der Runtime Anwendung ausgeblendet oder deaktiviert ist Weitere Informationen finden Sie unter Funktionsvergleich zwischen der Runtime Anwendung und FileMaker Pro auf Seite 79 Pr fen Sie ob alle Scripts und Schaltfl chen ordnungsgem funktionieren Dies ist vor allen dann wichtig wenn Sie Ihre L sung im Kioskmodus anzeigen Weitere Informationen finden
123. ntime Anwendungen 81 Hilfe Scriptschritt 84 Hilfe Layout 39 erstellen 39 Zugriff ber Men befehl 52 HTML Format f r Datenbank Design Report 11 Importieren von Datens tzen 30 Inaktivit tsmeldung f r Plugins 75 Inhalt Ordner Mac OS X 34 Initialisierungsmeldung f r Plugins 75 Installationsanleitungen 7 FileMaker Developer auf mehreren Computern 9 f r Benutzer von Runtime Datenbanken 36 Installationscode Siehe Lizenzschl ssel Installationsprogramme f r Runtime Datenbanken 35 InstallShield 35 Internet Datenbanken im 8 Runtime Anwendungen im 25 J JDBC Verwendung mit FileMaker Produkten 8 K Kaufm nnisches Und amp Zeichenentit t 58 Kioskmodus 45 Beispiel Hilfefenster 39 Dateien schlie en 45 Datenbankfenster zentrieren 48 Vorbereiten von Datenbanken 45 kleiner als lt Zeichenentit t 58 Komprimieren von Dateien 14 Komprimierungsprogramme f r Runtime Datenbanken 35 Konten und Zugriffsrechte 30 41 Konvertieren von Dateien aus fr heren Versionen 20 29 Kopf 1 Seite Layoutbereiche 59 Kopfbereich Layoutbereiche 59 Kundendienst f r FileMaker Developer 8 f r Runtime L sungen 37 L Layoutbereiche 59 Layoutmodus Befehle nicht verf gbar f r Entwickler 31 nicht verf gbar in Runtime Anwendungen 79 Layout Pr sentationsstile Attribute f r einzeilige Elemente 61 Attributwerte 62 einzeilige Elemente 58 60 Elemente f r Layoutbereiche 59 Elemente f r Layouttext 60 erstellen 55 Farbwe
124. oder ein anderes Plugin f r denselben Ressourcentyp bereits verwendet Um potenzielle Konflikte hinsichtlich der Ressourcen ID zwischen Ihrem Plugin und anderen Anwendungen oder Plugins zu vermeiden sollten Sie die folgenden Richtlinien einhalten Verwenden Sie ID Nummern zwischen 23 000 und 24 999 Verwenden Sie fest kodierte IDs aus diesem Bereich f r Ihre Dialogfelder Sounds Symbole und andere Ressourcen um Konflikte mit FileMaker Pro FileMaker Developer oder FileMaker Server Ressourcen zu vermeiden FileMaker verwendet f r seine Anwendungsressourcen keine IDs in diesem Bereich Setzen Sie die aktuelle Ressourcendatei auf Ihr Plugin Um Konflikte mit Plugins zu vermeiden die dieselben Ressourcen IDs verwenden sollten Sie mithilfe des Mac OS X Toolbox Aufrufs im Ressourcenmanager die aktuelle Ressourcendatei auf Ihr Plugin setzen bevor Ressourcenobjekte aus der Ressourcendatei abgerufen werden F gen Sie in Zeilen die Ressourcen verwenden oder auf Ressourcen verweisen den folgenden Code ein UseResFile pb gt resourcelD Wenn FileMaker Pro FileMaker Developer oder FileMaker Server das Plugin l dt vergibt die Anwendung die Ressourcen ID und zwar im Parameterblock neben den Variablen param2 und param3 in der Datei FMExtern h Weitere Informationen finden Sie unter API Codedateien auf Seite 73 Entwickeln von FileMaker Plugins als Fremdanbieter 77 Dokumentation f r Ihr Plugin Ihr Plugi
125. or Development Studio Mac OS X Edition 8 3 und Microsoft Visual Studio NET 2002 68 FileMaker Developer 7 Entwicklerhandbuch Die Plugin Beispieldateien befinden sich im Ordner Deutsche Extras Beispiele FMExample auf der FileMaker Developer CD Die Plugin Quellcode Beispieldateien befinden sich in Unterordnern im FMExample Plugin Ordner Die folgenden Tabellen beschreiben einige der Ordner und Dateien Inhalt des FMExample Ordners Ordner Beschreibung Ordner Example Enth lt alle Dateien die Teil von FMExample sind Enth lt Funktionsdefinitionen f r die FileMaker API Verteilen Sie diese nicht an Benutzer die keine Ordner Headers Lizenz f r FileMaker Developer haben Inhalt des Ordners Support Datei Ordner Beschreibung Enth lt die Ressourcen f r die Windows Plattform FMPluginExample rc Enth lt die Ressourcen f r die Mac OS X Plattform FMPluginExample nib FMPluginExample strings Enth lt die Zeichenfolgen f r die Mac OS X Plattform FMPluginFunctions cpp Enth lt Code f r die Implementierung der externen Funktionen in FMExample FMPluginFunctions h Enth lt Definitionen f r externe Funktionen einschlie lich Funktions IDs Enth lt Bibliotheksdateien f r die FileMaker API Verteilen Sie diese nicht an Benutzer die keine Ordner Libraries Lizenz f r FileMaker Developer haben Inhalt des Ordners Example Datei Ordner Besch
126. ormationen entnehmen Sie dem Software Lizenzvertrag Wenn der Lizenzschl ssel ung ltig ist oder bereits eine mit demselben Lizenzschl ssel installierte Version der Anwendung im Netzwerk l uft zeigt FileMaker Pro eine Fehlermeldung an FileMaker Developer wird von der maximalen Anzahl lizenzierter Benutzer verwendet Weitere Informationen finden Sie in Ihrer Software Dokumentation im Abschnitt ber den Lizenzschl ssel Wenn diese Fehlermeldung angezeigt wird haben Sie einen Lizenzschl ssel eingegeben der bereits verwendet wird Um FileMaker Developer auf mehreren Computern zu installieren ben tigen Sie einen eindeutigen Lizenzschl ssel f r jeden Benutzer oder eine Volume Lizenz Sie m ssen f r jeden Computer eine Kopie von FileMaker Developer lizenzieren Erste Schritte 9 Anmerkungen zum Lizenzvertrag Der FileMaker Developer Lizenzvertrag erlaubt Ihnen die lizenzfreie Verteilung einer unbegrenzten Anzahl von FileMaker Pro Runtime Datenbankl sungen Der Lizenzvertrag enth lt jedoch Bedingungen die Sie einhalten m ssen einschlie lich der folgenden Sie m ssen den technischen Support f r die Endbenutzer vollst ndig bernehmen Sie m ssen einen Eintrag Info ber bereitstellen der Ihren Namen Ihre Adresse und Ihre Telefonnummer f r den technischen Support enth lt Weitere Informationen finden Sie unter Erstellen eines ber Layouts auf Seite 38 Hinweis Vor der Verwendung der FileMaker
127. oss Anzahl von Wiederholungen Einem Wiederholfeld hinzugef gte Grafiktasten Tipp Stellen Sie sicher dass alle Grafiken die gleiche Gr e besitzen 7 W hlen Sie Datei gt Definieren gt Datenbank Windows bzw Ablage gt Definieren gt Datenbank Mac OS und klicken Sie auf die Registermarke Felder 8 Erstellen Sie ein Medienfeld mit dem Namen Tasten 9 Klicken Sie auf Optionen gt Automatische Eingabe 10 Klicken Sie bei Berechneter Wert auf Angeben und geben Sie folgende Funktion ein HoleWiederholfeldwert Symbole 1 11 Klicken Sie auf OK So erstellen Sie das Script f r die dynamische Taste W hlen Sie Scripts gt ScriptMaker und klicken Sie auf Neu Benennen Sie das Script Tasten umschalten F gen Sie den Scriptschritt Feldwert setzen hinzu Klicken Sie bei Zielfeld angeben auf Angeben Doppelklicken Sie auf Tasten oo A A N a Klicken Sie bei Berechnetes Ergebnis auf Angeben BO FileMaker Developer 7 Entwicklerhandbuch 7 Schreiben Sie eine Falls Funktion die jeden Hole Wiederholfeld wert Testausdruck f r die Symbolnummer auswertet und die Zahl um eins nach oben z hlt Falls Ikonen Tasten AusWiederholung Ikonen Ikonen 1 AusWiederholung Ikonen Ikonen 2 Ikonen Tasten AusWiederholung Ikonen 2 AusWiederholung Ikonen Ikonen 3 Ikonen Tasten AusWiederholung Ikonen 3 AusWiederholung Ikonen Ikonen 4 Ikone
128. port im XML Format enth lt die gleichen Informationen die direkt in ein anderes ben tigtes Format konvertiert werden k nnen So erstellen Sie einen Datenbank Design Report 1 ffnen Sie alle Datenbankdateien f r die Sie einen Datenbank Design Report erstellen m chten Sie ben tigen die vollen Zugriffsrechte f r jede der Dateien f r die Sie einen Datenbank Design Report erstellen m chten und die Dateien m ssen in FileMaker Developer ge ffnet sein Sie k nnen einen Datenbank Design Report f r lokale oder entfernte Dateien erstellen 2 W hlen Sie Datei gt Datenbank Design Report Windows bzw Ablage gt Datenbank Design Report Mac OS 3 Entfernen Sie alle Dateien aus der Liste Verf gbare Dateien die Sie aus dem Report ausschlie en m chten indem Sie das Markierungsfeld f r die jeweilige Datei deaktivieren 12 FileMaker Developer 7 Entwicklerhandbuch Datenbank Design Report 21 Erstellen Sie einen XML HTML Report Ihrer Datenbankstruktur Die Datei kann in einem Browser angezeigt werden Es werden nur mit vollen Zugriffsrechten ge ffnete Dateien aufgenommen Bei Dateien mit ist eine Untermenge ihrer Tabellen gew hlt Verf gbare Dateien Eelder von Tabellen in ausgew hlte Datei aufnehmen Ausgabenbericht MlReisespesen Aufnehmen IV Dateiverweise IV Eigene Funktionen IV Beziehungen IV Konten IV Layouts IV Berechtigungen scripts IV Erweiterte Zugriffsre
129. primierung und Defragmentierung erhalten bleibt 1 ffnen Sie eine Datenbankdatei 2 W hlen Sie Datei gt Dateipflege Windows bzw Ablage gt Dateipflege Mac OS 3 W hlen Sie eine oder beide Optionen aus und klicken Sie dann auf OK Verwenden Sie die Dateipflegeoptionen um die Performance Ihrer Datenbankdatei zu verbessern Datei komprimieren Entfernt Leerraum aus einer Datei reduziert die Dateigr e und rationalisiert den Datenzugriff Datei optimieren Verbessert die Dateizugriffsgeschwindigkeit und erm glicht Dateizugriff ohne unn tige Plattenkopfbewegungen OK Abbrechen Dialogfeld Dateipflege Ein Dateipflege Statusdialogfeld zeigt Ihnen den Fortschritt der Durchf hrung dieser Funktionen Ein Meldungsfenster informiert Sie wenn die Dateipflege abgeschlossen ist Verwenden eigener Funktionen Verwenden Sie die Funktion Eigene Funktionen um eigene Funktionen zu erstellen die berall in der Datenbankdatei in der sie erstellt wurden wiederverwendet werden k nnen Sobald die Formeln f r die Funktion geschrieben sind k nnen diese direkt auf andere Felder angewendet oder in anderen Scripts benutzt werden ohne neu geschrieben zu werden Sie behalten eigene Funktionen bei und berarbeiten sie und die Formeln die sie enthalten an einer einzigen zentralen Stelle nderungen an der eigenen Funktion werden in alle Instanzen bernommen wo die eigene Funktion verwendet wird J
130. ptionszeichenfolgen auf Seite 73 Alle Optionen die gespeichert werden m ssen sollten unter Windows in einen eigenen Registrierungseintrag und in Mac OS X in eine eigene Voreinstellungsdatei gesetzt werden Das Plugin FMExample muss ein Konfigurationsdialogfeld f r die Funktion XMpl_UserFormatNumber implementieren sodass das Flag in der Optionszeichenfolge gesetzt wurde und nach dem Empfang der Voreinstellungsmeldung die Funktion Do_PluginPrefs aufgerufen wird Meldung ber externe Funktion Die Meldung ber externe Funktionen kFMXT_External ist eine ltere Meldung f r Plugins im fr heren Stil Sie wird nicht mehr f r Plugins ben tigt die im neuen Stil registriert wurden GetString Meldung Die GetString Meldung KFMXT_GetString wird an das Plugin gesendet wenn FileMaker Pro FileMaker Developer oder FileMaker Server eine der folgenden Zeichenfolgen aus dem Plugin abrufen m chte Der Plugin Entwickler kann entscheiden wo die Zeichenfolgen gespeichert werden Zeichenfolge Bedeutung kFMXT_OptionsStr 131 Die Optionszeichenfolge kFMXT_NameStr 128 Der Plugin Name kFMXT_AppConfigStr 129 Der Hilfetext der im Dialogfeld Einstellungen angezeigt wird Verhindern m glicher Mac OS X Ressourcenkonflikte Auf Mac OS X Systemen k nnen Probleme auftreten wenn Ihr Plugin f r eine Ressource dieselbe ID verwendet die FileMaker Pro FileMaker Developer FileMaker Server
131. r Layout enthalten das von jedem Layout der Datenbank aus zug nglich ist Weitere Informationen hierzu finden Sie unter Hinzuf gen von eigenen Scripts zum Men befehl ber auf Seite 50 und Erstellen eines ber Layouts auf Seite 38 3 Der Layoutname muss mit dem Wort ber beginnen 4 Das Layout ber muss die folgenden Informationen enthalten Name der L sung Ihren Firmennamen und Kontaktinformation Ihre Support Bestimmungen z B wie und wann technische Unterst tzung zur Verf gung gestellt wird 5 Das Layout ber muss exakt diese Warnung enthalten WARNUNG Diese Datenbankl sung enth lt Passw rter die nur vom oben genannten Entwickler vergeben werden 6 Wenn volle Zugriffsrechte permanent aus Ihrer Datenbankl sung entfernt wurden indem Sie die Option Administratorzugriff aus den Dateien permanent entfernen in den Entwicklungswerkzeugen aktiviert haben muss das ber Layout exakt die folgende Warnung enthalten WARNUNG Diese Datei kann nicht angepasst werden Wenden Sie sich an den oben genannten Entwickler wenn Sie Informationen ber eine Anpassung dieser L sung w nschen Der Schutz durch Konten und Zugriffsrechte in einer FileMaker Datei kann nicht in jedem Fall verhindern dass Kunden auf Dateien zugreifen FileMaker kann nicht garantieren dass ein Kunde nicht in der Lage ist das Passwort durch L sungen oder Werkzeuge von anderen Anbietern zu ide
132. r Developer 7 Entwicklerhandbuch WinZip f r Windows Windows 2000 XP von WinZip Computing Inc www winzip com StuffIt Deluxe Windows und Mac OS X von Aladdin Systems www aladdinsys com Bereitstellen von L sungen ber ein Netzwerk Benutzer k nnen Ihre Runtime Datenbankl sung nur dann ber ein Netzwerk gemeinsam benutzen wenn sie mit FileMaker Pro oder FileMaker Developer die auf ihren Rechnern installiert sind auf die Dateien zugreifen Sie m ssen ber ein Hauptpasswort verf gen um den Netzwerkzugriff auf die Datei zu aktivieren oder zu ndern F r eine optimale Leistung k nnen Sie die L sungsdateien mit FileMaker Server verwenden Informationen ber FileMaker Server und FileMaker Pro sowie Details zu Lizenzverk ufen erhalten Sie auf der Website von FileMaker Inc unter www filemaker com Systemanforderungen Um Ihre FileMaker Pro Runtime Datenbankl sung auszuf hren ben tigen die Benutzer die gleiche Mindestausstattung und software die f r FileMaker Developer erforderlich ist siehe das Handbuch Installation und neue Funktionen f r FileMaker Pro und FileMaker Developer Zudem ben tigen die Benutzer Anleitungen zum Installieren und Starten Ihrer L sung sowie Informationen ber das Wiederherstellen besch digter Dateien Dokumentation der Installationsprozeduren Sie m ssen den Benutzern Anleitungen f r die Installation Ihrer Runtime Datenbankl sung zur Verf gung stellen Sie sollten Fol
133. r Pro oder FileMaker Developer ge ffnet werden muss oder eine eigenst ndige Runtime Datenbankl sung darstellt Es gibt verschiedene M glichkeiten eine Dokumentation zu Ihrer Datenbankl sung zu erstellen Sie k nnen z B ein gedrucktes Handbuch ein Online Hilfesystem und ein ber Layout erzeugen das von jedem Layout der L sung aus zug nglich ist Erstellen Sie eigene ber und Hilfe Layouts in denen Sie beschreiben um welche Datenbank es sich handelt wie sie verwendet wird und wo der Anwender weitere Informationen findet Verwenden Sie dann die Entwicklungswerkzeuge um Scripts mit Men befehlen zu verkn pfen die das ber und das Hilfe Layout ffnen Hinweis Das FileMaker Pro und das FileMaker Developer Hilfesystem ist in Runtime Anwendungen nicht verf gbar Die Hilfe auf der Statusleiste Windows und Hilfe Tags Mac OS X sind jedoch vorhanden Erstellen eines ber Layouts F r Runtime Datenbankl sungen schreibt die FileMaker Developer Lizenz die Erstellung eines ber Layouts vor damit sich die Anwender an Sie wenden k nnen wenn sie technische Unterst tzung ben tigen FileMaker Inc kann anhand des Layouts ber feststellen ob eine Datenbank mit FileMaker Developer oder FileMaker Pro erstellt wurde Weitere Informationen ber den vorgeschriebenen Inhalt eines ber Layouts f r eine Runtime Datenbankl sung finden Sie unter Ihre Verantwortlichkeiten als Entwickler auf Seite 40 Runti
134. rbuch User upr Wahl einer Verteilungsmethode Nachdem Sie die Dateien aus denen sich Ihre L sung zusammensetzt organisiert haben m ssen Sie bestimmen wie die Benutzer sie installieren sollen Sie k nnen Ihre gebundene L sung auf CD ROM ber ein Netzwerk oder ber das Internet verteilen Verringern der L sungsgr e Wenn Sie die Verteilung Ihrer Runtime L sung ber das Internet beabsichtigen sollten Sie die Gr e der L sung verringern bevor Sie sie zusammensetzen Durch das L schen von W rterb chern und Sprachressourcen f r Sprachen die Ihre Datenbank nicht unterst tzt verringern Sie die Anwendungsgr e So verringern Sie die Gr e Ihrer L sung Windows 1 ffnen Sie den Ordner Extensions der in den Runtime L sungsordner kopiert wurde 2 L schen Sie Sprachressourcen Ordner f r Sprachen die Ihre L sung nicht unterst tzt Wichtig L schen Sie nicht den Sprachressourcen Ordner f r Englisch 3 ffnen Sie den Ordner Dictionaries 4 L schen Sie W rterb cher f r Sprachen die Ihre L sung nicht unterst tzt Mac OS X 1 ffnen Sie den Ordner Extensions der in den Runtime L sungsordner kopiert wurde 2 ffnen Sie den Ordner Dictionaries 3 L schen Sie W rterb cher f r Sprachen die Ihre L sung nicht unterst tzt Verteilen von Runtime Datenbankl sungen 35 4 Halten Sie die Control Taste gedr ckt w hrend Sie auf das Runtime Anwendungsp
135. reibung FMPluginExample cpp Enth lt Code f r die Implementierung von FMExample MacExample fmplugin Kompiliertes Mac OS X Plugin Paket MacExample mcp CodeWarrior 8 Projektdatei WinExample sin Microsoft Visual Studio NET Projektdatei WinExample vcproj Microsoft Visual C Projektdatei verwendet von WinExample sin WinExample fmx Kompiliertes Windows 2000 XP Plugin Ordner Support Enth lt alle zus tzlichen Ressourcen und Code den FMPluginExample cpp verwendet FMPluginGlobalDefines h Enth lt von FMExample verwendete Konstanten sowie Compiler Richtlinien zur Steuerung der Codekompilierung FMPluginPrefs cpp Enth lt Code f r die Implementierung des Konfigurationsdialogfelds in FMExample FMPluginPrefs h Enth lt Definitionen f r das Konfigurations dialogfeld MacExample plc Enth lt die Paketdefinition f r die Mac Plattform Resource h Enth lt Definitionen f r die Ressourcendatei Installieren Aktivieren und Konfigurieren des Beispiel Plugins Die Plugin Dateien f r externe Funktionen m ssen im geeigneten Ordner installiert und in FileMaker Pro FileMaker Developer oder FileMaker Server aktiviert werden bevor sie verwendet werden k nnen Einige Plugins m ssen zudem noch vom Benutzer konfiguriert werden Informationen ber die Installation von Web Publishing Plugins finden Sie im Handbuch FileMaker Instant Web Publishing Um ein Plugin zu installieren
136. rmationen ber die L sung anzeigt Wenn die Entwicklungswerkzeuge Ihre Datenbankdateien verarbeiten erstellen sie einen Men befehl namens ber lt Ihre L sung gt und platzieren den Befehl in das Hilfe Men Windows bzw in das Anwendungsmen Mac OS X Weitere Informationen finden Sie unter Erstellen eines ber Layouts auf Seite 38 Hilfe Hilfe FileMaker Developer Hilfe Fi 2 Meine L sung Hilfe Tastaturbefehle FileMaker auf dem Web Eigener Befehl ber in einer Meine L sung Hilf ienke Runtime Anwendung Windows Feedback an FileMaker senden Jetzt registrieren ber meine L sung Eigener Befehl ber in FileMaker Developer Windows e BEST Ablage Bearbeiten 5 G ber meine L sung E amp Sharing gt Einstellungen POA Ablage Bearbeiten ber meine L sung Einstellungen Dienste gt Dienste gt Meine L sung ausblenden 3H Andere ausblenden Alle einblenden FileMaker Developer ausblenden 3H Andere ausblenden Alle einblender FileMaker Developer beenden Q LAME EE 240 Eigener Befehl ber in einer Eigener Befehl Uber in Runtime Anwendung Mac OS FileMaker Developer Mac OS X In Runtime Anwendungen ersetzt der eigene ber Befehl den ber FileMaker Pro Runtime Befehl Wenn Sie beim Binden der Dateien zu einer Runtime Datenbankl sung kein ber Script angeben wird der Befehl ber FileMaker Pro Runt
137. rte 65 grundlegende Anforderungen 57 Kommentar Tags 66 mehrzeilige Elemente 58 60 Musterwerte 65 Standardwerte 65 berpr fen auf Fehler 66 ver ndern 56 Lizenzschl ssel 9 Lizenzvertrag 9 Logo zu Runtime L sung hinzuf gen 26 L sungen Siehe Runtime Datenbankl sungen Mac OS X Erstellercodes 27 gespeicherte Einstellungen 85 Ressourcenkonflikte 77 Runtime Anwendungspaket 34 Mehrere Dateien pro Datenbankdatei 24 Mehrere Datenbankdateien 20 Mehrere Tabellen pro Datenbankdatei 19 Mehrzeilige XML Elemente f r Layout Pr sentationsstile 58 Meldungen an Plugins f r externe Funktionen senden 74 Fehlerprotokoll 23 Men befehle eigenes Hilfe Layout 52 eigenes ber Layout 50 Standard ber Runtime Layout 51 verf gbar in Runtime Anwendungen 81 Zugriff verweigern 30 Microsoft Visual Studio NET 67 Microsoft Windows gespeicherte Registrierungseinstellungen 84 Runtime Anwendungskomponenten 34 MindVision Installer VISE 35 Minimalanforderungen Runtime Datenbankl sungen 36 Musterpalette 65 Nachgestelltes Gesamtergebnis Layoutbereiche 60 Nachgestelltes Zwischenergebnis Layoutbereiche 60 Navigieren im Kioskmodus 45 Netzwerkzugriff einstellen Scriptschritt 84 Neue Datei Scriptschritt 84 Neue Datenbank Werkzeug 81 Oberfl chenelemente Emulation 48 ODBC Verwendung mit FileMaker Produkten 8 ffnen Dateien in Runtime Anwendungen 23 25 Runtime Datenbanken in FileMaker Pro und FileMaker Developer 2
138. rweiterungen auf Seite 27 5 Geben Sie f r Bindungsschl ssel einen Schl ssel in einer L nge zwischen 1 und 24 Zeichen ein Der Bindungsschl ssel verkn pft die Runtime Anwendung mit den Datenbankdateien und stellt sicher dass die gebundenen Dateien von der richtigen Runtime Anwendung ge ffnet werden Weitere Informationen finden Sie unter Festlegen des Bindungsschl ssels auf Seite 28 Wichtig Beim Binden werden auch die Systemdateien f r die jeweilige Plattform installiert 6 Um dem Abschlussbildschirm ein Firmenlogo oder ein anderes spezielles Bild hinzuzuf gen klicken Sie auf Angeben w hlen Sie das Schlussbild und klicken Sie auf Ausw hlen Das Bild sollte mindestens 382 x 175 Pixel 72 dpi betragen da es sonst verzerrt dargestellt wird Die unterst tzten Bildformate sind JPEG und GIF 7 Stellen Sie unter Verz gerung die Dauer f r die Anzeige des Schlussbildschirms in Sekunden ein Sie k nnen die Wirkung Ihres speziellen Bildschirms pr fen indem Sie auf Vorschau klicken 8 Klicken Sie nach dem Festlegen der Optionen auf OK 9 Um den Vorgang schnell wiederholen zu k nnen klicken Sie auf Einstellungen speichern und w hlen Sie einen Ordner und Speicherort f r Ihre Einstellungsdatei Weitere Informationen finden Sie unter Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge auf Seite 29 10 Klicken Sie auf Erstellen Die Entwicklungswerkzeuge kopieren alle Run
139. s ge ffnet passiert zweierlei Das Datenbankfenster richtet sich an den Layoutobjekten am rechten unteren Rand des Layouts aus Wenn das Fenster kleiner als die verf gbare Bildschirmfl che ist wird es in der Mitte des Bildschirms zentriert Wichtig F hren Sie vor Einsetzen des Scriptschritts Fenster anpassen alle Scriptschritte aus die sich auf die Darstellungsfl che des Fensters auswirken wie beispielsweise Gehe zu Layout oder Statusbereich umschalten Nach der Bestimmung der Fenstergr e f gen Sie den Scriptschritt Fenster anpassen ein Der Scriptschritt Fenster anpassen kann unter Umst nden ein Fenster mit einer Taste Programm beenden berdecken Stellen Sie sicher dass Benutzer die Kiosk Datenbankl sung leicht schlie en k nnen Emulation von Men befehlen und Steuerelementen f r Fenster Mithilfe der folgenden Scriptschritte emulieren Sie Men befehle und Steuerungselemente f r Fenster F r Emulation dieser Erstellen Sie Tasten mit diesen Oberfl chenelemente zugewiesenen Scriptschritten Men befehle Scriptschritte f r beliebigen Men befehl beispielsweise Sortieren Drucken und Einstellungen Zoomsteuerungen Fenster anpassen oder Zoomstufe setzen Statusbereichsteuerung Statusbereich ein ausblenden Einblendmen Modus Bl tternmodus aktivieren Suchenmodus aktivieren oder Seitenansichtsmodus aktivier
140. stellt sicher dass alle HINT WIN ROMAN f r Hintergrundf llungen in PATTERNS Zeichen des oberen ASCII Bereichs HINT MAC ROMAN Layoutbereichen Feldern Text PATTERN NONE im THEMENAME Wert z B HINT WIN und Feldbeschriftungen sowie f r PATTERN SOLID ein Akzent ber einem Buchstaben SHIFTJIS Feldrahmen Feldbeschriftungen PATTERN LTGRAY im Pr sentationsstilnamen in und Text HINT MAC PATTERN GRAY FileMaker Developer sowohl unter SHIFTJIS Siehe Verwenden von Werten f r Windows als auch unter Mac OS X Muster und Farben auf Seite 65 PATTERN angezeigt werden Japanische DKGRAY E PE liae SIDES Eine der vier Seiten in einem VALUE TOP Feldrahmen VALUE BOTTOM Ale or kombinieren VALUES RIGEE Oder jede beliebige Kombination 7 B VALUE TOP BOTTOM LEFT RIGHT VALUE LEFT TOP 64 FileMaker Developer 7 Entwicklerhandbuch Dieses beschreibt die folgenden und kann diese Werte Dieses Attribut Eigenschaften enthalten Attribut SIZE Die Punktgr e f r eine Schrift SIZE 36 STYLE f r das Jede g ltige Punktgr e kann SIZE 12 Element angegeben werden SIZE 0 FONT Wenn eine Schriftgr e auf dem Computer oder f r eine bestimmte Schrift nicht vorhanden ist ersetzt sie FileMaker Developer durch die n chste Gr e SIZE St rke in Pixel f r die SIZE 0 f r das Begrenzung von Textbl cken SIZE
141. t die Dateiverweise anzeigen 5 Klicken Sie zum Speichern des Dateiverweises auf OK Binden von Dateien f r beide Plattformen Wenn die L sung unter Windows verwendet wird binden Sie sie mit den Entwicklungswerkzeugen f r Windows Wenn die L sung mit Mac OS verwendet wird binden Sie sie mit den Entwicklungswerkzeugen f r Mac OS X Wenn Sie eine plattform bergreifende L sung erstellen die sowohl unter Windows als auch unter Mac OS X eingesetzt werden soll erstellen Sie zwei separate Runtime L sungen und binden Sie die originalen L sungsdateien zweimal zuerst mit den FileMaker Entwicklungswerkzeugen f r Windows und dann mit den FileMaker Entwicklungswerkzeugen f r Mac OS X Verwenden Sie f r beide Plattformen denselben Bindungsschl ssel Denken Sie daran dass der Bindungsschl ssel zwischen Gro und Kleinbuchstaben unterscheidet Binden der Datenbanken in Runtime Datenbankl sungen Verwenden Sie die Entwicklungswerkzeuge um eine eigenst ndige Runtime Datenbankl sung zu erzeugen f r deren Ausf hrung FileMaker Pro bzw FileMaker Developer nicht ben tigt wird Die Entwicklungswerkzeuge erstellen eine Kopie Ihrer Dateien und binden die Datenbankdatei oder dateien zu einer Runtime Anwendung mit dem von Ihnen angegebenen Namen Keiner der Befehle aus dem Untermen Definieren des Men s Datei Windows bzw Ablage Mac OS ist in der Runtime Anwendung verf gbar Siehe Funktionsvergleich zwischen der Runtime
142. t Manager wird zu Kontakt Manager Alt der wiederhergestellten Datei der urspr ngliche Name zugeteilt Falls der Benutzer ein ungew hnliches Verhalten bei den wiederhergestellten Dateien feststellt sollte er am besten die Backup Sicherung verwenden die vor der Besch digung erstellt wurde oder sich an Sie wenden um technische Hilfestellung zu erhalten In Ihrer Dokumentation m ssen Sie die Benutzer anweisen wie sie nach der Wiederherstellung einer Datei verfahren sollen Anweisungen an die Benutzer 1 Stellen Sie die besch digte L sungsdatei mit der oben beschriebenen Methode f r den von Ihnen verwendeten Computer wieder her 2 ffnen Sie die wiederhergestellte L sungsdatei mit der Runtime Anwendung 3 W hlen Sie Datei gt Kopie speichern unter Windows bzw Ablage gt Kopie speichern unter Mac OS 38 FileMaker Developer 7 Entwicklerhandbuch 4 W hlen Sie im Dialogfeld den Eintrag Komprimierte Kopie kleiner aus dem Einblendmen Speichern Windows bzw Typ Mac OS X benennen Sie die Datei und klicken Sie auf Speichern Geben Sie der komprimierten Datei den gleichen Namen wie der Originaldatei 5 Legen Sie eine Kopie der Originaldatenbank an und importieren Sie die Daten der wiederhergestellten Datei in die Kopie Bereitstellen von Benutzerdokumentation Sie sollten Dokumentation f r Ihre Datenbankl sung zur Verf gung stellen unabh ngig davon ob die Datenbank in FileMake
143. t dem Attribut HINT sicherstellen dass Zeichen des oberen ASCII Bereichs z B das Akzent Zeichen auf beiden Plattformen korrekt dargestellt werden Weitere Informationen finden Sie unter G ltige Werte f r Themenattribute auf Seite 62 Entfernen von Elementen aus einer Pr sentationsstildatei Pr sentationsstildateien enthalten mehrzeilige Elemente f r Felder Feldbeschriftungen Text und jeden Bereich in einem Layout Jedes dieser Elemente enth lt weitere mehrzeilige und einzeilige Elemente Sie k nnen jedes Element entfernen vorausgesetzt Sie entfernen das gesamte Element d h alles was sich innerhalb der Start und End Tags des Elements befindet und die Start und End Tags selbst FileMaker Developer verwendet f r alle entfernten Elemente Standardwerte Weitere Informationen finden Sie unter Festlegen von Standardwerten f r Pr sentationsstile auf Seite 65 Ein einzeiliges Element z B das Element PEN beginnt mit lt PEN und endet mit gt in einer einzigen Zeile lt PEN COLOR 000066 PATTERN 2 SIZE 0 gt Ein mehrzeiliges Element hat Start und End Tags in unterschiedlichen Zeilen lt BORDER gt lt BORDER gt Wenn Sie ein mehrzeiliges Element entfernen m chten l schen Sie die Start und End Tags und alle Elemente dazwischen Um z B ein mehrzeiliges BORDER Element in der Datei Blue_gold fth zu entfernen l schen Sie alle drei Zeilen lt BORDER gt lt PEN COLOR 000000 PA
144. t f r ber Men befehl Datenbanken m ssen eine FileMaker Dateierweiterung haben Fehlerprotokoll f r Verarbeitungsfehler anlegen Option _ Runtime L sung en erstellen Geben Sie Einstellungen an um Ihre Standalone Anwendungen anzupassen Wenn das Programm beendet wird wird ein Abschlussbildschirm angezeigt Runtime Name hlussbildschirm Nicht angegeben Abbrechen Dialogfeld L sungsoptionen angeben Um eine Kopie Ihrer Datenbankdateien mit neuen Namen zu erstellen fahren Sie mit Schritt 12 fort 22 FileMaker Developer 7 Entwicklerhandbuch 10 Aktivieren Sie im Dialogfeld L sungsoptionen angeben eine oder mehrere Optionen Ziel Aktion Datenbanken W hlen Sie Runtime L sung en erstellen zu Runtime Weitere Informationen finden Sie unter Binden der Anwendungen Datenbanken in Runtime Datenbankl sungen auf binden Seite 25 Hinweis Diese Option kann mit allen anderen kombiniert werden ausgenommen die Option Datenbanken m ssen eine FileMaker Dateierweiterung haben Permanent Aktivieren Sie Administratorzugriff aus den Dateien jeglichen permanent entfernen administrativen Weitere Informationen finden Sie unter Entfernen der Zugriff auf Ihre L sung untersagen vollen Zugriffsrechte von Datenbanken auf Seite 30 Wichtig Wenn der administrative Zugriff erst einmal von der speziellen L sung entfernt ist kann er nicht wiederhergestellt werden Erzwingen dass Konten o
145. time Dateien in einen neuen Ordner innerhalb des Projektordners der nach der Runtime L sung benannt ist Informationen ber die Zusammenstellung der erforderlichen Dateien und die bergabe Ihrer Runtime Datenbankl sung an die Benutzer finden Sie in Verteilen von Runtime Datenbankl sungen auf Seite 33 W hlen von Dateinamen f r Runtime Datenbankl sungen Ber cksichtigen Sie bei der Wahl der Dateinamen f r Runtime Datenbankl sungen die Plattform auf der Ihre Runtime L sung verwendet wird damit Ihre Scripts und Lookups ordnungsgem funktionieren Das Betriebssystem beschr nkt die zul ssige Anzahl der Zeichen f r Dateinamen Plattform Zul ssige Dateinamen Mac OS X 255 Zeichen Windows 2000 XP 255 Zeichen Unter Windows d rfen Dateinamen nicht mit einem Leerzeichen beginnen Um plattform bergreifende Kompatibilit t sicherzustellen d rfen Sie die folgenden Zeichen nicht in Dateinamen verwenden Anf hrungszeichen Schr gstrich umgekehrter Schr gstrich spitze Klammern lt gt Asterisk Doppelpunkt vertikale Linie 1 Zuweisen von Drei Zeichen Dateinamenserweiterungen Die Drei Zeichen Dateinamenerweiterung verbindet alle Dateien der Runtime L sung mit der Runtime Anwendung Wenn ein Benutzer mehrere Runtime Datenbankl sungen auf seinem Rechner installiert hat stellen die Dateinamenerweiterung und der Bindungsschl ssel sicher dass die richtige Runtime Anwendung gestartet
146. tuellen Suchabfrage Listenansicht DATENS TZE DRUCKEN W hlen Sie Drucken aus dem Men Ablage Windows Datei und w hlen Sie die gew nschten Optionen Um alle Seiten der Suchabfrage zu drucken klicken Sie auf Ale Um einen Bereich von Seiten zu drucken klicken Sie auf Von geben Sie die erste Seite das Feld Von und die letzte in das Feld Bis ein Um alle Datens tze der Suchabfrage zu drucken klicken Sie auf Alle aufgerufenen Datens tze Um nur den aktuellen Datensatz zu drucken klicken Sie auf Aktuellen Datensatz dad Bitten _ 100 aad ET Beispiel einer Runtime L sung mit einem separaten Hilfefenster Gedruckte Dokumentation Zus tzlich zu einem Online Hilfesystem sollten Sie eine gedruckte Dokumentation zur Verf gung stellen Die Dokumentation sollte Installationsanweisungen enthalten und eine kurze Bedienungsanlei tung f r den Fall dass ein Anwender die Datei der L sung nicht ffnen kann Weitere Elemente die sich f r eine gedruckte Dokumentation eignen Wie installieren Sie die gebundene L sung Wie installieren Sie benutzerdefinierte Dateien Wie stellen Sie auf neue L sungsdateien um Wie verwenden Sie das Hilfesystem Wie starten Sie die Datenbankl sung Siehe Starten von Runtime Datenbankl sungen auf Seite 36 m Welche Ma nahmen ergreifen Sie bei besch digten Dateien Siehe Wiederherstelle
147. uf OK um das Dialogfeld Eigene Funktionen definieren zu schlie en Verwenden von FileMaker Developer Funktionen 17 L schen eigener Funktionen Sobald eine eigene Funktion gel scht wurde kann sie nicht mehr verwendet werden Wenn Sie volle Zugriffsrechte auf eine Datenbank haben und eine Formel bearbeiten die eine gel schte eigene Funktion aufruft wird der Name der Funktion durch die Zeichenfolge lt Funktion nicht vorhanden gt ersetzt So l schen Sie eine eigene Funktion 1 W hlen Sie Datei gt Definieren gt Eigene Funktionen Windows bzw Ablage gt Definieren gt Eigene Funktionen Mac OS 2 W hlen Sie aus der Liste mit Funktionsnamen die zu l schende eigene Funktion aus und klicken Sie auf L schen 3 Arbeiten Sie weiter mit den eigenen Funktionen oder klicken Sie auf OK Duplizieren eigener Funktionen Sie k nnen eine Kopie einer eigenen Funktion machen und dann die Kopie bearbeiten um einen hnlichen Vorgang auszuf hren So duplizieren Sie eine eigene Funktion 1 W hlen Sie Datei gt Definieren gt Eigene Funktionen Windows bzw Ablage gt Definieren gt Eigene Funktionen Mac OS 2 W hlen Sie aus der Liste mit Funktionsnamen die zu duplizierende eigene Funktion aus und klicken Sie auf Duplizieren Die Kopie der Funktion wird in der Funktionsliste angezeigt und das Wort Kopie wird an den Namen angeh ngt 3 Arbeiten Sie weiter mit den eigenen Funktionen oder klicken
148. uge angeben 20 komprimieren 14 konvertieren 20 29 optimieren 14 Runtime Dateien komprimieren 35 schlie en im Kioskmodus 45 umbenennen 21 Dateinamenerweiterungen f r Datenbankdateien 22 Plugins 69 registriert von Runtime Anwendungen 36 Registrierungskonflikte Windows 28 Runtime Datenbanken 27 Dateioptionen Scriptschritt 84 Dateioptionen verf gbar in Runtime Anwendung 80 Dateipflegefunktion 14 Datei komprimieren Option 14 Datei optimieren Option 14 Dateiverweise 24 Datenbank Design Reports 11 Datenbankfenster im Kioskmodus zentrieren 48 Datenbankschemata 11 Datenbankstatistiken 11 Datenbankstruktur neu erstellen 11 Datenbank Vorlagendateien 8 Datenbereich Layoutbereiche 59 Debuggen von Scripts 12 Definieren Dateiverweise Scriptschritt 84 Definieren Datenbank Scriptschritt 84 Defragmentieren von Dateien 14 Dictionaries Ordner 34 Do_Init Funktion 75 Dokumentation Datenbankl sungen 38 40 Installation von Runtime Datenbanken 37 Plugins f r externe Funktionen 77 Dokumentsymbole wiederherstellen Windows 28 Drucken Scriptschritt 48 Dynamic Link Libraries DLLs 33 34 88 FileMaker Developer 7 Entwicklerhandbuch Eigene Funktionen 15 bearbeiten 17 deaktivieren der Anzeige 15 duplizieren 17 erstellen 15 l schen 17 Einstellungen der Entwicklungswerkzeuge speichern 29 Einstellungen verf gbar in Runtime Anwendung 79 Einstellungen Scriptschritt 48 Einstellungsdatei 29 Einzeilige XML Elemente f r
149. ur und Designelemente der Dateien k nnen von niemandem ge ndert werden auch Mitarbeiter von FileMaker Inc sind dazu nicht in der Lage Tabellen Felddefinitionen Beziehungen Scripts oder Zugriffsrechte k nnen nur in der Originaldatei ge ndert werden Bedenken Sie bei der Definition von Zugriffsrechten welche Anforderungen Ihre Benutzer langfristig an die Datenbank stellen Informieren Sie die Benutzer klar ber erteilte Zugriffsrechte im ber Layout und befolgen Sie die Richtlinien von FileMaker Inc Weitere Informationen finden Sie unter Hinzuf gen von eigenen Scripts zum Men befehl ber auf Seite 50 Verwenden der Entwicklungswerkzeuge 31 32 FileMaker Developer 7 Entwicklerhandbuch Kapitel 4 Verteilen von Runtime Datenbankl sungen Die letzten Schritte bei der Entwicklung Ihrer Runtime Datenbankl sung bestehen darin alle notwendigen Dateien zusammenzupacken zu bestimmen wie Sie Ihre L sung verteilen m chten z B auf einer CD ROM oder ber ein Netzwerk und Ihre Benutzer mit der f r die Installation erforderlichen Dokumentation zu versorgen Zudem sollte Ihre Dokumentation Anleitungen zum Starten der Runtime Anwendung enthalten und Anweisungen f r den Fall dass eine Datei besch digt ist Organisieren von L sungskomponenten Wenn Sie Ihre Datenbankdateien in eine Runtime Datenbankl sung binden erstellen die Entwicklungswerkzeuge einen neuen L sungsordner und platzieren die Runtime Anwendun
150. worden Sie k nnen z B mit der Runtime Anwendung keine Datenbank erstellen ffnen oder schlie en Gebundene Runtime Datenbankdateien m ssen ber eine spezielle Schaltfl che oder ein Script zum Schlie en bzw ffnen anderer Dateien verf gen Es gibt keinen Schlie befehl in einem Runtime Datenbankfenster Das Men Scripts kann in der Runtime Anwendung einen anderen Namen haben Die FileMaker Pro Hilfe ist in der Runtime Anwendung nicht verf gbar Das Hilfemen und das Runtime Men k nnen jedoch angepasste ber und Hilfe Men befehle enthalten Einige Werkzeuge sind in den Werkzeugleisten im Bl ttern Suchen und Seitenansichtsmodus der Runtime Anwendung nicht verf gbar Plugins f r externe Funktionen k nnen im Dialogfeld Einstellungen aktiviert werden FileMaker Pro Datei Sharing das Bereitstellen einer Datenbank im Web oder das Kommunizieren mit einem Java Applet erfordert FileMaker Pro oder FileMaker Developer Sie k nnen jedoch eine kompatible Version von FileMaker Server verwenden um Runtime L sungsdateien bereitzustellen AppleScript Begriffe werden unterst tzt aber nicht OLE Automation bei der Runtime Anwendung auf Windows Rechnern Programm und Dokumenteinstellungen In der Runtime Anwendung sind die folgenden Optionen auf der Registerkarte Allgemein des Dialogfelds Einstellungen nicht verf gbar Kontrollk stchen Vorlagen in Dialog Neue Datenb
151. ziehen Sie die Plugin Datei in den Ordner Extensions im FileMaker Developer 7 Ordner Unter Windows muss die Plugin Erweiterung fmx lauten Unter Mac OS X muss die Plugin Erweiterung fmplugin lauten So aktivieren Sie ein Plugin 1 ffnen Sie das Dialogfeld Einstellungen Windows W hlen Sie Bearbeiten gt Einstellungen Mac OS X W hlen Sie FileMaker Developer gt Einstellungen 2 Klicken Sie auf die Registerkarte Plugins 3 W hlen Sie das Plugin aus der Liste In der Liste werden nur die Plugins angezeigt die im richtigen Ordner im FileMaker Developer Programmordner installiert worden sind Einstellungen Allgemein Layout Speicher Plugins Schriften Aktivierte Plugins Auto Update FMExample This plug in comes with FileMaker Developer It provides useful functions for solutions and demonstrates to programmers how plug ins work See the Developer s Guide for information Die Beschreibung des Plugins wird in einer Ressourcen Zeichenfolge eden definiert Konfigurieren Klicken Sie auf den Namen eines Plugins um es zu aktivieren So konfigurieren Sie ein Plugin 1 W hlen Sie das Plugin im Dialogfeld Einstellungen aus 2 Klicken Sie auf Konfigurieren Entwickeln von FileMaker Plugins als Fremdanbieter 69 Die Schaltfl che Konfigurieren ist nur verf gbar wenn das sechste Zeichen in der Optionszeichenfolge des ausgew hlten Plugins ein
152. zw Ablage gt Definieren gt Konten und Zugriffsrechte Mac OS 2 Klicken Sie im Dialogfeld Konten und Zugriffsrechte auf Neu 3 Geben Sie im Dialogfeld Konto bearbeiten einen Kontonamen ein klicken Sie bei Kontostatus auf Aktiv und w hlen Sie Neue Berechtigungen aus der Liste Berechtigungen 4 Geben Sie im Dialogfeld Berechtigungen bearbeiten einen Namen und eine Beschreibung f r die Berechtigungen ein 5 W hlen Sie f r Layouts Wertelisten und Scripts entweder F r alle nur Anzeige oder F r alle kein Zugriff 6 Deaktivieren Sie die Option Erweiterte Zugriffsrechte verwalten 7 Aktivieren Sie die anderen Optionen je nach Bedarf 8 Klicken Sie auf OK So aktivieren Sie den Kioskmodus 1 F hren Sie die Schritte 1 bis 9 unter ndern Ihrer Datenbankl sungsdateien auf Seite 20 aus 2 W hlen Sie im Dialogfeld L sungsoptionen angeben die Option Kioskmodus f r Nicht Administratorkonten aktivieren 3 Aktivieren Sie die anderen Optionen je nach Bedarf 4 Klicken Sie auf OK 5 Um den Vorgang schnell wiederholen zu k nnen klicken Sie auf Einstellungen speichern und w hlen Sie einen Ordner und Speicherort f r Ihre Einstellungsdatei Weitere Informationen finden Sie unter Speichern und Wiederverwenden der Einstellungen der Entwicklungswerkzeuge auf Seite 29 6 Klicken Sie auf Erstellen Wenn Sie die Dateien nicht in eine Runtime Anwendu
Download Pdf Manuals
Related Search
Related Contents
WS LSCB GCP User Manual - West Sussex Safeguarding Children LC-60LE925E/RU Operation-Manual DE MDS Lite User Guide (6 lgs) Windows Vista® の実力を引き出すデスクトップPC。 取扱説明書 ULTRASONIC SIGNAL PROCESSING TOOLBOX User Manual v1.0 Copyright © All rights reserved.
Failed to retrieve file