Instant Web Publishing Handbuch

Instant Web Publishing Handbuch
FileMaker 11
®
Instant Web Publishing-Handbuch
© 2004-2010 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. Das Dateiordner-Logo ist eine Marke
von FileMaker, Inc. Alle anderen Marken sind Eigentum der jeweiligen Besitzer.
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, Firmen, E-Mail-Adressen und URLs sind rein fiktiv und jegliche Ähnlichkeit mit
bestehenden Personen, Firmen, E-Mail-Adressen und URLs ist rein zufällig. Die Danksagungen und Urheberrechtshinweise finden
Sie im entsprechenden Dokument, das mit der Software geliefert wurde. Die Erwähnung von Produkten und URLs Dritter dient nur
zur Information und stellt keine Empfehlung dar. FileMaker, Inc. übernimmt keine Verantwortung für die Leistung dieser Produkte.
Weitere Informationen finden Sie auf unserer Website unter www.filemaker.de.
Edition: 01
Inhalt
Kapitel 1
Erläuterung zum Veröffentlichen von FileMaker Pro-Datenbanken im Web
Über dieses Handbuch
Instant Web Publishing-Anforderungen
Verbindung zum Internet oder zu einem Intranet
Erläuterung des Hostings von Datenbanken mit FileMaker Pro
Erläuterung des Hostings von Datenbanken mit FileMaker Server Advanced
Veröffentlichen von Dateien aus einer früheren Version von FileMaker Pro
Kapitel 2
Veröffentlichen Ihrer Datenbank im Web
Bereitstellen einer Datenbank mit Instant Web Publishing
Auswählen einer Sprache für Instant Web Publishing
Angeben einer Port-Nummer für Web Publishing
Prüfen der maximalen Anzahl von Web-Verbindungen
Einschränken des Zugriffs auf angegebene IP-Adressen
Trennen inaktiver Web-Konten
Verknüpfen zu einer Datenbank von einer HTML-Seite
Verwenden einer individuellen Homepage
Veröffentlichen von FileMaker Pro-Daten auf statischen Web-Seiten
Allgemeine Schritte für die Veröffentlichung statischer Daten
Kapitel 3
Arbeiten mit FileMaker-Datenbanken im Web
Anforderungen für den Zugriff auf FileMaker-Datenbanken im Web
Zugreifen auf eine FileMaker-Datenbank im Web
Anmelden bei einer Datei
Arbeiten mit Daten bei Instant Web Publishing
Anzeigen und Verändern von Datensätzen im Blätternmodus
Suchen nach Datensätzen
Arbeiten mit Datensätzen, die einen Web Viewer enthalten
Abmelden von einer Datenbank und Schließen einer Web-Sitzung
Anzeigen einer Datenbank mit ausgeblendetem Statusbereich
Unterschiede zwischen FileMaker Pro und Instant Web Publishing
Vorteile des Zugriffs auf Datenbanken mithilfe von Instant Web Publishing
Vorteile des Zugriffs auf Datenbanken mithilfe von FileMaker Pro
Verwenden externer ODBC-Datenquellen in Instant Web Publishing
Verwenden externer FileMaker-Datenquellen in Instant Web Publishing
5
6
6
7
7
7
8
9
9
11
11
12
12
13
14
15
15
16
17
17
18
19
20
21
22
22
23
23
24
25
25
26
26
4
FileMaker Instant Publishing Handbuch
Kapitel 4
Entwerfen einer Datenbank für Instant Web Publishing
Tipps für die Gestaltung von Layouts für Instant Web Publishing
Tipps für die Darstellung von Layouts in Instant Web Publishing
Gestaltungsüberlegungen für die Listen- und Tabellenansicht
Tipps für die Arbeit mit Daten in einem Webbrowser
Allgemeine Überlegungen zur Datenbankgestaltung
Arbeiten mit Grafiken, Tonobjekten und Filmen im Web
Festlegen von Anfangslayout und -ansicht
Ausblenden des Statusbereichs, um die Oberfläche anzupassen
Angeben der Sortierfolge für Web-Benutzer
Überlegungen zur Gestaltung von Web Viewern
FileMaker-Scripts und Instant Web Publishing
Tipps und Überlegungen zu Scriptschritten
Scriptverhalten in Instant Web Publishing
Erstellen eines Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu schließen
Script-Trigger in Instant Web Publishing-Lösungen
Hosting von Datenbanken mit FileMaker Server Advanced: ein Überblick
Dokumentieren Ihrer Lösung
Kapitel 5
Testen, Überwachen und Sichern Ihrer Site
27
27
27
29
30
31
32
32
33
34
34
35
35
37
38
38
38
39
Testen Ihrer Datenbank mit einer Netzwerkverbindung
Testen Ihrer Datenbank ohne eine Netzwerkverbindung
Überwachen der Web-Aktivität anhand von Protokolldateien
Sichern Ihrer Daten
41
41
41
41
42
Index
45
Kapitel 1
Erläuterung zum Veröffentlichen von
FileMaker Pro-Datenbanken im Web
Mit FileMaker® Pro können Sie Ihre Datenbanken auf verschiedene Arten anzeigen. So können Sie Ihre Daten:
1 vielen Benutzern rund um den Globus mithilfe eines kompatiblen Webbrowsers zur Verfügung stellen.
(Sie können jedoch den Zugang zu den Dateien einschränken.)
1 von vielen verschiedenen Standorten aus zugänglich machen, beispielsweise wenn Sie sich auf Reisen
befinden oder von einem anderen Ort aus arbeiten.
Es gibt drei Arten, Ihre Daten mithilfe von FileMaker Pro zu veröffentlichen.
Instant Web Publishing: Mit Instant Web Publishing können Sie Ihre Datenbank schnell und einfach im
Web veröffentlichen. Sie müssen Ihre Datenbankdateien dazu nicht verändern oder zusätzliche Software
installieren – jeder Benutzer mit einem kompatiblen Webbrowser und Zugriff auf das Internet bzw. ein
Intranet kann eine Verbindung zu Ihrer Datenbank herstellen, um Datensätze anzuzeigen, zu bearbeiten,
zu sortieren oder zu durchsuchen, wenn Sie ihm die entsprechenden Zugriffsrechte geben. Sie können
zusätzliche Software verwenden, um weitere Aufgaben durchzuführen. Beispielsweise können Sie eine
Firewall konfigurieren, um Ihr Netzwerk zu schützen.
Statisches Veröffentlichen: Wenn sich Ihre Daten selten ändern oder Sie keine Live-Verbindung Ihrer
Benutzer zu Ihrer Datenbank wünschen, können Sie die Daten statisch veröffentlichen. Bei der statischen
Veröffentlichung exportieren Sie die FileMaker Pro-Daten, um eine Web-Seite zu erstellen, die Sie anhand
von HTML weiter anpassen können. Die Web-Seite ändert sich nicht, wenn sich Informationen in Ihrer
Datenbank ändern, und die Benutzer stellen keine Verbindung zu Ihrer Datenbank her. (Mit Instant Web
Publishing werden die Daten in einem Webbrowser-Fenster jedesmal aktiviert, wenn der Browser eine
Anfrage an FileMaker Pro sendet.) Weitere Informationen finden Sie unter „Veröffentlichen von
FileMaker Pro-Daten auf statischen Web-Seiten“ auf Seite 15.
Custom Web Publishing: Erscheinungsbild und Funktionalität Ihrer veröffentlichten Datenbank können
Sie über die in der FileMaker Server-Software integrierten Technologien für Custom Web Publishing
beeinflussen.
Mit XML, XSLT und PHP können Sie:
1 Ihre Datenbank in andere Web-Sites integrieren.
1 Festlegen, wie Benutzer mit den Daten arbeiten.
1 Steuern, wie Daten in Webbrowsern angezeigt werden.
Weitere Informationen finden Sie im Handbuch FileMaker Server Custom Web Publishing mit XML
und XSLT und im Handbuch FileMaker Server Custom Web Publishing mit PHP.
Wichtig Sicherheitsüberlegungen gewinnen zunehmend an Bedeutung, wenn Sie Daten im Web
veröffentlichen. Sehen Sie sich die Sicherheitsrichtlinien im FileMaker Pro Benutzerhandbuch an,
das als PDF-Datei verfügbar ist unter www.filemaker.de/support/product/documentation.html.
6
FileMaker Instant Publishing Handbuch
Daten aus einem FileMaker-Layout, die mithilfe von Instant Web Publishing in einem Webbrowser dargestellt werden
Über dieses Handbuch
Dieses Handbuch erläutert die Funktionen des Instant Web Publishing und der statischen Web-PublishingFunktionen von FileMaker Pro. Es erklärt:
1
1
1
1
was Sie für die Veröffentlichung von Datenbanken im Web benötigen.
wie Sie Ihre Datenbanken mithilfe von FileMaker Instant Web Publishing veröffentlichen.
was Web-Benutzer benötigen, um auf die Datenbanken zuzugreifen.
wie Web-Benutzer auf Ihre Datenbank im Internet oder in einem Intranet zugreifen und mit ihr arbeiten
können.
Der in der FileMaker Pro-Dokumentation verwendete Begriff im Web veröffentlichen bezieht sich auf
Datenbanken, auf die Benutzer im Internet oder in einem Intranet mithilfe eines Webbrowsers zugreifen
können.
In diesem Handbuch bezieht sich „FileMaker Pro“ sowohl auf FileMaker Pro als auch auf FileMaker
Pro Advanced. Ausgenommen ist die Beschreibung von Funktionen, die spezifisch für FileMaker
Pro Advanced sind.
Wichtig Sie können PDF-Dateien der FileMaker-Dokumentation von www.filemaker.de/support/product/
documentation.html herunterladen. Aktualisierungen dieses Dokuments erhalten Sie ebenfalls auf der Website.
Instant Web Publishing-Anforderungen
Um Datenbanken mithilfe von Instant Web Publishing zu veröffentlichen, benötigen Sie:
1 einen Windows- oder Mac OS-basierten Computer mit FileMaker Pro oder FileMaker Server Advanced, 
für Instant Web Publishing aktiviert
1 Zugang zum Internet oder zu einem Intranet
1 eine oder mehrere geöffnete FileMaker Pro-Datenbanken
Kapitel 1
|
Erläuterung zum Veröffentlichen von FileMaker Pro-Datenbanken im Web
7
1 die FileMaker Pro-Web-Publishing-Komponenten (bei einer vollständigen Installation automatisch
installiert)
1 einen Webbrowser für das Testen des Datenbankzugriffs (siehe „Anforderungen für den Zugriff auf
FileMaker-Datenbanken im Web“ auf Seite 17)
Wichtig Sie können Instant Web Publishing in FileMaker Pro nicht aktivieren, wenn auch FileMaker
Server oder FileMaker Server Advanced auf demselben Computer läuft. Sie können Instant Web Publishing
in FileMaker Pro auch nicht aktivieren, wenn eine andere Instanz von FileMaker Pro auf dem gleichen
Computer läuft und Instant Web Publishing aktiviert hat.
Verbindung zum Internet oder zu einem Intranet
Wenn Sie Datenbanken im Internet oder einem Intranet veröffentlichen, muss auf dem Host-Computer
FileMaker Pro oder FileMaker Server Advanced laufen und die freizugebenden Datenbanken müssen
geöffnet sein.
Zusätzlich:
1 Es wird insbesondere empfohlen, dass Sie Ihre Datenbank auf einem Computer mit einer
kontinuierlichen Internet- oder Intranet-Verbindung mit TCP/IP veröffentlichen. Sie können
Datenbanken zwar ohne ständige Verbindung veröffentlichen, aber sie stehen Benutzern nur zur
Verfügung, wenn Ihr Computer mit dem Internet bzw. Intranet verbunden ist.
1 Der Host-Computer sollte über eine dedizierte statische (permanente) IP-Adresse oder einen
Domänennamen verfügen. Wenn Sie die Verbindung zum Internet über einen Internet-Anbieter (ISP)
herstellen, könnte Ihre IP-Adresse dynamisch zugewiesen werden (sie ändert sich bei jeder Verbindung).
Mit einer dynamischen IP-Adresse ist es für Benutzer schwieriger, Ihre Datenbanken zu finden. Wenn
Sie sich über Ihre Zugangsart nicht sicher sind, wenden Sie sich an Ihren ISP oder Netzwerkadministrator.
Erläuterung des Hostings von Datenbanken mit FileMaker Pro
FileMaker Pro Instant Web Publishing ist für die gemeinsame Benutzung von Daten in kleinen
Arbeitsgruppen oder für den Zugriff auf Ihre eigenen Daten in einem Netzwerk bestimmt. Wenn eine
Datenbank mit FileMaker Pro per Hosting freigegeben wird, kann Instant Web Publishing für bis zu fünf
gleichzeitige Web-Benutzer Dateien freigeben.
Hinweis Sie müssen FileMaker Server Advanced verwenden, um Dateien für mehr als fünf Web-Benutzer
gleichzeitig mit Instant Web Publishing bereitzustellen.
Erläuterung des Hostings von Datenbanken mit FileMaker Server Advanced
Um Informationen einer größeren Anzahl von gleichzeitigen Web-Benutzern zur Verfügung zu stellen,
können Sie die Datenbanken mithilfe von FileMaker Server Advanced bereitstellen. Weitere Vorteile
des Hostings von im Web veröffentlichten Dateien mit FileMaker Server Advanced sind:
1
1
1
1
Bessere Unterstützung für lange laufende Anwendungen
Einfachere Wartung mit Unterstützung geplanter Aktivitäten wie Sicherungen und entfernte Verwaltung
Unterstützung für das Hosting mehrerer Dateien gleichzeitig
Erhöhte Sicherheit mit SSL-Verschlüsselung
8
FileMaker Instant Publishing Handbuch
Allgemeine Informationen finden Sie unter „Hosting von Datenbanken mit FileMaker Server Advanced: ein
Überblick“ auf Seite 38. Weitere Informationen finden Sie im Handbuch FileMaker Server Custom Web
Publishing mit XML und XSLT, im Handbuch FileMaker Server Custom Web Publishing mit PHP und in
der FileMaker Server Hilfe.
Veröffentlichen von Dateien aus einer früheren Version von FileMaker Pro
Da die Versionen 9, 10 und 11 von FileMaker Pro dasselbe Format verwenden, können Sie mit FileMaker
Pro 11 Dateien aus FileMaker Pro 9 bzw. 10 ohne vorherige Konvertierung öffnen. Außerdem können
FileMaker Pro 11-Dateien unter FileMaker Pro 9 und 10 verwendet werden. Layouts, die neue Funktionen
enthalten, werden jedoch nicht in Instant Web Publishing unterstützt, wenn Sie die Datei in FileMaker Pro 9
oder 10 öffnen.
FileMaker empfiehlt, nach dem Erstellen oder Öffnen einer Datei in FileMaker Pro 11 keine Änderungen
am Datenbank-Design und an den Layouts mit FileMaker Pro 9 oder 10 vorzunehmen. Dies gilt
insbesondere für Funktionen, die in FileMaker Pro 11 geändert wurden. Um zu verhindern, dass eine Datei
in einer früheren Version geöffnet wird, wählen Sie in FileMaker Pro 11 Datei (Windows) bzw. Ablage
(Mac) > Verwalten > Sicherheit und klicken Sie dann auf das Register Dateizugriff. Wählen Sie Öffnen mit
früheren Versionen (vor FileMaker 11) verhindern und klicken Sie dann in der Bestätigungsmeldung auf Ja.
Kapitel 2
Veröffentlichen Ihrer Datenbank im Web
Mit FileMaker Pro ist es dank Instant Web Publishing ganz einfach, Ihre Datenbank anderen dynamisch
zur Verfügung zu stellen oder die Daten statisch in Form von HTML oder XML zu exportieren. Wenn Sie
mit einem LAN oder WAN verbunden sind, können Sie Ihre Dateien ohne weitere Software bereitstellen.
Um Dateien über das Internet bereitzustellen, wenden Sie sich bezüglich des Internet-Zugangs und
Informationen zum Hosting einer Datenbank an einen Internet-Anbieter (ISP).
Bereitstellen einer Datenbank mit Instant Web Publishing
Um mit FileMaker Pro Datenbanken im Web zu veröffentlichen, aktivieren Sie die Funktion Instant Web
Publishing und legen dann fest, welche Benutzerkonten auf die jeweilige Datenbank von einem Webbrowser
aus zugreifen können.
So aktivieren Sie Instant Web Publishing:
1. Öffnen Sie die Datenbank.
2. Wählen Sie Datei > Sharing > Instant Web Publishing (Windows) bzw. Ablage > Sharing > Instant Web
Publishing (Mac OS), um das Dialogfeld "Instant Web Publishing" zu öffnen und Instant Web Publishing
zu aktivieren.
Instant Web
Publishing
aktivieren
Die IP-Adresse
ansehen
Eine Sprache für
Statusbereich
und Hilfedatei
auswählen
Port-Nummer
angeben,
Protokolldateien
aktivieren,
Zeitüberschreitung
festlegen u. m.
Angeben, welche
Benutzer auf die
veröffentlichte
Datenbank
zugreifen können
Eine Datei für die
Freigabe im Web
auswählen
Dateinamen auf
der DatenbankHomepage
unterdrücken
Dialogfeld „FileMaker Pro Instant Web Publishing“
3. Wählen Sie aus der Liste der geöffneten Dateien den Dateinamen aus, der im Web veröffentlicht wird.
10
FileMaker Instant Publishing Handbuch
4. Wählen Sie aus, welche Benutzer auf die Datei zugreifen können.
Wählen Sie
Für Zugang für diese Benutzer
Alle Benutzer
Jeder, der über die IP-Adresse oder den Domänennamen Ihres Computers verfügt,
der die Datenbank bereitstellt.
Benutzer nach Berechtigungen
angeben
Ermöglicht ausgewählten Benutzern den Zugriff auf die Datenbank. Benutzer müssen
ihren Kontonamen und ihr Passwort eingeben, die im Dialogfeld „Sicherheit
verwalten“ definiert sind.
Keine Benutzer
Diese Standardeinstellung verweigert allen Benutzern den Zugriff auf die mit Instant
Web Publishing veröffentlichte Datenbank.
1 Die FileMaker Pro-Funktion Anmelden mit <Kontoname> im Dialogfeld „Dateioptionen“ gilt nicht
für den Zugriff auf Dateien über das Web.
1 Web-Benutzer werden nicht automatisch mit dem Gastkonto angemeldet, außer dass Gastkonto ist das
einzige Konto, für das das erweiterte Zugriffsrecht „Instant Web Publishing“ aktiviert ist.Siehe „Anmelden
bei einer Datei“ auf Seite 19 und die FileMaker Pro Hilfe für Informationen zur Aktivierung des
Gastkontos für Instant Web Publishing.
1 Wenn Sie Änderungen an den Instant Web Publishing-Einstellungen vornehmen, während Gäste an
einer freigegebenen Datenbank angemeldet sind, verlieren die Gäste ihre Sitzungen und kehren auf
die Datenbank-Homepage zurück. Ändern Sie die Einstellung am besten, wenn die Datenbanken
geschlossen sind, und starten Sie FileMaker Pro dann neu.
5. Wiederholen Sie die Schritte 3 und 4 für jede Datenbank, die Sie veröffentlichen wollen.
6. Klicken Sie auf OK oder wählen Sie weitere Einstellungen.
Tipp Wählen Sie im Dialogfeld „Instant Web Publishing“ die Option Nicht auf Instant Web PublishingHomepage anzeigen, um einen Dateinamen aus der integrierten Instant Web Publishing-DatenbankHomepage auszublenden. Dies empfiehlt sich, wenn Ihre Lösung aus mehreren Dateien besteht und
Sie nicht möchten, dass alle Dateinamen angezeigt werden.
Beachten Sie folgende Punkte:
1 Die obigen Hinweise beziehen sich auf das Hosting einer Datenbank mit FileMaker Pro. Sie sollten
Ihre Dateien mit FileMaker Server Advanced bereitstellen, um Ihre Datenbanken für mehr WebBenutzer zu veröffentlichen oder um mehr Dateien zu veröffentlichen. Weitere Informationen finden
Sie unter „Hosting von Datenbanken mit FileMaker Server Advanced: ein Überblick“ auf Seite 38.
1 Unter Mac OS X werden Sie ggf. aufgefordert, das Passwort des Betriebssystems einzugeben. Weitere
Informationen finden Sie unter „Angeben einer Port-Nummer für Web Publishing“ auf Seite 11.
1 Das Zuweisen des Zugriffs auf Dateien im Dialogfeld „Instant Web Publishing“ verändert die
Zugriffsrechteinstellungen in den entsprechenden Benutzerberechtigungen. Sie können erweiterte
Zugriffsrechteinstellungen direkt im Dialogfeld „Sicherheit verwalten“ einsehen und verändern. Weitere
Informationen zur Einstellung und Änderung von Zugriffsrechten finden Sie in der FileMaker Pro Hilfe.
1 Sie können angeben, welche Benutzer auf die einzelnen Dateien zugreifen können, ohne Instant Web
Publishing zu aktivieren.
1 Die Liste der geöffneten Dateien und die Dateizugriffsoptionen im Dialogfeld „Instant Web Publishing“
sind deaktiviert, wenn Sie nicht über vollen Zugriff verfügen oder nicht die Berechtigungen besitzen, um
für eine Datei erweiterte Zugriffsrechte zu verwalten.
Kapitel 2
|
Veröffentlichen Ihrer Datenbank im Web
11
Auswählen einer Sprache für Instant Web Publishing
Sie können eine Sprache für die Benutzeroberfläche, die Direkthilfe und die Bildschirmhilfe für Instant Web
Publishing festlegen. Das Auswählen oder Ändern der Sprache wirkt sich nicht auf Ihre eigentlichen Daten aus.
Um die Sprache anzugeben, öffnen Sie das Dialogfeld „Instant Web Publishing“, wählen die Sprache für
die Anzeige im Statusbereich aus und klicken dann auf OK.
Angeben einer Port-Nummer für Web Publishing
Die TCP/IP-Adresse im Dialogfeld „Instant Web Publishing“ legt fest, wo Webbrowser FileMaker ProDatenbanken auf dem Host-Computer finden können. Standardmäßig werden FileMaker-Dateien auf
Port 80 bereitgestellt. Wenn Port 80 bereits in Gebrauch ist (von einem Web-Server oder einer anderen
Anwendung), versuchen Sie es mit der TCP/IP-Portnummer 591. FileMaker, Inc. hat die Portnummer 591
bei der Internet Assigned Numbers Authority (IANA) speziell für Web Publishing registriert.
So geben Sie die Port-Nummer an oder ändern sie:
1. Öffnen Sie das Dialogfeld „Instant Web Publishing“ (siehe „Bereitstellen einer Datenbank mit Instant
Web Publishing“ auf Seite 9).
2. Klicken Sie unter Erweiterte Optionen auf Angeben und geben Sie dann die gewünschte TCP/IP-PortNummer an.
3. Klicken Sie auf OK und danach erneut auf OK, um die Änderungen zu speichern.
Angeben der
PortNummer
Anzeige der
maximalen
Anzahl von
Verbindungen
Zugriff für
angegebene
IP-Adressen
zulassen
Aktivieren der
Protokolldateien
Angeben der
Zeitüberschre
itung für
inaktive
Konten
Dialogfeld „Erweiterte Web Publishing-Optionen“
Wichtig Wenn Sie eine andere Port-Nummer als 80 verwenden, können Web-Benutzer nicht auf Ihre
Datenbank zugreifen, wenn Sie nicht einen Doppelpunkt und die neue Port-Nummer an Ihre IP-Adresse
(oder Ihren Domänennamen) anhängen. Wenn Sie Port 591 anstelle von Port 80 verwenden würden, würden
Benutzer z. B. 12.34.56.78:591 oder http://accounts.yourcompany.com:591/ in einen Webbrowser
eingeben. Oder Sie bieten den Zugang zur Datenbank über eine Verknüpfung an, die IP-Adresse und PortNummer angibt. Weitere Informationen finden Sie unter „Verknüpfen zu einer Datenbank von einer
HTML-Seite“ auf Seite 14.
12
FileMaker Instant Publishing Handbuch
Ändern der Port-Nummer unter Mac OS X
Wenn Sie Instant Web Publishing zum ersten Mal aktivieren, fragt Mac OS X nach Ihrer Genehmigung, um
eine einmalige Änderung an den Computereinstellungen vorzunehmen, um das Web Publishing über eine
Portnummer unter 1024 zu ermöglichen. Mac OS X ermöglicht aus Sicherheitsgründen nur eingeschränkten
Zugriff auf Ports unterhalb von Port 1024. Um FileMaker Pro so zu konfigurieren, dass Ports unter Port 1024
verwendet werden, benötigen Sie ein Administratorpasswort wie z. B. das Passwort, das Sie bei der
Konfiguration von Mac OS X angelegt haben. Für die Verwendung der Port-Nummern zwischen 1024
und 65535 benötigen Sie kein Administratorpasswort. Weitere Informationen zur Erstellung eines
Kontos mit Administratorrechten finden Sie in der Mac OS X Hilfe.
Prüfen der maximalen Anzahl von Web-Verbindungen
Die Anzahl der Web-Benutzer, die gleichzeitig auf Ihre Dateien zugreifen können, hängt von der
Anwendung ab, die Sie verwenden, um Ihre Datenbank bereitzustellen. Mit FileMaker Pro können bis
zu fünf Web-Benutzer gleichzeitig zugreifen. Verwenden Sie FileMaker Server Advanced, um Dateien
für mehr Web-Benutzer bereitzustellen.
So zeigen Sie die maximale Anzahl an zulässigen Web-Verbindungen an:
1. Öffnen Sie das Dialogfeld „Instant Web Publishing“ (siehe „Bereitstellen einer Datenbank mit Instant
Web Publishing“ auf Seite 9).
2. Klicken Sie unter Erweiterte Optionen auf Angeben und sehen Sie sich dann die Angabe unter Maximale
Anzahl von Verbindungen an.
3. Klicken Sie auf OK und erneut auf OK.
Wenn die maximale Anzahl erreicht ist, erhalten weitere Web-Benutzer eine Fehlermeldung in ihrem
Webbrowser, wenn sie versuchen, auf die Datenbank zuzugreifen.
Wichtig Wenn Sie der Meinung sind, dass Sie die maximale Anzahl von Benutzern fälschlicherweise
erreicht haben, hat sich möglicherweise ein Web-Benutzer nicht richtig von der Datenbank abgemeldet.
Sie können warten, bis die Sitzungen das Zeitüberschreitungslimit erreicht haben, oder die Datei schließen,
um die Verbindungen der Web-Benutzer von der Datenbank zu trennen. Weitere Informationen finden Sie
unter „Abmelden von einer Datenbank und Schließen einer Web-Sitzung“ auf Seite 23.
Einschränken des Zugriffs auf angegebene IP-Adressen
Sie können die IP-Adressen einschränken, die über das Web auf Ihre Datenbanken zugreifen können.
Beispielsweise können Sie angeben, dass nur Web-Benutzer von der IP-Adresse 12.34.5.6 auf Ihre
Datenbanken zugreifen können.
So geben Sie an, welche IP-Adressen auf Ihre Datenbanken zugreifen können:
1. Öffnen Sie das Dialogfeld „Instant Web Publishing“ (siehe „Bereitstellen einer Datenbank mit Instant
Web Publishing“ auf Seite 9).
2. Klicken Sie für Erweiterte Optionen auf Angeben.
Kapitel 2
|
Veröffentlichen Ihrer Datenbank im Web
13
3. Wählen Sie die Option Zugriff nur von diesen IP-Adressen und geben Sie die IP-Adresse an, von der auf
Ihre Dateien zugegriffen werden kann. Trennen Sie mehrere IP-Adressen durch ein Komma (,).
4. Klicken Sie auf OK und danach erneut auf OK, um die Änderungen zu speichern.
Hinweis Geben Sie in dem Abschnitt der IP-Adresse einen Stern (*) ein, um Web-Benutzern mit ähnlichen
IP-Adressen Zugriff zu gewähren (z. B.: 12.34.5.* oder 12.*). Im ersten Abschnitt können Sie
allerdings keinen Stern eingeben.
Trennen inaktiver Web-Konten
Sie können die Zeit angeben, für die Web-Benutzer mit der Datenbank verbunden bleiben, wenn ihre
Sitzung oder die Verbindung zum Server inaktiv ist. Sitzungen werden als inaktiv eingestuft, wenn WebBenutzer keine Anfragen wie das Suchen oder Erstellen von Datensätzen, das Absenden von Änderungen
oder das Wechseln von Layouts vom Webbrowser senden. Eine Sitzung wird ferner inaktiv, wenn der WebBenutzer das Fenster des Webbrowsers schließt, zu einer anderen Web-Site wechselt oder den Webbrowser
beendet, ohne auf die Schaltfläche Abmelden zu klicken.
So geben Sie die Dauer an, die eine Sitzung inaktiv sein darf, bevor sie getrennt wird:
1. Öffnen Sie das Dialogfeld „Instant Web Publishing“ (siehe „Bereitstellen einer Datenbank mit Instant
Web Publishing“ auf Seite 9).
2. Klicken Sie für Erweiterte Optionen auf Angeben.
3. Geben Sie für Inaktive Konten trennen nach die Zeit (1-60 Minuten) an, nach der inaktive Web-Benutzer
getrennt werden, und klicken Sie auf OK, um die Änderungen zu speichern.
Wenn Sie der Meinung sind, dass Web-Benutzer sich von der Datenbank nicht richtig abmelden könnten,
geben Sie eine kurze Zeitüberschreitung an. Sie können auch eine Taste mit hinterlegtem Script erstellen,
um Web-Benutzer automatisch abzumelden. Weitere Informationen finden Sie unter „Erstellen eines
Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu schließen“ auf Seite 38 und
„Abmelden von einer Datenbank und Schließen einer Web-Sitzung“ auf Seite 23.
14
FileMaker Instant Publishing Handbuch
Verknüpfen zu einer Datenbank von einer HTML-Seite
Anstelle der Eingabe der IP-Adresse oder des Domänennamens durch die Web-Benutzer für den Zugriff auf
die Datenbank können Sie eine HTML-Seite erstellen, die eine Verknüpfung auf Ihre Datenbank enthält.
Für
Verwenden Sie diese Verknüpfung
Datenbank-Homepage oder eine
Homepage, die Sie erstellen
Wenn die Datenbank mit FileMaker Pro oder FileMaker Pro Advanced bereitgestellt
wird:
http://<IP-Adresse>:<Port-Nummer>
Wenn die Datenbank mit FileMaker Server Advanced bereitgestellt wird:
http://<IP-Adresse>:<Port-Nummer>/fmi/iwp/
Eine bestimmte Datenbank
http://<IP-Adresse>:<Port-Nummer>/fmi/iwp/
cgi?-db=<Datenbankname>&-loadframes
Beachten Sie folgende Punkte:
1 Wenn Sie Ihre Dateien regelmäßig schließen oder wenn Web-Benutzer auf mehrere Datenbanken
zugreifen, sollten Sie das Verknüpfen mit der Datenbank-Homepage in Erwägung ziehen, die dynamisch
Verknüpfungen für alle Datenbanken erstellt, die geöffnet und für Instant Web Publishing freigegeben
sind. Weitere Informationen zur Datenbank-Homepage finden Sie unter „Zugreifen auf eine FileMakerDatenbank im Web“ auf Seite 18.
1 Die Verknüpfung, die Sie angeben, kann auf eine Datenbank zugreifen und das Standardlayout anzeigen.
Wenn zusätzliche Funktionalität gewünscht wird, sollten Sie ein Startscript in die Datenbank integrieren,
das die gewünschten Aufgaben automatisiert.
1 Stellen Sie die Datenbank, wenn möglich, mit einer statischen IP-Adresse oder einem Domänennamen
bereit. In einigen Umgebungen wird einem Computer jedes Mal eine neue IP-Adresse zugewiesen, wenn
er sich wieder mit dem Netzwerk verbindet.
1 Die URL-Syntax für die Verknüpfung mit einer bestimmten Datenbank unterscheidet sich von
FileMaker Pro 6 und früheren Versionen, so dass Sie die Verknüpfung nach Konvertierung der Datei
aktualisieren müssen.
1 Wenn Sie Dateien mit FileMaker Pro bereitstellen, können Sie die statischen HTML-Seiten und
zugehörige Bilder im Web-Ordner innerhalb des FileMaker Pro-Ordners speichern.
Kapitel 2
|
Veröffentlichen Ihrer Datenbank im Web
15
Verwenden einer individuellen Homepage
Um die Standard-Datenbank-Homepage zu ersetzen, legen Sie eine HTML-Datei mit dem Namen
iwp_home.html in den Web-Ordner innerhalb des FileMaker Pro-Ordners. Web-Benutzer werden auf
diese Seite geleitet, wenn sie sich von einer Sitzung abmelden oder die Sitzung abläuft.
Hinweis Wenn Sie Datenbanken mit FileMaker Server Advanced bereitstellen, legen Sie die angepasste
Homepage dort in den Ordner Web Publishing/IWP, wo FileMaker Server installiert ist (Windows), bzw.
in den Ordner /Library/FileMaker Server/Web Publishing/IWP (Mac OS).
Sie können die auf der Produkt-CD vorhandene Datei iwp_home.html als Basis für Ihre angepasste
Homepage verwenden. 
Vergessen Sie nicht, eine Sicherungskopie der Originaldatei anzulegen, bevor Sie sie verändern. Oder Sie
erstellen Ihre eigene Homepage, die z. B. Web-Benutzer auf eine andere Seite auf Ihrer Website weiterleitet.
Wenn der Web-Ordner (FileMaker Pro, FileMaker Pro Advanced) bzw. der iwp-Ordner (FileMaker Server
Advanced) keine Datei iwp_home.html enthält, verwendet Instant Web Publishing die StandardDatenbank-Homepage.
Damit eine angepasste Homepage nicht in den Instant Web Publishing-Layoutrahmen geladen wird, wenn
sich ein Benutzer über ein Script abmeldet oder eine Sitzung abläuft, müssen Sie folgendes JavaScript in
den Kopfabschnitt der iwp_home.html file einfügen:
if (window != window.top) top.location = "/fmi/iwp/cgi?-home";
Sie können top.location auf den Home-URL oder einen beliebigen anderen URL setzen.
Veröffentlichen von FileMaker Pro-Daten auf statischen Web-Seiten
Mit Instant Web Publishing werden die Daten in einem Webbrowser-Fenster jedesmal aktiviert, wenn der
Browser eine Anfrage an FileMaker Pro sendet. Dies wird als dynamisches Veröffentlichen bezeichnet. Bei
der statischen Veröffentlichung werden die Daten, die Sie aus FileMaker Pro veröffentlichen, nicht geändert.
Statisches Veröffentlichen bietet sich an, wenn:
1 sich Ihre Daten nicht oft ändern.
1 Sie nicht über einen kontinuierlichen Internet-Zugang verfügen.
1 Sie nicht möchten, dass sich Benutzer direkt mit Ihrer Datenbank verbinden.
Um Daten statisch zu veröffentlichen, benötigen Sie:
1 eine auf einem Web-Server bereitgestellte Web-Site. (Sie können Instant Web Publishing aktivieren,
damit FileMaker Pro als Web-Server für Objekte im Web-Ordner von FileMaker Pro fungiert.)
1 FileMaker Pro und eine oder mehrere Datenbanken mit Daten
1 einen Computer mit einer Verbindung zum Internet oder einem Intranet. (Sie müssen eine Verbindung
nur aufbauen, um Ihre Web-Seite auf einen Web-Server hinaufzuladen.)
1 eine Anwendung, um die Dateien auf Ihre Web-Server-Anwendung zu kopieren (hinaufzuladen).
1 einen Texteditor oder eine Web-Autorenanwendung (optional).
16
FileMaker Instant Publishing Handbuch
Allgemeine Schritte für die Veröffentlichung statischer Daten
Bei der statischen Veröffentlichung exportieren Sie Daten auf eine Web-Seite und fügen die Web-Seite dann
Ihrer bestehenden Website hinzu. 
Web-Benutzer stellen eine Verbindung zu Ihrer Website, nicht zu Ihrer Datenbank her.
So veröffentlichen Sie Daten statisch von FileMaker Pro aus:
1. Suchen Sie die gewünschten Datensätze und wählen Sie dann im Menü Datei bzw. Ablage > Datensätze
exportieren und wählen Sie HTML-Tabelle oder XML.
1 Wählen Sie HTML-Tabelle, um eine Tabelle mit Daten zu generieren, die von unterstützten
Webbrowsern angezeigt werden kann. 
Sie können das Erscheinungsbild mit einem Texteditor oder einer Web-Autorenanwendung anpassen.
1 Wählen Sie XML, wenn Sie die Tabelle mit einem XSLT-Stylesheet umwandeln möchten.
2. Fügen Sie Ihrer neuen Web-Seite Verknüpfungen von bestehenden Web-Seiten hinzu.
3. Kopieren Sie die neue Webseite auf Ihren Webserver.
Statische Web-Seiten können nicht die FileMaker Pro-Zugriffsrechte verwenden, aber durch Speicherung
der Dateien im FileMaker Web-Ordner können Sie den Zugriff einschränken, indem Sie im Dialogfeld
„Instant Web Publishing“ angeben, welche IP-Adressen auf die Dateien zugreifen können. Weitere
Informationen finden Sie unter „Einschränken des Zugriffs auf angegebene IP-Adressen“ auf Seite 12.
Ziehen Sie für zusätzliche Sicherheitsoptionen Ihre Web-Server-Dokumentation zu Rate oder wenden
Sie sich an Ihren Internet-Anbieter oder Netzwerkadministrator.
Weitere Informationen zum Exportieren von Datensätzen in HTML- oder XML-Format finden Sie in der
FileMaker Pro Hilfe. Besuchen Sie www.filemaker.de/support/technologies für allgemeine Informationen
zu XML und für Beispieldateien.
Kapitel 3
Arbeiten mit FileMaker-Datenbanken im Web
FileMaker Pro Instant Web Publishing stellt Web-Seiten und Formulare für die Interaktion mit Ihrer
Datenbank automatisch bereit. Web-Benutzer klicken auf Schaltflächen im Statusbereich, um Datensätze
anzuzeigen, zu suchen, zu sortieren, hinzuzufügen, zu bearbeiten und zu löschen.
Wenn Sie Instant Web Publishing aktivieren und Dateien bereitstellen, kann jeder, der über ein Konto für
die Datenbank verfügt und die IP-Adresse oder den Domänennamen des bereitstellenden Computers kennt,
auf die Datei zugreifen. Abhängig von den Zugriffsrechten können die Benutzer:
1
1
1
1
1
Datensätze in unterschiedlichen Layouts und Ansichten ansehen.
Datensätze hinzufügen, duplizieren und löschen.
Daten in Feldern hinzufügen und bearbeiten,
die Datenbank durchsuchen, um eine Untermenge der Datensätze anzuzeigen.
die Datenbank sortieren, um die Datensätze neu anzuordnen.
Wichtig Verwalten Sie Konten und Zugriffsrechte, um den Benutzerzugriff auf Datenbankfunktionen
für den Zugang per FileMaker und per Web einzuschränken.
Anforderungen für den Zugriff auf FileMaker-Datenbanken im Web
Um mit einer veröffentlichten FileMaker Pro-Datenbank zu arbeiten, benötigen Web-Benutzer:
1 einen Webbrowser mit aktiviertem JavaScript
Unter Windows 7, Windows Vista, Windows XP, 
Windows Server 2003 oder Windows 2008 Server
Unter Mac OS X 10.5.x oder 10.6.x
Internet Explorer 7 oder 8
Safari 4.x
Firefox 3.5
Firefox 3.5
Safari 4.x
Hinweis Beachten Sie, dass sich diese Anforderungen von denen des FileMaker-Produkts unterscheiden
können, das die Datenbank bereitstellt.
1 Zugang zum Internet oder zu einem Intranet
1 die IP-Adresse oder den Domänennamen des Computers, der die Datenbankdatei bereitstellt
18
FileMaker Instant Publishing Handbuch
Zugreifen auf eine FileMaker-Datenbank im Web
Um auf die Datenbank-Homepage zuzugreifen, öffnen die Web-Benutzer den Webbrowser und geben dann die
IP-Adresse des Host-Computers ein.
Geben Sie die IP-Adresse oder den
Domänennamen in das Browser-Fenster ein.
1 In einigen Fällen können Web-Benutzer Domäne und Hostnamen Ihres Computers anstelle der IP-Adresse
eingeben, z. B. http://konten.unternehmen.com. Oder sie können den Hostnamen eingeben, z. B. http://
unternehmen.com. Informationen zum Zuordnen einer Domäne und eines Host-Namens zu Ihrer IPAdresse erhalten Sie bei Ihrem Internet Service Provider oder Ihrem Netzwerkverwalter.
1 Wenn Sie FileMaker Pro so konfigurieren, dass eine andere Port-Nummer als Port 80 (Standard)
verwendet wird, muss die Port-Nummer an Ihre IP-Adresse angehängt werden. Z. B.: 10.0.0.1:88.
Informationen finden Sie unter „Angeben einer Port-Nummer für Web Publishing“ auf Seite 11.
1 Sie können auch eine HTML-Seite erstellen, die eine Verknüpfung auf eine im Web veröffentlichte
Datenbank enthält. Weitere Informationen finden Sie unter „Verknüpfen zu einer Datenbank von einer
HTML-Seite“ auf Seite 14.
Die Datenbank-Homepage listet die FileMaker Pro-Datenbanken auf, die auf dem Host-Computer geöffnet
und für Web-Sharing aktiviert sind.
Wenn keine geöffnete, bereitgestellte Datenbank aufgeführt wird:
1 Prüfen Sie ihren Dateinamen: Er sollte eindeutig sein und darf keine einzelnen oder doppelten
Anführungszeichen enthalten.
1 Stellen Sie sicher, dass Nicht auf Instant Web Publishing-Homepage anzeigen im Dialogfeld „Instant
Web Publishing“ deaktiviert ist.
Die Web-Benutzer klicken auf einen Dateinamen, um eine Datenbank zu öffnen.
Klicken Sie auf
einen Dateinamen,
um die Datenbank
zu öffnen.
Die Datenbank-Homepage listet mit Instant Web Publishing bereitgestellte Dateien auf.
Kapitel 3
|
Arbeiten mit FileMaker-Datenbanken im Web
19
Anmelden bei einer Datei
Wenn Web-Benutzer eine Datenbank öffnen, werden sie eventuell aufgefordert, ihre Kontoinformationen
einzugeben.
Formularbasierte Anmeldeseite
1 Wenn für das Gastkonto sowie mindestens ein weiteres Konto, das eine Authentifizierung erfordert, das
erweiterte Zugriffsrecht „Instant Web Publishing“ aktiviert ist, haben Web-Benutzer die Möglichkeit,
sich mit dem Gastkonto oder einem Kontonamen und Passwort anzumelden.
1 Wenn das Gastkonto das einzige Konto mit aktiviertem erweitertem Zugriffsrecht „Instant Web
Publishing“ ist, werden Web-Benutzer automatisch mit dem Gastkonto angemeldet und sehen die
Anmeldeseite gar nicht.
1 Die Standardberechtigungen für Gastkonten umfassen den Nur-Lese-Zugriff. Sie können die
Standardberechtigungen im Register „Konten“ des Dialogfelds „Sicherheit verwalten“ ändern.
Weitere Informationen finden Sie in der FileMaker Pro Hilfe.
1 Web-Benutzer können ihr Kontopasswort allgemein nicht von einem Webbrowser aus ändern. Es ist
jedoch möglich, den Scriptschritt „Passwort ändern“ zu verwenden, um ein voreingestelltes Passwort
zu bestimmen, auf das der Benutzer ändern kann.
1 Sie können Benutzern über den Scriptschritt „Erneut anmelden“ erlauben, ihre Anmeldekonten von
einem Webbrowser aus zu wechseln (z. B. vom Gastkonto zu einem anderen Konto mit mehr Rechten).
Beachten Sie, dass Sie nicht den Scriptschritt „Erneut anmelden“ verwenden können, um zurück zum
Gastkonto zu wechseln.
1 Da die Standardauthentifizierung durch ein formularbasiertes Modell ersetzt wurde, sind Kontonamen
und Passwörter nicht auf den ISO-Latin-1-Zeichensatz beschränkt.
1 Mit FileMaker Server Advanced können Sie die Liste der auf der Datenbank-Homepage angezeigten
bereitgestellten Datenbanken auf diejenigen Datenbanken einschränken, auf die Web-Benutzer zugreifen
können. Wählen Sie hierzu Nur die Datenbanken auflisten, auf die die einzelnen Benutzer Zugriff haben
im Register Datenbank-Server > Sicherheit der Admin Console. Wenn diese Option ausgewählt ist, werden
Web-Benutzer aufgefordert, ihre Kontoinformationen einzugeben, bevor die Datenbank-Homepage
angezeigt wird.
20
FileMaker Instant Publishing Handbuch
Arbeiten mit Daten bei Instant Web Publishing
Web-Benutzer arbeiten mit der Datenbank im Web im Blättern- oder Suchenmodus. Alle Funktionen,
die Web-Benutzer in die Lage versetzen, mit Ihrer Datenbank zu arbeiten (z. B. Datensätze eingeben,
bearbeiten, löschen und suchen), sind von diesem Statusbereich aus zugänglich.
Statusbereich im Blätternmodus
Daten aus einem FileMaker-Layout, die mithilfe von Instant Web Publishing in einem Webbrowser dargestellt werden
Kapitel 3
|
Arbeiten mit FileMaker-Datenbanken im Web
21
Anzeigen und Verändern von Datensätzen im Blätternmodus
Im Blätternmodus führen Web-Benutzer Aufgaben aus, indem Sie auf eine Schaltfläche im Statusbereich
klicken. Wenn ihnen Kontoname und Berechtigungen Zugriff geben, können sie:
1
1
1
1
1
1
1
1
Erstellen von Datensätzen
Datensätze bearbeiten.
doppelte Datensätze
Löschen von Datensätzen
die Ergebnismenge sortieren (ausgehend von Feldern im aktuellen Layout).
alle Datensätze anzeigen.
den aktuellen Datensatz aus der Ergebnismenge ausschließen.
mehrere aufeinander folgende Datensätze aus der Ergebnismenge ausschließen.
1 die ausgeschlossenen Datensätze anzeigen (und die vorhandene Ergebnismenge ausblenden).
Halten Sie den Mauszeiger über ein Symbol, um seine Beschreibung anzuzeigen. Vorgehensweisen werden
in der Instant Web Publishing-Hilfe erläutert. Um die Hilfedatei anzuzeigen, klicken Sie auf die HilfeSchaltfläche im Statusbereich.
Zahl eingeben, um bestimmten
Zeigt den vorherigen Datensatz anzuzeigen
oder nächsten
Aktuelle
Datensatz an.
Alle Datensätze
Ergebnismenge zeigen
Schieberegler
Wechselt zwischen
wechselt
Layouts und
zwischen
Layoutansichten.
Datensätzen
Statusbereich im Blätternmodus
Datensätze sortieren
Fügt Datensätze hinzu, löscht
oder dupliziert sie oder schließt
sie aus oder zeigt
ausgeschlossene Datensätze.
Erstellt und
ändert
Suchabfragen.
Wechselt zur
DatenbankHomepage
Meldet den
Benutzer zum
Schutz der
Daten von der
Datenbank ab.
Neue oder geänderte Daten auf dem
Host speichern
Alle Änderungen verwerfen und in
den Blätternmodus zurückkehren
Verwirft alle Änderungen und fährt mit der
Datensatzbearbeitung fort.
Statusbereich bei der Bearbeitung von Datensätzen
Wichtig Nachdem Web-Benutzer Daten in einen Datensatz eingegeben oder bearbeitet haben, müssen sie
auf Senden im Statusbereich klicken, um den Datensatz in der Datenbank zu speichern.
22
FileMaker Instant Publishing Handbuch
Suchen nach Datensätzen
Im Suchenmodus verfügen Web-Benutzer über die gleichen Suchmöglichkeiten wie Benutzer der
FileMaker Pro-Desktop-Anwendung. Sie können:
1
1
1
1
1
Suchabfragen erstellen.
Suchabfragen duplizieren.
Suchabfragen löschen.
alle Datensätze anzeigen.
die Ergebnismenge einschränken oder erweitern.
Hinweis Web-Benutzer können eine Ergebnismenge von Datensätzen (in FileMaker Pro als Snapshot-Link
bezeichnet) nicht speichern und können nicht auf gespeicherte Suchabfragen zugreifen. Web-Benutzer
können jedoch die Suchabfragen wiederverwenden, die sie während der aktuellen Webbrowser-Sitzung
erstellt haben. Weitere Informationen finden Sie in der Instant Web Publishing Hilfe.
Zeigt die vorherige
oder nächste
Suchabfrage an.
Blendet den Statusbereich
ein oder aus.
Status der
aktuellen
Suchabfragen
Wechselt zwischen
Layouts und
Layoutansichten.
Fügt Suchabfragen
hinzu bzw. löscht sie.
Führt die Suche
aus bzw. bricht
sie ab.
Dupliziert Suchabfragen oder kehrt
sie um oder ändert vorherige
Suchergebnisse.
Fügt Suchoperatoren in
Ihre Suchabfragen ein.
Schließt Datensätze, die den
Suchkriterien entsprechen,
aus bzw. ein.
Statusbereich im Suchenmodus
Hinweis Nachdem Web-Benutzer Suchkriterien in eine Suchabfrage eingegeben oder bearbeitet haben,
müssen sie auf Suchen im Statusbereich klicken, um die Suchabfrage an den Host zu senden.
Web-Benutzer können den Statusbereich über einen Schalter ein- oder ausblenden. Um die
Benutzeroberfläche vollständig zu steuern, können Sie ein Startscript erstellen, um sicherzustellen, dass der
Statusbereich ausgeblendet ist. Weitere Informationen finden Sie unter „Ausblenden des Statusbereichs, um
die Oberfläche anzupassen“ auf Seite 33.
Arbeiten mit Datensätzen, die einen Web Viewer enthalten
Web-Benutzer können mit Web Viewern auf beinahe die gleiche Weise arbeiten, wie es FileMaker ProDesktop-Benutzer können.
Web-Benutzer können:
1 Web-Seiten-Inhalte in Bezug auf den aktuellen Datensatz anzeigen – einschließlich Inhalten, die ein
Webbrowser-Plugin benötigen, wie PDF-Dokumente, QuickTime-Filme usw.
Kapitel 3
|
Arbeiten mit FileMaker-Datenbanken im Web
23
1 auf Links klicken, um zu Websites zu wechseln
1 das Kontextmenü in einem Web Viewer verwenden, um zwischen Seiten vor- und zurückzugehen, Text zu
kopieren usw.
Hinweis Um in einem Web Viewer in Instant Web Publishing vor- und zurückzugehen, verwenden Sie das
Kontextmenü. Klicken Sie mit der rechten Maustaste (Windows) bzw. Ctrl-klicken Sie (Mac OS) im Web
Viewer und wählen Sie Zurück oder Vorwärts. Wenn das Layout mehr als einen Web Viewer enthält,
funktioniert das Kontextmenü nur für den Web Viewer, der als letzter die Seitenanzeige gewechselt hat,
und nicht notwendigerweise für den, über dem der Mauszeiger steht.
Abmelden von einer Datenbank und Schließen einer Web-Sitzung
Wenn Web-Benutzer mit der Arbeit an einer Datenbank fertig sind, ist es wichtig, dass sie auf Abmelden im
Statusbereich klicken und die Webbrowser-Anwendung beenden. Wenn sie Browser-Fenster schließen oder
die Browser-Anwendung beenden, bevor sie sich abmelden, ist ihre Sitzung immer noch aktiv. Dies könnte
dazu führen, dass:
1 andere keinen Zugang zu den Daten haben.
1 die Daten anfällig für Hacker-Angriffe sind, bis die angegebene Zeitüberschreitung eintritt.
Ist dies der Fall, können Sie entweder warten, bis die Sitzung durch Zeitüberschreitung beendet wird, oder
die Datei auf dem Host-Computer schließen, so dass alle Web-Benutzer sofort getrennt werden. Es gibt
keine Möglichkeit, Web-Benutzern eine Meldung zu senden, um sie aufzufordern, sich von ihren Sitzungen
abzumelden.
Wenn Sie der Meinung sind, dass Web-Benutzer sich von der Datenbank nicht richtig abmelden könnten,
geben Sie eine kurze Zeitüberschreitung an. So wird die Unannehmlichkeit, dass sich Web-Benutzer nicht
richtig von der Datenbank abmelden, minimiert. Weitere Informationen hierzu finden Sie unter „Trennen
inaktiver Web-Konten“ auf Seite 13. Sie können auch eine Taste mit hinterlegtem Script erstellen, um WebBenutzer sicher abzumelden. Informationen finden Sie unter „Erstellen eines Scripts, um sich von einer
Datenbank abzumelden und die Sitzung zu schließen“ auf Seite 38.
Wenn Sie sich Sorgen um die Sicherheit machen, ziehen Sie in Erwägung, die Dateien mit FileMaker Server
bereitzustellen und im Webbrowser die SSL-Verschlüsselung zu aktivieren. Weitere Informationen finden
Sie im FileMaker Pro Benutzerhandbuch oder in der FileMaker Server Hilfe.
Anzeigen einer Datenbank mit ausgeblendetem Statusbereich
Wie bei der Desktop-Version von FileMaker Pro können Sie ein Script erstellen, das den Statusbereich
ausblendet und schützt, wenn die Datenbank in einem Webbrowser geöffnet wird. So können Sie eine eigene
Oberfläche gestalten.
Beachten Sie folgende Punkte:
1 Wenn Sie den Statusbereich schützen, müssen Sie manuell Scripts und Tasten anlegen, die den Benutzern
die erforderliche Funktionalität zur Verfügung stellen. Beispielsweise müssen Sie Tasten erstellen, damit
Benutzer neue Datensätze erstellen, für die Datenbearbeitung in den Bearbeitungsmodus wechseln,
Datensätze löschen und Layouts wechseln können etc. Es ist besonders wichtig, dass Sie Ihre
Datenbankdateien sorgfältig testen, um sicherzustellen, dass Sie den Web-Benutzern alle erforderlichen
Funktionen zur Verfügung gestellt haben.
24
FileMaker Instant Publishing Handbuch
1 Um Ihre Daten entsprechend zu schützen, müssen Sie ein Script erstellen, das die Web-Benutzer von der
Datenbank abmeldet und die Sitzung schließt. Weitere Informationen finden Sie unter „Erstellen eines
Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu schließen“ auf Seite 38.
1 Sie sollten den Benutzern eine Dokumentation zur Verfügung stellen, um sie bei der Arbeit mit Ihren
Daten in Ihrer Benutzeroberfläche zu unterstützen, da die meisten Erläuterungen in der Instant Web
Publishing-Hilfedatei hierauf nicht ausgelegt sind.
Unterschiede zwischen FileMaker Pro und Instant Web Publishing
Der Statusbereich in Instant Web Publishing gleicht der Statussymbolleiste in FileMaker Pro. Web-Benutzer
können zwischen dem Blättern- und Suchenmodus wechseln, Layouts und Ansichten auswählen u. v. m.
Statusbereich im
Blätternmodus
Daten aus einem FileMaker-Layout, die mithilfe von Instant Web Publishing in einem Webbrowser
dargestellt werden
Statussymbolleiste im
Blätternmodus
Daten, die in einem FileMaker Pro-Layout angezeigt werden
Kapitel 3
|
Arbeiten mit FileMaker-Datenbanken im Web
25
Vorteile des Zugriffs auf Datenbanken mithilfe von Instant Web Publishing
Die Verwendung von Instant Web Publishing bietet im Vergleich zu FileMaker Pro einige eindeutige
Vorteile.
1 Sie können mit Ihrer bestehenden Datenbank eine Lösung im Web einfach und schnell einsetzen. Sie
müssen weder Web-Autorenanwendungen verwenden, noch HTML- oder CSS-Codes schreiben noch
andere Technologien einsetzen, um Ihre Daten mit anderen gemeinsam zu nutzen, die einen kompatiblen
Webbrowser verwenden.
1 Sie können aus der Ferne auf Daten zugreifen – von Ihrem Büro zu Hause oder auf Reisen.
1 Durch Ausblenden und Schützen des Statusbereichs können Sie eine eigene Web-basierte Anwendung
leicht einsetzen.
Vorteile des Zugriffs auf Datenbanken mithilfe von FileMaker Pro
Auch wenn der Zugriff auf eine Datenbank über das Web dem Zugriff mit FileMaker Pro sehr ähnelt, ist die
Anbindung nicht so schnell wie der Zugriff auf eine Datenbank über einen FileMaker Pro-Netzwerk-Client:
1 Im Web stehen keine Funktionen für die Anpassung zur Verfügung. Auch wenn Web-Benutzer Layouts
und unterschiedliche Layoutansichten auswählen können, können sie keine Felder, Layouts, Scripts,
Beziehungen usw. hinzufügen, löschen oder verändern. Web-Benutzer können den Statusbereich auch
nicht anpassen.
1 Der Instant Web Publishing-Statusbereich enthält nicht das Textfeld „Schnellsuche“, das sich in der
FileMaker Pro-Statussymbolleiste findet. Instant Web Publishing unterstützt jedoch den Scriptschritt
„Schnellsuche durchführen“.
1 Web-Benutzer können nicht direkt mit dem Datenträger/Betriebssystem interagieren, so dass der Import/
Export von Daten, Drag-and-Drop, ActiveX und Apple Events nicht funktioniert.
1 Web-Benutzer können Daten nur in Text-, Zahlen-, Datums-, Zeit- oder Zeitstempelfelder eingeben.
Sie können keine Medienfeldobjekte wie Bilder, Ton und QuickTime-Filme eingeben oder verändern.
1 Web-Benutzer können keine Daten mit formatiertem Text (RTF) eingeben.
1 Web-Benutzer können keine komplexen mehrseitigen Berichte anzeigen und drucken.
1 Web-Benutzer können in der Listenansicht nur 25 Datensätze und in der Tabellenansicht nur 50 Datensätze
gleichzeitig anzeigen. Sie müssen die Navigationssteuerungen im Statusbereich verwenden, um die
weiteren Datensätze anzuzeigen. FileMaker Pro-Benutzer können alle Datensätze in der Listenansicht
und in der Tabellenansicht gleichzeitig anzeigen.
1
1
1
1
1
Web-Benutzer können die Rechtschreibprüfung für Ihre Daten nicht verwenden.
Web-Benutzer sollten mit der Datenbank nur von einem Webbrowser-Fenster aus arbeiten.
ODBC-Datenquellen-Single-Sign-on wird in Instant Web Publishing nicht unterstützt:
Die FileMaker Pro-Tastaturbefehle stehen bei der Verwendung in einem Webbrowser nicht zur Verfügung.
QuickInfos, die in einem Webbrowser angezeigt werden, werden nur aktualisiert, wenn eine Seite
geladen wird.
1 Web-Benutzer können mit Scripts hinterlegte „Zurück“- und „Vorwärts“-Tasten verwenden, um
innerhalb eines Web Viewers zu navigieren. Web-Benutzer können aber auch Zurück und Vorwärts
aus dem Kontextmenü in einem Web Viewer verwenden.
26
FileMaker Instant Publishing Handbuch
1 Auch wenn Sie die Option Interaktion mit Web Viewer-Inhalt zulassen deaktivieren, können WebBenutzer noch in der Lage sein, mit dem Web Viewer eingeschränkt zu interagieren.
1 Für Web-Benutzer entstehen in der Listenansicht längere Downloadzeiten, wenn Datensätze dargestellt
werden, die Web Viewer anzeigen.
Verwenden externer ODBC-Datenquellen in Instant Web Publishing
Um die Authentifizierung einer externen ODBC-Datenquelle in Instant Web Publishing zu unterstützen,
müssen Sie den Benutzernamen und das Passwort für die externe Datenquelle in der FileMaker-Datenbank
speichern.
Hinweis ODBC-Datenquellen-Single-Sign-on wird in Instant Web Publishing nicht unterstützt:
1. Öffnen Sie die Datenbank.
2. Wählen Sie Datei (Windows) bzw. Ablage (Mac OS) > Verwalten > Externe Datenquellen.
3. Das Dialogfeld „Externe Datenquellen verwalten“ wird geöffnet.
4. Wählen Sie die ODBC-Datenquelle in der Liste aus und klicken Sie auf Bearbeiten.
5. Wählen Sie für die Authentifizierung Benutzername und Passwort angeben (gilt für alle Benutzer)
und geben Sie Benutzername und Passwort für die externe ODBC-Datenquelle an.
6. Klicken Sie auf OK.
Weitere Informationen zu externen ODBC-Datenquellen finden Sie in der FileMaker Pro Hilfe.
Verwenden externer FileMaker-Datenquellen in Instant Web Publishing
Um Authentifizierung mit einer externen FileMaker-Datenquelle in Instant Web Publishing zu unterstützen,
müssen die FileMaker-Datenbank und die externen Datenquellen den gleichen Benutzernamen und das
gleiche Passwort für die Authentifizierung verwenden. Für diesen Benutzernamen und das Passwort muss
in der FileMaker-Datenbank auch das erweiterte Zugriffsrecht „Instant Web Publishing“ aktiviert sein.
Benutzer müssen diesen gemeinsamen Benutzernamen und das Passwort verwenden, um sich anzumelden,
damit diese Anmeldedaten an die externe Datenquelle zur Authentifizierung weitergegeben werden können.
Weitere Informationen zu externen FileMaker-Datenquellen finden Sie in der FileMaker Pro Hilfe.
Kapitel 4
Entwerfen einer Datenbank für Instant Web
Publishing
Mit FileMaker Pro und Instant Web Publishing sehen Daten, die in einem Web-Formular angezeigt werden,
ähnlich wie in einem FileMaker-Layout aus und verhalten sich auch so. Wenn Sie Lösungen entwerfen, auf die
über das Web zugegriffen wird, gibt es einige technologische Einschränkungen, die Sie kennen sollten.
Beispielsweise werden FileMaker Pro-Layouts im Web mithilfe von Cascading Style Sheets dargestellt, deren
Grafikunterstützung weniger robust ist als die der FileMaker Pro-Anwendung selbst.
Tipps für die Gestaltung von Layouts für Instant Web Publishing
FileMaker Pro-Layouts legen fest, welche Felder Web-Benutzer sehen und wie die Daten formatiert sind.
1
1
1
1
Wie mit FileMaker Pro können Standard-Web-Layouts über Startscripts angegeben werden.
Benutzerkonten und Berechtigungen legen fest, welche Layouts Web-Benutzer anzeigen können.
Web-Benutzer können nur in Feldern suchen, die auf dem aktuellen Layout vorhanden sind.
Wenn Sie spezielle Layouts für Suchen gestalten, beachten Sie, dass Web-Benutzer keine Suchkriterien
in Statistik-, Variablen- und Medienfelder eingeben können.
1 Wenn Sie Layoutordner über das Dialogfeld „Layouts verwalten“ in FileMaker Pro erstellen, werden
alle Layouts in allen Layoutordnern auf der gleichen Ebene im Layout-Einblendmenü in Instant Web
Publishing angezeigt. Layoutordner werden in Instant Web Publishing nicht dargestellt.
1 Wenn Benutzer zu viele voran- oder nachgestellte Leerzeichen vor oder nach den Daten in einem
Textfeld eingeben, werden die Daten ggf. nicht korrekt im Textfeld dargestellt, wenn die Datenbank in
Instant Web Publishing geöffnet wird. Um dies zu verhindern, warnen Sie die Benutzer, zu viele führende
Leerzeichen einzugeben. Wenn zusätzliche Leerzeichen erforderlich sind, sollten Sie sicherstellen, dass
die Textfeldlänge ausreichend ist, um die zusätzlichen Leerzeichen aufzunehmen. Oder fügen Sie dem
Textfeld einen Rollbalken hinzu.
1 Wenn ein Feld im Layout als Einblendliste oder -menü definiert ist, die bzw. das Werte aus zwei Feldern
verwendet, könnte das Feldsteuerelement in Instant Web Publishing abgeschnitten angezeigt werden.
Um die Breite des Feldsteuerelements in Instant Web Publishing zu erhöhen, erhöhen Sie die Breite des
Felds im Layout.
Tipps für die Darstellung von Layouts in Instant Web Publishing
Layouts werden in Webbrowsern mithilfe von Cascading Style Sheets (CSS) dargestellt. Nicht alle
Layoutobjekte können mit CSS dargestellt werden. Beispiel:
1 Vermeiden Sie diagonale Linien, Linienmuster, Füllmuster und Ellipsen. Sie werden in Webbrowsern
nicht dargestellt.
28
FileMaker Instant Publishing Handbuch
1 Abgerundete Objekte, die mit FileMaker Pro-Werkzeugen erstellt wurden, können nicht dargestellt
werden. Beispiel:
1 Abgerundete Rechtecke werden als Rechtecke dargestellt.
1 Tasten und Register auf Registerfeldern werden als Rechtecke (ohne abgerundete Ecken) dargestellt.
1 Kreise werden nicht dargestellt.
Instant Web Publishing kann jedoch das Bild eines abgerundeten Objekts darstellen. Sie können die
FileMaker Pro-Layoutwerkzeuge verwenden, um ein abgerundetes Objekt zu zeichnen, die ScreenshotFunktion Ihres Betriebssystems nutzen, um ein Bild des Objekts zu erstellen, und dann das Bild in Ihr
FileMaker Pro-Layout einfügen. Diese Alternative funktioniert jedoch nicht für abgerundete Register.
1 Komplexe Bilder oder Bilder mit Layern werden nicht richtig dargestellt. Es empfiehlt sich,
zusammengesetzte Bilder in einem Zeichenprogramm zu erstellen und dann das Bild in das
FileMaker Pro-Layout einzufügen.
1 Verwenden Sie das GIF-Format, wenn Ihre Bilder transparente Teile enthalten.
1 Gestalten Sie die Felder für Formulare und Berichte groß genug, um die Daten anzuzeigen und
auszudrucken. Im Webbrowser erweitern sich Felder nicht, wenn sie aktiv sind und der Feldinhalt nicht
umbricht. Sie können Felder mit einem Rollbalken formatieren, damit die Benutzer die Feldinhalte
anzeigen können.
1 Ein Zeitstempelfeld sollte nicht für die Anzeige als Einblendkalender formatiert werden. Der Kalender
und das optionale Kalendersymbol werden für Zeitstempelfelder im Blättern- und Suchenmodus nicht
angezeigt.
1 Ordnen Sie Felder, die als Markierungs- oder Optionsfelder formatiert sind, mit den Wertelisten
in horizontaler Anordnung an.
1 Optionsfelder und Kontrollkästchen werden als Standard-HTML-Steuerungen angezeigt. Wenn sie
abgeschnitten werden, vergrößern Sie die Felder im FileMaker Pro-Layout.
1 Tasten können mehrere Zeilen Text darstellen, wenn Sie Zeilenumbruchzeichen zwischen die Zeilen
einfügen. Stellen Sie sicher, dass die Taste groß genug ist, um den Text in unterstützten Webbrowsern
darzustellen.
1 Instant Web Publishing bietet nur eingeschränkte Textstile. Absatztextstile, Tabstopps und vertikale
Ausrichtung werden nicht unterstützt. Zusätzlich werden die Stile „Unterstrichen“, „Wort unterstrichen“
und „Doppelt unterstrichen“ alle als normal unterstrichener Text dargestellt. Testen Sie Ihre Layouts in allen
unterstützten Webbrowsern, bevor Sie die Datenbank anderen zur Verfügung stellen.
1 Web-Benutzer können Texthervorhebungen anzeigen, die im Layout angegeben sind. Web-Benutzer
können über die Schaltflächen im Statusbereich jedoch keine Texthervorhebungen vornehmen oder
ändern. Damit Web-Benutzer Text hervorheben können, müssen Sie eine Schaltfläche ins Layout
aufnehmen, die ein FileMaker Pro-Script ausführt. Um Text hervorzuheben, können Sie den Scriptschritt
„TextStilZufügen“ mit dem Stil „GelbMarkieren“ verwenden, und den Scriptschritt „TextStilEntfernen“,
um den Stil „GelbMarkieren“ zu entfernen.
1 Instant Web Publishing unterstützt keine Platzhaltervariablen in Layouts oder Suchabfragen. Wenn eine
Platzhaltervariable im Layout angegeben ist, wird der Name der Variable in Instant Web Publishing, aber
nicht der Wert der Platzhaltervariable angezeigt. Instant Web Publishing unterstützt aber Platzhaltervariablen
in Suchabfragen in Scripts.
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
29
1 Wenn Layouttext in eine neue Zeile umbricht, erhöhen Sie die Größe der Textbegrenzungen im
FileMaker Pro-Layout. Wenn der Text beispielsweise links ausgerichtet ist, ziehen Sie den unteren
rechten Aktivpunkt leicht nach rechts.
1 Kopf 1. Seite, Fuß 1. Seite und Layoutbereiche für Gesamt- und Zwischenergebnisse von FileMaker Pro
werden nicht unterstützt und sollten aus Layouts, die für Instant Web Publishing verwendet werden,
entfernt werden.
1 Dynamische Bereiche für Zwischenergebnisse werden in Instant Web Publishing nicht angezeigt.
1 Um das Abschneiden von Filmen zu vermeiden, stellen Sie sicher, dass das Medienfeld groß genug ist,
um den Film und die Steuerungen gemeinsam anzuzeigen.
1 Vermeiden Sie die Verwendung von mehr als einer Kopie des gleichen Felds in einem Layout,
unabhängig davon, ob sie den gleichen oder unterschiedliche Steuerelementstile verwenden. Verwenden
Sie zum Beispiel kein Feld mit einem Bearbeitungsfeld und dasselbe Feld mit einer Einblendliste.
Andernfalls müssen Web-Benutzer exakt die gleichen Daten in alle Kopien des Felds eingeben, um
Änderungen zu speichern oder eine Suche durchzuführen. Die gleiche Einschränkung gilt bei mehr als
einem Ausschnitt oder gefiltertem Ausschnitt, der sich auf dieselben Felder bezieht.
1 In Instant Web Publishing wird bedingte Formatierung nicht angezeigt.
Gestaltungsüberlegungen für die Listen- und Tabellenansicht
Mit Instant Web Publishing können Benutzer eine Layoutansicht dynamisch auswählen, um mit Daten im
aktuellen Layout zu arbeiten (vorausgesetzt, dass Sie die Layoutansicht im Dialogfeld „Layouteinstellung“
verfügbar machen).
Die wichtigsten Unterschiede zwischen den Ansichten in FileMaker Pro und mit Instant Web Publishing:
1 In Instant Web Publishing zeigt die Listenansicht den aktuellen Datensatz oben auf der Seite an, die
Tabellenansicht zeigt den aktuellen Datensatz als erste Zeile der Tabelle an. Alle Datensätze in der
Sortierfolge nach dem aktuellen Datensatz folgen dann.
1 In FileMaker Pro wird die Sortierung in der Listen- und der Tabellenansicht nicht relativ zum aktuellen
Datensatz durchgeführt und alle Datensätze werden stets angezeigt, unabhängig davon, welcher Datensatz
der aktuelle Datensatz ist. In Instant Web Publishing wird die Sortierung der Listen- und Tabellenansicht
relativ zum aktuellen Datensatz durchgeführt und legt die Anzahl der angezeigten Datensätze fest. Wenn
zum Beispiel der aktuelle Datensatz der letzte Datensatz in einer aufsteigenden Sortierung ist, wird nur
der aktuelle Datensatz angezeigt, da ihm keine anderen Datensätze folgen. In einer absteigenden
Sortierung der gleichen Datensätze werden alle Datensätze angezeigt, wobei der aktuelle Datensatz der
erste Datensatz ist.
1 In FileMaker Pro können Datensätze in der Tabellenansicht durch Klicken auf den Spaltentitel (den
Feldnamen) aufsteigend oder absteigend sortiert werden. In Instant Web Publishing können Datensätze durch
Klicken auf die Schaltfläche „Sortieren“ in aufsteigender oder absteigender Reihenfolge sortiert werden.
30
FileMaker Instant Publishing Handbuch
Tipps für die Arbeit mit Daten in einem Webbrowser
1 Die Formatierung für Datums-, Zeit-, Zeitstempel- und Zahlenfelder wird im Layout angegeben.
1 Web-Benutzer können Diagramme anzeigen, die im Layout angegeben sind. Wenn sich die Daten der
Diagramme ändern, zeigt Instant Web Publishing das aktualisierte Diagramm an. Web-Benutzer können
jedoch keine Änderungen an der Gestaltung des Diagramms vornehmen und können keine neuen
Diagramme erstellen.
1 Wiederholfelddaten werden in Webbrowsern angezeigt.
1 Die für Felder in einem Layout definierte Tabulatorfolge wird in Instant Web Publishing angewendet.
Jedoch ist der Wechsel zwischen Feldern mit der Tabulatortaste nur im Bearbeitungs- und Suchenmodus
möglich. Registersteuerelemente und Tasten werden in Instant Web Publishing nicht in die
Tabulatorfolge aufgenommen.
Hinweis Die Tabulatorfolge in einem Webbrowser kann sich von der Tabulatorfolge in FileMaker Pro
unterscheiden. Verschiedene Webbrowser können die Tabulatorfolge auf unterschiedliche Weise
unterstützen.
1 In Instant Web Publishing wird nur die Tabulatortaste für den Wechsel zwischen Feldern und Objekten
unterstützt.
1 Einblendmenüs und -listen werden als HTML-Einblendmenüs angezeigt. Web-Benutzer können
Wertelisten nicht über die Menüoption „Bearbeiten“ bearbeiten oder Werte eingeben, die sich nicht
in einer Werteliste befinden, indem sie die Menüoption „Weitere“ verwenden.
1 Wenn Ihre Lösung aus mehreren Dateien besteht, muss Instant Web Publishing für alle Datenbanken
aktiviert sein. Wenn Sie nicht möchten, dass direkt auf Bezugsdateien zugegriffen werden kann, können
Sie Dateinamen aus der Datenbank-Homepage ausschließen, indem Sie im Dialogfeld „Instant Web
Publishing“ die Option Nicht auf Instant Web Publishing-Homepage anzeigen auswählen.
1 Wenn Ihre Lösung aus mehreren Dateien besteht, müssen identische Konten, Passwörter und
Berechtigungen in jeder Datei erstellt werden, die von Instant Web Publishing verwendet wird.
Konto und Passwort, die Sie eingeben, wenn Sie die Datei zuerst öffnen, werden verwendet, um
die Bezugsdateien zu authentifizieren.
1 Wenn Ihr Layout einen Ausschnitt enthält, werden in einem Webbrowser auch Bezugsdatensätze
innerhalb eines Ausschnitts angezeigt, vorausgesetzt dass die Bezugsdatei oder Tabelle auch mit Instant
Web Publishing zur Verfügung gestellt wird. Wenn Sie einen Datensatz bestätigen, der einen Ausschnitt
enthält, erhalten Sie eventuell eine Meldung, dass ein anderer Benutzer einen der Datensätze verändert
hat, seit Sie die Seite geladen haben. Wenn dies der Fall ist, aktualisieren Sie Ihre Seite und bestätigen
Sie die Daten erneut. Wenn dies wahrscheinlich ist, ziehen Sie in Erwägung, Ausschnitte als „Nur-Lese“Formulare anzulegen. Alternativ können Sie Bezugsdatensatzdaten in Ausschnitten bearbeiten, indem
Sie den Scriptschritt „Gehe zu Bezugsdatensatz“ verwenden und die Daten direkt bearbeiten.
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
31
1 Web-Benutzer können Ausschnittdatensätze einschließlich der Datensätze in gefilterten Ausschnitten
erstellen und bearbeiten. Um einen Ausschnittdatensatz zu löschen, müssen Sie eine mit einem Script
hinterlegte Taste integrieren, die den entsprechenden Ausschnittdatensatz auswählt und dann löscht.
Web-Benutzer können Ausschnittfilter nicht erstellen oder ändern.
1 Wenn eine veröffentlichte Datenbankdatei Verweise auf eine geschützte Bezugsdatei enthält, auf die
kein autorisierter Zugriff besteht, können Web-Benutzer den Zugriff auf die geschützte Datei in Instant
Web Publishing nicht autorisieren. Wenn Web-Benutzer daher die veröffentlichte Datenbankdatei
öffnen, enthält die Datei keine Daten aus der geschützten Datei. Um das zu vermeiden, stellen Sie sicher,
alle Dateien, die auf geschützte Dateien verweisen, mit FileMaker Pro zu autorisieren. Weitere
Informationen zur Autorisierung des Zugriffs auf geschützte Dateien in einer Mehrdateienlösung finden
Sie in der FileMaker Pro Hilfe.
Allgemeine Überlegungen zur Datenbankgestaltung
Beachten Sie folgende Punkte:
1 Wenn Sie eine Datenbank gestalten, auf die sowohl über Instant Web Publishing als auch mit FileMaker ProNetzwerk-Clients zugegriffen werden wird, empfiehlt es sich, bei der Gestaltung die Web-Clients zu
berücksichtigen, um die Kompatibilität beider Technologien zu gewährleisten.
1 Die Kommunikation zwischen einem Client und dem FileMaker-Host geschieht im Fall von Instant Web
Publishing anhand zwischengeschalteter Technologien. Wenn Sie mit Instant Web Publishing Daten
anfordern, senden Sie die Anfrage von einem Webbrowser an eine virtuelle FileMaker-Umgebung, die
Ihre Anfrage verarbeitet und dann die Ergebnisse von FileMaker Pro anfordert und abruft. Die
Ergebnisse werden dann an den Browser zurückgegeben. Diese Interaktion wird in der Regel vom WebBenutzer nicht entdeckt, gelegentlich aber müssen Sie Schritte unternehmen, um sicherzustellen, dass die
Ergebnisse unabhängig von dem für den Zugriff auf Ihre Datenbank verwendeten Client identisch sind.
Da Web-Benutzer nicht über eine direkte Verbindung zum Host verfügen, werden sie nicht sofort
benachrichtigt, wenn sich Daten ändern. Beispielsweise müssen Sie eventuell Ihre Scripts aktualisieren,
um den Schriptschritt „Schreibe Änderung Datens./Abfrage“ aufzunehmen, um das Browser-Fenster zu
aktualisieren. Weitere Informationen finden Sie unter „Tipps und Überlegungen zu Scriptschritten“ auf
Seite 35 und „Erstellen eines Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu
schließen“ auf Seite 38.
1 Jeder Datenbank muss ein eindeutiger Dateiname zugewiesen werden, wenn Sie sie mit Instant Web
Publishing bereitstellen. Wenn zwei bereitgestellte Datenbanken denselben Namen haben, erscheint nur
eine Datenbank in der Datenbank-Homepage in Instant Web Publishing.
1 Vermeiden Sie bei der Definition von Kontonamen und Passwörtern Zeichen, die im Internet falsch
interpretiert werden könnten. Schränken Sie die Kontonamen und Passwörter auf alphabetische und
numerische Zeichen ein.
1 Es empfiehlt sich, nicht zu viele Feldwertüberprüfungen in einem Layout durchzuführen. In FileMaker
Pro wird die Überprüfung durchgeführt, wenn Benutzer außerhalb eines Felds klicken. In Instant Web
Publishing wird die Überprüfung nur durchgeführt, wenn Benutzer auf die Schaltfläche Senden klicken.
Dann wird eine Meldung für den ersten Überprüfungsfehler angezeigt. Nachdem die Benutzer den ersten
Überprüfungsfehler behoben haben, wird eine Meldung für den nächsten Überprüfungfehler angezeigt
usw. Web-Benutzer müssen alle Überprüfungsfehler aufeinanderfolgend abarbeiten, bevor sie einen
Datensatz senden können.
32
FileMaker Instant Publishing Handbuch
1 Plugins Dritter können für im Web veröffentlichte Datenbanken eingesetzt werden, wenn sie nicht
versuchen, Informationen auf dem Bildschirm des Endbenutzers anzuzeigen, wenn sie keine Interaktion
mit dem Endbenutzer erfordern, wenn sie nicht mit der Benutzeroberfläche von FileMaker Pro
interagieren oder anderweitig eine Interaktion vom Endbenutzer erfordern.
1 Wenn Sie eine Datenbank mit FileMaker Server Advanced bereitstellen, verwenden Sie nur Plugins, die
für die Web Publishing Engine von FileMaker Server aktiviert wurden. (Im Allgemeinen ist ein Plugin,
das nur für die Verwendung mit FileMaker Pro konzipiert wurde, nicht mit der Web Publishing Engine
kompatibel.) Informationen zur Installation von Plugins bei FileMaker Server Advanced finden Sie im
Handbuch FileMaker Server Einführung, das mit FileMaker Server Advanced geliefert wird.
1 Sie sollten nicht von mehreren Browser-Fenstern auf die gleiche Datei zugreifen.
1 Einige Funktionen wie das Feldformat Einblendkalender funktionieren in Instant Web Publishing nicht
wie in FileMaker Pro oder sehen anders aus.
1 Webbrowser können Felder aus einer anderen Datei nur dann auf einem Layout anzeigen, wenn Instant
Web Publishing in der anderen Datei aktiviert ist und die andere Datei dasselbe Konto und Passwort
nutzt, die derzeit aktiv sind. Dies gilt auch für Formelfelder, die auf Feldwerten aus anderen Dateien
beruhen.
1 Auch wenn auf Registerfelder nicht über Tastaturbefehle zugegriffen werden kann, können Sie den
Scriptschritt „Gehe zu Objekt“ oder „Gehe zu Feld“ verwenden, damit Web-Benutzer auf Registerfelder
zugreifen können. Weitere Informationen finden Sie unter „FileMaker-Scripts und Instant Web Publishing“ on
page 35.
1 Von FileMaker Pro Advanced angepasste Menüs wirken sich nicht auf im Web veröffentlichte Datenbanken
aus, die in einem Webbrowser angezeigt werden.
Arbeiten mit Grafiken, Tonobjekten und Filmen im Web
Wenn Sie mit Instant Web Publishing eine Datenbank im Web veröffentlichen, können Web-Benutzer
eingeschränkt mit Daten in Medienfeldern arbeiten:
1 Web-Benutzer können keine Töne abspielen oder OLE-Objekte in einem Medienfeld anzeigen –
stattdessen wird eine Grafik angezeigt.
1 Web-Benutzer können einem Medienfeld keine Grafiken, Töne oder Filme hinzufügen.
Wichtig Bilder können entweder in der Datenbank selbst oder, um die Leistung zu optimieren, als
Verknüpfung anhand eines relativen Pfads integriert werden. Wenn Sie Dateien mit FileMaker Pro
bereitstellen, müssen die entsprechenden Bild- und Filmdateien im Web-Ordner innerhalb des FileMaker
Pro-Ordners gespeichert sein.
Festlegen von Anfangslayout und -ansicht
Wenn eine FileMaker Pro-Datenbank so eingerichtet ist, dass beim Starten ein Script ausgeführt wird,
können Benutzer, die über Instant Web Publishing auf die Datenbank zugreifen, die Ergebnisse dieses
Scripts jedesmal sehen, wenn Sie die Datenbank öffnen. Indem Sie ein Startscript festlegen, können Sie
bestimmen, welches Layout und welche Ansicht die Web-Benutzer sehen, wenn sie die Datenbank mit
folgenden Scriptschritten öffnen:
1 Gehe zu Layout [Layoutname]
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
33
1 Blätternmodus aktivieren [ ]
1 Datensätze zeigen als [Als Formular anzeigen]
Auch im Dialogfeld „Dateioptionen“ können Sie ein Startlayout festlegen. Weitere Informationen finden Sie in der
FileMaker Pro Hilfe.
Ausblenden des Statusbereichs, um die Oberfläche anzupassen
FileMaker Pro erzeugt im Statusbereich automatisch Oberflächensteuerungen für die mit Instant Web
Publishing bereitgestellten Datenbanken. Diese Steuerungen ermöglichen dem Benutzer, der über einen
Webbrowser auf die Datenbanken zugreift, Datensätze zu erstellen, zu ändern und zu löschen, Ansichten
und Modi zu wechseln, Datensätze zu suchen und zu sortieren, die HTML-Hilfe zu öffnen usw. Wenn Sie
Ihre eigene Oberfläche für die Durchführung aller Datenbankaufgaben anzeigen möchten, können Sie ein
Script erstellen, das den Statusbereich beim Öffnen der Datei ausblendet.
Um die Instant Web Publishing-Steuerungen auszublenden, erstellen Sie ein Startscript, das als einen der
ersten Schritte den Scriptschritt „Statusbereich ein-/ausblenden [Ausblenden]“ enthält. Für Lösungen mit
mehreren Datenbankdateien müssen Sie dieses Startscript in jeder Datei verwenden.
Wenn Sie nicht möchten, dass Web-Benutzer neue Datensätze erstellen können, haben Sie folgende
Möglichkeiten:
1 Erstellen Sie ein Script, um den Statusbereich auszublenden.
1 Verhindern Sie die Erstellung neuer Datensätze über das Konto eines Benutzers im Dialogfeld
„Sicherheit verwalten“.
Wichtig Wenn Sie die Instant Web Publishing-Steuerungen von FileMaker Pro unterdrücken, sind die
Benutzer vollständig auf Ihre mit Scripts hinterlegten Tasten angewiesen. Sie müssen Tasten integrieren,
die Web-Benutzern ermöglichen, sich von der Lösung abzumelden und andere Aufgaben auszuführen.
Weitere Informationen hierzu finden Sie unter „Erstellen eines Scripts, um sich von einer Datenbank
abzumelden und die Sitzung zu schließen“ auf Seite 38.
Sie können mit Scripts hinterlegte Tasten in Ihre Layouts integrieren, um:
1
1
1
1
1
1
Datensätze hinzuzufügen, auszuwählen, zu navigieren, zu bearbeiten und zu löschen.
Suchkriterien anzugeben und Suchabfragen durchzuführen.
Die Datenbanken auf alle gewünschten Arten zu sortieren.
Zwischen Layouts und Layoutansichten zu wechseln.
Scripts fortzusetzen oder abzubrechen, die angehalten wurden.
Andere Datenbankdateien zu öffnen. (Die Datenbank muss auf dem Host-Computer geöffnet und
mit Instant Web Publishing bereitgestellt sein.).
Wichtig Wenn Sie den Statusbereich ausblenden, müssen Sie Ihre Datenbank sorgfältig testen, um
sicherzustellen, dass Sie allen Benutzern die erforderliche Funktionalität zur Verfügung stellen.
34
FileMaker Instant Publishing Handbuch
Angeben der Sortierfolge für Web-Benutzer
Web-Benutzer können Daten ausgehend von den Feldern im aktuellen Layout sortieren. Um zu steuern,
nach welchen Feldern Web-Benutzer sortieren können, können Sie:
1 den Statusbereich ausblenden und mit Scripts hinterlegte Tasten erstellen, um die Daten nach Feldern
zu sortieren, die im Script angegeben sind.
1 Verhindern Sie den Zugriff auf Layouts über das Konto eines Benutzers im Dialogfeld „Sicherheit
verwalten“.
Überlegungen zur Gestaltung von Web Viewern
Wenn Ihre FileMaker Pro-Lösung Web Viewer enthält, berücksichtigen Sie bitte folgende Punkte für Instant
Web Publishing:
1 Die Inhalte in einem Web Viewer können unbeabsichtigte Auswirkungen auf Instant Web Publishing
haben. Daher müssen Sie die Websites, die Sie in einem Web Viewer anzeigen wollen, testen. Beispiel:
Ein URL (entweder ein aus einem Feld berechneter URL oder ein URL, den der Benutzer durch Klicken
auf einen Link in einem Web Viewer angibt) kann eine Seite spezifizieren, die das Attribut target=top
besitzt. Dieses Attribut kann dazu führen, dass die Seite Instant Web Publishing im Webbrowser-Fenster
komplett ersetzt.
1 Web-Benutzer können eventuell mit Web Viewer-Inhalten eingeschränkt interagieren, auch wenn Sie die
Option Interaktion mit Web Viewer-Inhalt zulassen im Dialogfeld „Web Viewer-Einrichtung“
deaktivieren. Eingeschränkte Interaktionen können auch dann auftreten, wenn ein Web Viewer als Taste
definiert ist.
1 Web-Seiten, die Programmcode wie JavaScript oder Verweise auf Java, ActiveX, Flash oder andere Plugins
laden, führen diesen Code innerhalb des Webbrowsers des Benutzers aus. Einige Web-Technologien
werden eventuell nicht unterstützt oder werden in den von Instant Web Publishing unterstützten
Browsern anders unterstützt. Ferner können Sicherheitseinstellungen innerhalb des Browsers des
Benutzers die Verwendung dieser Plugins verhindern.
1 Wenn der von einem Web Viewer berechnete URL keinen Doppelpunkt (:) beinhaltet, fügt Instant Web
Publishing automatisch das Schema http:// dem Beginn des URLs zu. Um Fehler zu vermeiden, geben
Sie stets das entsprechende Schema in der Web-Adresse an, wenn Sie einen Web Viewer einrichten.
1 Die Aktionen „Zurück“ und „Vorwärts“ des Scriptschritts „Web Viewer festlegen“ werden in Instant Web
Publishing nicht unterstützt. Weitere Informationen erhalten Sie unter „Tipps und Überlegungen zu
Scriptschritten“ on page 35.Web-Benutzer können stattdessen die Befehle Zurück und Vorwärts des
Kontextmenüs verwenden. Wenn ein Layout jedoch mehr als einen Web Viewer enthält, funktioniert das
Kontextmenü nur für den Web Viewer, der als letzter die Seitenanzeige gewechselt hat und nicht
notwendigerweise für den, über dem der Mauszeiger steht.
1 Instant Web Publishing unterstützt keine Web Viewer, deren Inhalt selbst durch Instant Web Publishing
veröffentlicht wird. In einem Web Viewer wird keine Web-Seite angezeigt, wenn der Web Viewer-URL
„/fmi/iwp“ enthält.
Es können weitere Fälle auftreten, in denen sich Web Viewer für Web-Benutzer anders verhalten als für
FileMaker Pro-Benutzer. Zusätzlich können sich Web Viewer in unterschiedlichen von Instant Web
Publishing unterstützten Webbrowsern unterschiedlich verhalten. Die neuesten Informationen zu Web
Viewern finden Sie unter http://www.filemaker.de/support/technologies/.
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
35
FileMaker-Scripts und Instant Web Publishing
Die Funktion „Scripts verwalten“ in FileMaker Pro ist nützlich, um sich häufig wiederholende Aufgaben
zu automatisieren oder um verschiedene Aufgaben zu kombinieren. In Kombination mit Instant Web
Publishing kann ScriptMaker den Web-Benutzern ermöglichen, mehrere Aufgaben oder eine Reihe von
Aufgaben leichter durchzuführen, indem Sie auf eine Taste klicken.
FileMaker Pro unterstützt über 75 Scriptschritte in Instant Web Publishing. Web-Benutzer können eine
Vielzahl automatisierter Aufgaben durchführen, wenn Sie ihnen in Ihren FileMaker Pro-Layouts Tasten zur
Verfügung stellen oder Scripts festlegen, die ausgeführt werden, wenn eine Datenbank geöffnet wird oder
sich der Benutzer abmeldet. Um nicht unterstützte Scriptschritte anzuzeigen, wählen Sie im Dialogfeld
„Script bearbeiten“ in FileMaker Pro die Option Web Publishing aus der Liste Kompatibilität anzeigen. Grau
dargestellte Scripts werden nicht im Web unterstützt. Weitere Informationen zu einzelnen Scriptschritten
finden Sie in der FileMaker Pro Hilfe.
Scriptschritte zeigen,
die mit Web Publishing
kompatibel sind
FileMaker Pro-Fenster „Script bearbeiten“
Tipps und Überlegungen zu Scriptschritten
Auch wenn viele Scriptschritte im Web identisch funktionieren, gibt es einige, die sich aufgrund von
Einschränkungen anders verhalten. Testen Sie alle Scripts und Tasten, die von einem Webbrowser
ausgeführt werden, bevor Sie Ihre Datenbank bereitstellen. Stellen Sie sicher, dass Sie sich mit
unterschiedlichen Benutzerkonten anmelden, damit Sie sichergehen können, dass die Scripts für
alle Clients gleichermaßen funktionieren.
Beachten Sie folgende Tipps und Überlegungen:
1 Verwenden Sie Konten und Zugriffsrechte, um die Scripts einzuschränken, die ein Web-Benutzer
ausführen kann. Überprüfen Sie, ob die Scripts nur Web-kompatible Scriptschritte enthalten und
nur Zugang zu Scripts gewähren, die von einem Webbrowser aus ausgeführt werden sollen.
1 Berücksichtigen Sie die Nebeneffekte von Scripts, die eine Reihe von Scriptschritten ausführen, die
durch Zugriffsrechte kontrolliert werden. Wenn ein Script beispielsweise einen Scriptschritt zum
Löschen von Datensätzen enthält und der Web-Benutzer sich nicht mit einem Konto anmeldet, das das
Löschen von Datensätzen zulässt, führt das Script den Scriptschritt zum Löschen von Datensätzen nicht aus.
Das Script könnte jedoch weiter ausgeführt werden, so dass unerwartete Ergebnisse auftreten können.
36
FileMaker Instant Publishing Handbuch
1 Für Scripts können Sie Script mit vollen Zugriffsrechten ausführen wählen, damit Scripts Aufgaben
ausführen können, für die Sie dem Benutzer keinen Zugang gewähren wollen. Beispielsweise können
Sie Benutzern untersagen, mit ihren Konten und Zugriffsrechten Datensätze zu löschen, ihnen aber
die Ausführung eines Scripts gestatten, das unter vordefinierten Bedingungen innerhalb eines Scripts
bestimmte Arten von Datensätzen löscht.
1 Wenn Ihre Scripts Schritte enthalten, die nicht unterstützt werden (z. B. Schritte, die nicht Webkompatibel sind), verwenden Sie den Scriptschritt „AnwenderAbbruchZulassen setzen“, um festzulegen,
wie nachfolgende Schritte gehandhabt werden.
1 Wenn der Scriptschritt „AnwenderAbbruchZulassen setzen“ aktiviert (ein) ist, verhindern nicht
unterstützte Scriptschritte die Fortsetzung des Scripts.
1 Wenn „AnwenderAbbruchZulassen setzen“ auf aus (Standard) eingestellt ist, werden nicht
unterstützte Scriptschritte übersprungen und die Ausführung des Scripts fährt fort.
1 Wenn dieser Scriptschritt nicht enthalten ist, werden Scripts ausgeführt, als ob die Funktion aktiv
wäre, d. h. nicht unterstützte Scriptschritte stoppen Scripts.
1 Einige Scripts, die mit einem Schritt von einem FileMaker Pro-Client aus funktionieren, benötigen
eventuell einen zusätzlichen Schritt „Schreibe Änderung Datens./Abfrage“, um die Daten auf dem Host
zu speichern. Da Web-Benutzer nicht über eine direkte Verbindung zum Host verfügen, werden sie nicht
sofort benachrichtigt, wenn sich Daten ändern. Funktionen wie bedingte Wertelisten funktionieren z. B.
nicht gleichermaßen für Web-Clients, da die Daten auf dem Host gespeichert werden müssen, bevor sich
die Wirkung in einem Wertelistenfeld zeigt.
1 In ähnlicher Weise sollten alle Scripts, die Daten verändern, den Schritt „Schreibe Änderung Datens./
Abfrage“ enthalten, da alle Datenänderungen erst im Browser sichtbar werden, wenn die Daten
gespeichert bzw. am Server „bestätigt“ wurden. Hierzu gehören Scriptschritte wie „Text einsetzen“,
„Ergebnis einsetzen“, „Aus zuletzt geöffnetem Satz einfügen“, „Systemdatum einfügen“,
„Systemuhrzeit einfügen“, „Ausschneiden“, „Einfügen Kopie“, „Datensatz/Abfrage kopieren“, „Alle
Datensätze/Abfragen kopieren“ und „Einfügen“. Viele Tasten mit nur einem Scriptschritt sollten in
Tasten mit hinterlegten Scripts umgewandelt werden, um den Schritt „Schreibe Änderung Datens./
Abfrage“ mit aufzunehmen. Wenn Sie Scripts entwerfen, die von einem Webbrowser aus ausgeführt
werden, empfiehlt es sich, den Schritt „Schreibe Änderung Datens./Abfrage“ am Ende des Scripts
aufzunehmen, um sicherzustellen, dass alle Änderungen gespeichert werden.
1 Um von der Art des Clients abhängige Scripts zu erstellen, verwenden Sie die Funktion
„Hole(ProgrammVersion)“. Wenn der zurückgegebene Wert FileMaker Web Publishing enthält, wissen
Sie, dass der aktuelle Benutzer über Instant Web Publishing auf Ihre Datenbank zugreift. Weitere
Informationen zu Funktionen finden Sie in der FileMaker Pro Hilfe.
1 Da beim Zugriff auf eine FileMaker Pro-Datenbank von einem Webbrowser aus Technologien
zwischengeschaltet sind, müssen Sie die Aktivitäten auf dem Web-Server bewerten, bevor eine Datei
geschlossen wird. Einige Scripts öffnen zusätzliche „Fenster“ in der virtuellen FileMaker-Umgebung auf
dem Web-Server. Diese müssen geschlossen werden, bevor die Sitzung beendet werden kann. Geöffnete
Fenster werden automatisch geschlossen, wenn Web-Benutzer auf die Schaltfläche Abmelden klicken
oder wenn die Sitzung durch Zeitüberschreitung beendet wird. Weitere Informationen finden Sie unter
„Erstellen eines Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu schließen“ on
page 38.
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
37
1 Nach der Konvertierung Ihrer Dateien sollten Sie jedes Script öffnen, das Web-Benutzer ausführen
könnten. Wählen Sie dann Web Publishing aus der Liste Kompatibilität anzeigen im Fenster „Script
bearbeiten“, um sicherzustellen, dass das Script mit Instant Web Publishing richtig ausgeführt wird.
1 In Instant Web Publishing arbeitet die Funktion „LiesLayoutobjektAttribut“ bis auf folgende
Unterschiede wie in FileMaker Pro:
1 Die Attribute hatFokus, enthältFokus, Quelle und Inhalt geben Werte zurück, die zu dem
Zeitpunkt aktuell waren, als der Webbrowser die Seite zuletzt geladen hat. Diese Attribute werden
nicht aktualisiert, nachdem der Benutzer in ein Objekt klickt oder springt, Daten bearbeitet, ohne sie
abzuschicken, zu anderen Web-Seiten in einem Web Viewer wechselt usw.
1 Wenn diese Funktion auf einem Web Viewer ausgeführt wird, geben die Attribute Inhalt und
Quelle den gleichen Wert zurück: einen URL.
Weitere Informationen zu der Funktion „LiesLayoutobjektAttribut“ finden Sie in der FileMaker Pro Hilfe.
Scriptverhalten in Instant Web Publishing
Die nachfolgenden Scriptschritte arbeiten im Web anders als in FileMaker Pro. Weitere Informationen
zu allen Scriptschritten finden Sie in der FileMaker Pro Hilfe.
Scriptschritt
Verhalten im Instant Web Publishing
Script ausführen
Scripts können nicht in anderen Dateien ausgeführt werden, wenn die Dateien auf dem Host oder
dem Server nicht geöffnet und mit Instant Web Publishing bereitgestellt sind.
AnwenderAbbruchZulassen
setzen
Legt fest, wie nicht unterstützte Scriptschritte gehandhabt werden. Aktivieren, damit Scripts
gestoppt werden; deaktivieren, damit nicht unterstützte Schritte übersprungen werden. Weitere
Informationen finden Sie unter „Tipps und Überlegungen zu Scriptschritten“ auf Seite 35.
Fehleraufzeichnung setzen
Kann mit Instant Web Publishing aktiviert (Ein) oder deaktiviert werden. Falls deaktiviert,
werden Suchen- und Feldüberprüfungsfehler für Scripts angezeigt. Falls aktiviert, werden
Warnmeldungen bei der Ausführung von Scripts unterdrückt.
Scriptpause setzen
Das Script wird unterbrochen, bis der Benutzer auf Fortsetzen klickt oder den Scriptschritt
„Fortsetzen“ durch Klicken auf eine mit Script hinterlegte Taste ausführt oder die Sitzung durch
Zeitüberschreitung beendet wird.
Datensätze sortieren
Sie müssen eine Sortierfolge mit dem Scriptschritt „Datensätze sortieren“ speichern, damit er in
Instant Web Publishing ausgeführt wird.
URL öffnen
Öffnet einen vollständigen URL eines Text- oder Formelfelds in einem neuen Browser-Fenster.
(Der URL muss „http://“ enthalten, wenn der Ziel-URL mit „http://“ beginnt.)
Gehe zu Feld
Bringt einen Datensatz im Blätternmodus in die Bearbeitung und setzt die Einfügemarke in das
angegebene Feld.
Schreibe Änderung Datens./
Abfrage
Sendet den Datensatz zur Datenbank.
Neues Fenster
Öffnet kein neues physisches Browserfenster, sondern ein neues virtuelles Fenster im
bestehenden Browserfenster. Zwar kann jedes virtuelle Fenster ein unterschiedliches Layout,
andere Tabellen, gefundene Datensätze oder Sortierfolgen wie in FileMaker Pro-Fenstern
anzeigen, aber Web-Benutzer können nur jeweils ein virtuelles Fenster anzeigen.
Fenster aktivieren
Bringt das angegebene virtuelle Fenster ganz nach vorne.
Fenster schließen
Schließt das angegebene oder aktuelle virtuelle Fenster, um das darunterliegende Fenster
anzuzeigen.
38
FileMaker Instant Publishing Handbuch
Scriptschritt
Verhalten im Instant Web Publishing
Erneut anmelden
Ermöglicht dem Benutzer, sich unter einem anderen Konto und Passwort bei der Datenbank
anzumelden, ohne die Datei zu schließen und erneut zu öffnen. Für Web-Benutzer müssen Sie
für diesen Scriptschritt die Option Ohne Dialogfeld aktivieren und Benutzerkonto und Passwort
angeben.
Fenster aktualisieren
Aktualisiert den Inhaltsbereich des Browser-Fensters. Wählen Sie Join-Ergebnisse im Cache
löschen, um die Anzeige dynamischer oder komplexer Bezugsfeldinhalte zu aktualisieren.
Web Viewer festlegen
Die Aktion „Zurücksetzen“ setzt einen Web Viewer auf seine ursprünglich angegebene
Webadresse zurück, löscht jedoch nicht den Zurück- und Vorwärts-Verlauf des Web Viewers. Die
Aktion „Aktualisieren“ lädt die Web-Seite mit dem zuletzt festgelegten URL neu. Bei diesem
URL handelt es sich entweder um den ursprünglichen für den Web Viewer definierten URL oder
den zuletzt über die Aktion „Gehe zu URL“ festgelegten URL, nicht notwendigerweise um den
URL der aktuell angezeigten Web-Seite.
Wenn Sie die Aktionen „Zurück“ und „Vorwärts“ verwenden, verhält sich „Web Viewer
festlegen“ wie ein oben beschriebener, nicht unterstützter Scriptschritt. Für diese Aktionen zeigt
der Web Viewer die Web-Seite des zuletzt festgelegten URL an und die Funktion
„Hole ( LetzteFehlerNr )“ gibt „Befehl unbekannt“ zurück.
Programm beenden
Schließt alle virtuellen Fenster, beendet die Sitzung des Benutzers und zeigt wieder die DatenbankHomepage an.
Erstellen eines Scripts, um sich von einer Datenbank abzumelden und die Sitzung zu schließen
Es ist wichtig, dass Web-Benutzer ihre Sitzung richtig schließen, indem Sie auf die Schaltfläche Abmelden
im Statusbereich klicken. 
Wenn sie Browser-Fenster schließen oder den Browser beenden, bevor sie auf Abmelden klicken, ist ihre
Sitzung immer noch aktiv. Dies kann andere Benutzer daran hindern, auf die Datenbank zuzugreifen, oder
könnte die Daten in erhöhtem Maße Hacker-Angriffen aussetzen, bevor die Zeitüberschreitung eintritt.
Wichtig Ihr Script sollte den Scriptschritt „Programm beenden“ enthalten, der alle virtuellen Fenster
schließt, die Sitzung des Benutzers beendet und den Benutzer zurück zur Datenbank-Homepage bringt.
Script-Trigger in Instant Web Publishing-Lösungen
In FileMaker Pro können sowohl Scripts als auch Benutzeraktionen (wie zum Beispiel ein Benutzer, der in
ein Feld klickt) Script-Trigger aktivieren. In Instant Web Publishing können jedoch nur Scripts ScriptTrigger aktivieren. Wenn ein Instant Web Publishing-Benutzer zum Beispiel in ein Feld klickt, das einen
Script-Trigger „BeiObjektBetreten“ besitzt, wird der Trigger nicht aktiviert. Wenn ein Script jedoch dazu
führt, dass die Einfügemarke in das Feld wechselt, wird der Script-Trigger „BeiObjektBetreten“ aktiviert.
Weitere Informationen zu Script-Triggern finden Sie in der FileMaker Pro Hilfe.
Hosting von Datenbanken mit FileMaker Server Advanced: ein Überblick
Ohne Planung müssen Sie eventuell Verknüpfungen auf andere Dateien oder Bilder neu definieren. Wenn
Ihre Datenbank Dateipfadinformationen für Medienfeldobjekte oder Dateibeziehungen verwendet, sollten
Sie die Dateipfade als relative Verknüpfung speichern. Es empfiehlt sich, alle Dateien im gleichen Ordner
zu speichern.
Hier finden Sie allgemeine Schritte für das Hosting von Instant Web Publishing-Dateien mit
FileMaker Server Advanced:
1. Verschieben Sie die FileMaker Pro-Datenbanken in den Datenbanken-Ordner im FileMaker Server-Ordner.
Kapitel 4
|
Entwerfen einer Datenbank für Instant Web Publishing
39
2. Verschieben Sie den Inhalt des Web-Ordners in das Stammverzeichnis der Web-Server-Software.
Stellen Sie sicher, dass der relative Pfad beibehalten wird.
IIS: Verschieben Sie die Dateien in: <Root-Laufwerk>\Inetpub\wwwroot
Apache: Verschieben Sie die Dateien in: /Library/WebServer/Documents
Hinweis Überprüfen Sie den Pfad mit dem Server-Administrator.
3. Leiten Sie Ihre URLs um zu: http://<IP-Adresse>/fmi/iwp oder http://<Domänenname>/
fmi/iwp, so dass Web-Benutzer Ihre Datenbank finden können.
Informationen zur Aktivierung von Instant Web Publishing in FileMaker Server Advanced finden Sie in der
FileMaker Server Hilfe.
Dokumentieren Ihrer Lösung
Instant Web Publishing kann die Nuancen nicht abdecken, wie Web-Benutzer mit Ihren speziellen
Datenbanken arbeiten sollten. Daher empfiehlt es sich, dass Sie Ihre eigene Dokumentation bereitstellen,
speziell, wenn Sie viele Layouts verwenden und Aufgaben durch mit Scripts hinterlegte Tasten
automatisieren.
Sie sollten folgende Informationen in Ihre Dokumentation aufnehmen:
1 Anzeigen und Suchen von Datensätzen: Informieren Sie die Web-Benutzer, dass sie mit Daten im
Blättern- oder Suchenmodus arbeiten. Erklären Sie den Benutzern, wie sie Datensätze erstellen,
bearbeiten, löschen, suchen und sortieren.
1 Navigieren in der Datenbank: Erklären Sie den Benutzern, wie sie Datensätze in entsprechenden Layouts und
Layoutansichten anzeigen.
1 Es ist wichtig, dass Web-Benutzer ihre Sitzung oder die Verbindung zum Host-Computer richtig
schließen, indem Sie auf die Schaltfläche Abmelden im Statusbereich klicken. Weitere Informationen
finden Sie unter „Abmelden von einer Datenbank und Schließen einer Web-Sitzung“ auf Seite 23.
1 QuickInfos für Layoutobjekte können Web-Benutzern helfen zu verstehen, wie sie Ihre Lösung
verwenden können. QuickInfo-Text wird im Standard-Textstil eines Webbrowsers angezeigt.
Hinweis QuickInfos können nur aktualisiert werden, wenn eine Seite geladen wird. Weitere
Informationen finden Sie in der FileMaker Pro Hilfe.
40
FileMaker Instant Publishing Handbuch
Kapitel 5
Testen, Überwachen und Sichern Ihrer Site
Bevor Sie die Benutzer benachrichtigen, dass Ihre Datenbank verfügbar ist, müssen Sie unbedingt
sicherstellen, dass sie wie gewünscht aussieht und funktioniert.
1 Testen Sie Funktionen wie das Suchen, Hinzufügen, Löschen und Sortieren von Datensätzen mit
unterschiedlichen Konten und Zugriffsrechten.
1 Überprüfen Sie, ob sich die verschiedenen Zugriffsrechte wie erwartet verhalten, indem Sie sich mit
verschiedenen Konten anmelden. Stellen Sie sicher, dass nicht autorisierte Benutzer nicht auf Ihre Daten
zugreifen oder sie verändern können.
1 Klicken Sie auf alle mit Scripts hinterlegten Tasten, um sicherzustellen, dass das Ergebnis wie erwartet
ist. Siehe „FileMaker-Scripts und Instant Web Publishing“ auf Seite 35 für Informationen zur Gestaltung
Web-freundlicher Scripts.
1 Testen Sie Ihre veröffentlichte Datenbank mit unterschiedlichen Betriebssystemen und Browsern.
1 Falls die Web-Seiten nicht wie erwartet angezeigt werden, siehe „Anforderungen für den Zugriff auf
FileMaker-Datenbanken im Web“ auf Seite 17 und chapter 4, „Entwerfen einer Datenbank für Instant
Web Publishing“.
Testen Ihrer Datenbank mit einer Netzwerkverbindung
Um auf eine veröffentlichte Datenbank zuzugreifen, öffnen Sie einen Webbrowser, geben die IP-Adresse
oder den Domänennamen des Host-Computers ein und drücken den Zeilenschalter oder die Eingabetaste.
Sie können die IP-Adresse im Dialogfeld „Instant Web Publishing“ anzeigen. Weitere Informationen finden
Sie unter „Zugreifen auf eine FileMaker-Datenbank im Web“ auf Seite 18.
Testen Ihrer Datenbank ohne eine Netzwerkverbindung
Wenn Sie nicht über eine Netzwerkverbindung verfügen, sollten Sie dennoch Ihre Datenbank in allen
kompatiblen Webbrowsern testen. Öffnen Sie den Webbrowser und geben Sie http://localhost/ oder
http://127.0.0.1/ ein und drücken Sie den Zeilenschalter oder die Eingabetaste. Die DatenbankHomepage sollte eine Liste aller geöffneten Datenbankdateien anzeigen, bei denen Instant Web Publishing
aktiviert ist. Wenn keine geöffnete, bereitgestellte Datenbank aufgeführt wird, siehe „Zugreifen auf eine
FileMaker-Datenbank im Web“ auf Seite 18 für weitere Informationen.
Überwachen der Web-Aktivität anhand von Protokolldateien
Sie können Protokollieroptionen festlegen, um die Aktivität Ihrer Datenbank durch Web-Benutzer
nachzuverfolgen. Wenn Sie die Protokolldateien aktivieren, erstellt FileMaker Protokolldateien an
folgenden Speicherorten:
1 Windows XP: Dokumente und Einstellungen\%Benutzername%\Lokale
Einstellungen\Anwendungsdaten\FileMaker\logs\
1 WindowsVista und Windows7: Benutzer\%Benutzername%\App Data\Local\FileMaker\logs\
1 Mac OS X: der Ordner „Web logs“ im FileMaker Pro-Ordner
42
FileMaker Instant Publishing Handbuch
Sie können die Protokolldateien in jedem Programm anzeigen, das Textdateien öffnet.
So erstellen Sie Protokolldateien:
1. Wählen Sie im Menü Datei (Windows) bzw. Ablage (Mac) > Sharing > Instant Web Publishing.
2. Klicken Sie unter Erweiterte Optionen auf Angeben und aktivieren Sie dann die Protokolldateien, die Sie
erstellen möchten.
Auswählen
Für die Nachverfolgung von
In dieser Datei
Scriptfehler
Informationen zu Fehlern, die erzeugt werden, wenn Web-Benutzer Scripts
ausführen (z. B. dokumentiert Instant Web Publishing Scriptschritte, die
übersprungen werden, wenn sie nicht Web-kompatibel sind)
application.log
Web Publishing-Fehler
Allgemeine Informationen zu Fehlern, die beim Zugriff oder Arbeiten mit im application.log
Web genutzten Datenbanken erzeugt werden
Web-Aktivität
Informationen über die Aktivitäten der Web-Benutzer (z. B. die IP-Adressen access.log
der Benutzer und die aufgerufenen Seiten)
Eine Liste der Fehlercodes und -beschreibungen finden Sie im Thema „FileMaker Pro-Fehlercodes“ in der
FileMaker Pro Hilfe.
Wenn Sie keine Protokolldateien erstellen möchten, deaktivieren Sie die Optionen im Bereich
„Protokolloptionen“.
3. Klicken Sie auf OK und danach erneut auf OK, um die Änderungen zu speichern.
Beachten Sie folgende Punkte:
1 Das Web-Aktivitäts-Protokoll fügt der Datei kontinuierlich Einträge hinzu. Die Einträge und Dateien
werden nicht automatisch gelöscht, so dass die Dateien sehr groß werden können. Denken Sie daran,
die Dateien regelmäßig zu archivieren, um Festplattenplatz auf Ihrem Host-Computer zu sparen, wenn
Sie Protokolldateien erstellen.
1 Stellen Sie für maximale Sicherheit sicher, dass Web-Benutzer Protokolldateien nicht anzeigen oder
kopieren können, indem sie Zugang zum FileMaker Pro-Ordner erhalten.
1 Einträge werden einer Protokolldatei in der Reihenfolge der Verarbeitung durch FileMaker hinzugefügt.
1 Sie können auch FileMaker Pro-Funktionen verwenden, um die Benutzer-Aktivität nachzuverfolgen.
Weitere Informationen zu Funktionen finden Sie in der FileMaker Pro Hilfe.
Sichern Ihrer Daten
Wenn Sie eine Datenbank veröffentlichen, ist es sehr wichtig festzulegen, wer Zugang zu den Daten haben
sollte und welche Aufgaben Benutzer durchführen können. Weitere Informationen zur Sicherung Ihrer
Datenbank finden Sie im FileMaker Pro Benutzerhandbuch, das als PDF-Datei unter www.filemaker.de/
support/product/documentation.html verfügbar ist.
Kapitel 5
|
Testen, Überwachen und Sichern Ihrer Site
43
Beachten Sie diese Sicherheitsüberlegungen bei der Veröffentlichung von Datenbanken im Web:
1 Benutzerkonten funktionieren stets gleich, unabhängig von der Art des Clients, der für den Zugriff auf
Ihre Dateien verwendet wird. Wenn Sie beispielsweise ein Konto erstellen, das den Zugriff auf das
Löschen von Datensätzen einschränkt, können Benutzer, die auf die Datenbank mit dem Kontonamen
und Passwort zugreifen, keine Datensätze löschen, egal, ob sie über einen Webbrowser, eine ODBCDatenquelle oder eine andere Kopie von FileMaker Pro auf die Daten zugreifen.
1 Am sichersten ist es, eine reine Web-Datenbank speziell für das Web Publishing zu erstellen. Stellen Sie
sicher, dass die Datei nur Layouts, Scripts und Felddefinitionen enthält, die Sie allgemein zugänglich
machen wollen. Weitere Informationen finden Sie im FileMaker Pro Benutzerhandbuch.
1 Wenn Web-Benutzer auf Ihre Dateien mit unterschiedlichen Clients zugreifen, sollten Sie in Erwägung
ziehen, Ihnen unterschiedliche Konten zur Verfügung zu stellen. Geben Sie ihnen z. B. einen
Kontonamen und ein Passwort mit eingeschränktem Zugriff, wenn sie auf die Datenbank nicht mit einer
Kopie von FileMaker Pro, sondern von einem Webbrowser aus zugreifen.
1 Wenn Sie Instant Web Publishing für einzelne Dateien aktivieren, weisen Sie Web-Benutzern Konten und
Zugriffsrechte zu, anstatt allen Benutzern Zugang zu gewähren.
1 Wenn ein Konto das datensatzweise Anzeigen, nicht aber das Löschen von Datensätzen beschränkt,
können Benutzer möglicherweise Datensätze löschen, die sie nicht einsehen können.
1 Wenn das gleiche Konto Bezugsdateien öffnet, werden die Bezugsdaten auf Layouts angezeigt, die
Bezugsfelder enthalten.
1 Instant Web Publishing verwendet die in FileMaker Pro definierten Konten und Zugriffsrechte für die
bestmögliche Sicherheit. Weitere Informationen finden Sie im FileMaker Pro Benutzerhandbuch.
1 Speichern Sie niemals vertrauliche Dokumente oder Datenbanken innerhalb des Web-Ordners. Mit
FileMaker Pro können Sie Bilder für Medienfelder oder statische HTML-Seiten, die Sie veröffentlichen
möchten, im Web-Ordner innerhalb des FileMaker Pro-Ordners ablegen, aber aufgrund der ServerArchitektur kann auf alle Dateien im Web-Ordner zugegriffen werden und so könnten die Dateien von
anderen gelöscht werden.
1 Prüfen Sie Ihre Scripts sorgfältig, um sicherzustellen, dass sie Web-kompatibel sind und dass die
Kombination der Scriptschritte nicht zu unerwarteten Ergebnissen führen könnte. Weitere Informationen
finden Sie unter „FileMaker-Scripts und Instant Web Publishing“ auf Seite 35.
1 Da die Hersteller von Betriebssystemen auch künftig Sicherheitsprobleme mithilfe von Patches beheben
werden, könnten sie bestimmte Funktionen, oft in Verbindung mit Sicherheitseinstellungen innerhalb des
Webbrowsers des Benutzers, deaktivieren. Solche Änderungen könnten das Verhalten von Web Viewern
mit Instant Web Publishing verändern oder sie deaktivieren. Wenn sich solche Änderungen auf Ihre
Lösung auswirken sollten, rät FileMaker, dass Sie den Benutzern empfehlen, die Sicherheitseinstellungen
in ihren Browsern so zu ändern, dass Web Viewer richtig funktionieren können, oder sicherzustellen, dass
die durch Ihren Web Viewer verwendeten URLs nur auf vertrauenswürdige Websites verweisen.
44
FileMaker Instant Publishing Handbuch
Index
A
Abmelden
Bedeutung 23
Schaltfläche 23, 36
Script 38
ActiveX 25
Anforderungen
Web Publishing 6
Webbrowser 17
Anmeldeseite 19
AnwenderAbbruchZulassen setzen, Scriptschritt 36,
37
Apache, Hosting von Instant Web PublishingDatenbanken 39
AppleScript Begriffe 25
Ausschnitte, Einschränkungen 30, 31
Authentifizierung
Externe FileMaker-Datenquellen 26
Externe SQL-Datenquellen 26
Formularbasiert in IWP 19
B
Bedingte Formatierung, Einschränkungen 29
Blätternmodus
Instant Web Publishing 21
Möglichkeiten 21
Blätternmodus aktivieren (Scriptschritt) 32
Browser, WebAnforderungen 17
Anforderungen für das Veröffentlichen 6
Datenbanken anzeigen im 17
Datenbank-URL öffnen 14
C
Cascading Style Sheets (CSS) 27
Einschränkungen 27
Custom Web Publishing, in FileMaker Server
Advanced 5
D
Dateinamen unterdrücken auf DatenbankHomepage 30
Datenänderung, Scriptschritte 36
Datenbanken
Instant Web Publishing aktivieren 7, 9, 17
statisches Web Publishing 15
Verknüpfung auf 14
vor dem Veröffentlichen testen 41
Zugriff einschränken 12
Datenbank-Homepage
Ausblenden von Dateien 10
Verknüpfung auf 14
Datensatzüberprüfung 31
Diagramme, Einschränkungen 30
Dokumentation
Eigene Umgebungen 24
Hilfe zu Instant Web Publishing 21
E
Eigene Homepages 15
Eigene Umgebungen
Dokumentation 24
Erstellen 33
Einblendkalender, Feldformat 32
Einstellungen ändern 10
Erneut anmelden, Scriptschritt 19, 38
Erweiterte Zugriffsrechte, Einstellen 10
Externe FileMaker-Datenquellen 26
Externe Funktionen, für Web Publishing 42
Externe SQL-Datenquellen 26
F
Fehleraufzeichnung setzen, Scriptschritt 37
Fenster aktivieren (Scriptschritt) 37
Fenster aktualisieren (Scriptschritt) 38
FileMaker Pro
Anforderungen für Web-Zugang 18
Hosting von Datenbanken 7
Instant Web Publishing 9
Maximale Anzahl von Web-Verbindungen 12
Startlayout festlegen 32
statische Web-Seiten veröffentlichen 15
Unterschiede zu Instant Web Publishing 24
Verhindern des Öffnens von Datenbanken in
früheren Versionen 8
Veröffentlichen von Dateien aus früheren
Versionen 8
FileMaker Pro Advanced
Angepasste Menüs 32
46
FileMaker Instant Publishing Handbuch
FileMaker Pro-Datenbanken, Zugriff aus dem
Web 17
FileMaker Pro-Layouts
Ausschnitte verwenden 30
für Instant Web Publishing entwerfen 27
FileMaker Server Advanced
Custom Web Publishing 5
Datenbanken filtern 19
Hosting von Datenbanken 7, 23
Plugins verwenden 32
Sicherheit 23
FileMaker-Datenquellen, extern 26
Funktion „LiesLayoutobjektAttribut“ 37
G
Gastkonto
Aktivieren 19
Deaktivieren 19
mit Instant Web-Publishing 10, 19
Gehe zu Bezugsdatensatz (Scriptschritt) 30
Gehe zu Feld, Scriptschritt 32, 37
Gehe zu Layout, Scriptschritt 32
Gehe zu Objekt, Scriptschritt 32
Geschützte Bezugsdateien, unautorisiert 31
H
Hilfe, Instant Web Publishing 21
Homepage
Siehe Datenbank-Homepage
Hosting von Datenbanken
mit FileMaker Pro 7
Mit FileMaker Server Advanced 7
I
IIS, Hosting von Instant Web PublishingDatenbanken 39
Inaktive Sitzung, trennen 13
Instant Web Publishing
Aktivieren 7, 9, 17
Anforderungen für Mac OS X 6
Anforderungen für Windows 6
Apache 39
auf Datensätze zugreifen 20
Benutzerdefinierte Homepage 15
Blätternmodus 21
Browser-Seiten anzeigen 17
Datenbanken entwerfen 27
Einblendkalender, Feldformat 32
Einstellungen ändern 10
Erläuterung 5
FileMaker Pro-Layouts 27
Gastkonto 19
Hosting mit FileMaker Server Advanced 38
IIS 39
mit Scripts automatisieren 35
Port-Nummer angeben 11
Scriptschritte, Unterschiede zu FileMakerPro 37
Sortierfolge angeben 34
Sprache auswählen 11
statische IP-Adressen verwenden 7
Statusbereich ausblenden 33
Suchenmodus 22
Unterschiede zu FileMakerPro 24
Web-Benutzer-Zugriff 10
Instant Web Publishing aktivieren 7, 9, 17
IP-Adresse
dynamisch 7
in Browser eingeben 18
Port-Nummer anhängen 18
Statisch 7, 14
Zugriff einschränken 12
ISO-Latin -1-Zeichensatz 19
ISP 7
K
Konten und Zugriffsrechte
Einstellen 10
Erweiterte Zugriffsrechte 10
Gastkonto 19
Layouts einschränken 27
Scripts 35
Testen 41
Kontonamen und Passwörter,
Zeichensatzbeschränkungen 31
L
Layoutordner, Einschränkungen 27
|
Index
47
Layouts, mit Konten und Zugriffsrechten
einschränken 27
Listenansicht
Gestalten für 29
Unterschiede zu FileMaker 25, 29
R
M
Schieberegler 21
Schnellsuche durchführen, Scriptschritt 25
Schnellsuche, Textfeld 25
Schreibe Änderung Datens./Abfrage
(Scriptschritt) 31, 36, 37
Script ausführen (Scriptschritt) 37
Scriptpause setzen (Scriptschritt) 37
Scripts
Siehe auch Scriptschritte nach Namen
abmelden 38
in Instant Web Publishing verwenden 35
Konten und Zugriffsrechte 35
Testen 41
Tipps und Überlegungen 35
Trigger 38
Verhalten in Instant Web Publishing 37
Scriptschritt „Datensätze löschen“ 35
Scriptschritt „Datensätze zeigen als“ 32
Scriptschritt „Fenster schließen“ 37
Scriptschritt „Neues Fenster“ 37
Scriptschritt „URL öffnen“ 37
Seiten, Web-, Datenbanken anzeigen in 17
Senden, Schaltfläche 21, 31
Sicherheit
Siehe auch Konten und Zugriffsrechte
bei mehreren Konten 43
bei statischen Web-Seiten 16
Datenzugriff 42
Dokument- und Datenspeicherung 43
FileMaker Server Advanced 7
Richtlinien 5
Scriptschritte prüfen 43
SSL-Verschlüsselung 7
Überlegungen 43
Web-Zugriff einschränken 12
Sitzung, Abmelden 23
Snapshot-Link 22
Sortieren (Scriptschritt) 37
Sortierfolge, angeben 34
Sprache, für Instant Web Publishing auswählen 11
SQL-Datenquellen, extern 26
SSL-Verschlüsselung 7, 23
Statische IP-Adresse 14
Mac OS X
Anforderungen für Web-Publishing 6
Port-Nummer 12
Webbrowser-Anforderungen 17
Maximale Anzahl von Web-Verbindungen,
FileMaker Pro 12
Medienfelder, Einschränkungen 32
N
Netzwerk-Clients, Datenbank-Design 31
O
ODBC-Datenquellen 26
OLE 25
Einschränkungen 32
P
Passwörter
bei mehreren Konten 43
Kein Anmeldepasswort 19
Platzhaltervariablen, Einschränkungen 28
Plugins Dritter 32
Mit FileMaker Server Advanced 32
Port-Nummer
Ändern 11
Anhängen an IP-Adresse 18
für Web Publishing angeben 11
Konfigurieren 18
Mac OS X 12
Programm beenden (Scriptschritt) 38
Protokolldateien
archivieren 42
Erstellen 42
Ordner, Speicherorte 41
Protokolloptionen 42
Sicherheit 42
Überwachen der Web-Aktivität 41
Q
QuickInfos 25, 39
Registerfelder 30, 32
RTF (Rich Text Formatting) 25
S
48
FileMaker Instant Publishing Handbuch
Statisches Veröffentlichen 15
Statusbereich
Ändern der Sprache im 11
ausblenden 23, 33
Statusbereich ausblenden
beim Starten 22
Erläuterung 23, 33
umschalten 22
Statusbereich ein-/ausblenden (Scriptschritt) 33
Suchenmodus
Ergebnismenge einschränken 22
Ergebnismenge erweitern 22
Instant Web Publishing 22
Möglichkeiten 22
T
Tabellenansicht
Gestalten für 29
Unterschiede zu FileMaker 25, 29
Tabulatorfolge 30
Tasten 30
TCP/IP-Portnummer 11
Testen Ihrer veröffentlichten Datenbank 41
TextStilEntfernen, Scriptschritt 28
TextStilZufügen, Scriptschritt 28
Trennen
inaktive Konten 13
Zeitüberschreitung einstellen 13
Trigger 38
U
Überprüfung, Datensätze 31
Überwachen der Web-Aktivität 41
URLs, Verknüpfung zu Datenbank-Homepage 14
V
Verhindern des Öffnens von Datenbanken in
früheren Versionen 8
Veröffentlichen von Datenbanken
In früheren Versionen von FileMakerPro 8
mit Instant Web-Publishing 9
Verbindung zum Internet oder Intranet 7
W
Web Viewer
arbeiten mit 22
Beschränkungen für Web-Benutzer 25
Gestaltungsüberlegungen 34
Sicherheit 43
Web Viewer festlegen, Scriptschritt 34, 38
Web-Benutzer
Aktivität nachverfolgen 42
Dateizugriff zuweisen 10
Einschränkungen von FileMaker Pro 25
maximale Anzahl von Verbindungen 23
Zugriff auf Datenbanken 21
Webbrowser
Anforderungen 17
Anforderungen für das Veröffentlichen 6
Datenbank-URL öffnen 14
Web-Seiten, Datenbanken anzeigen in 17
Windows
Anforderungen für Web-Publishing 6
Webbrowser-Anforderungen 17
X
XML
exportieren 16
XSLT-Stylesheets 16
XML, XSLT, PHP 5
Z
Zeichensatzbeschränkungen, Kontonamen und
Passwörter 19, 31
Zeitüberschreitung (Einstellung) 13, 23
Zugriff auf Datenbank beschränken 12
Zugriffsrechte
Siehe Konten und Zugriffsrechte
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement