![Page 1: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/1.jpg)
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Longin Ziegler
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
![Page 2: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/2.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Longin Ziegler• Certified Developer (FM 6-12)• Certified Trainer• FileMaker Business Alliance Platinum• FileMaker Seminare• Applestore Spotlight Presenter für FileMaker
• seit 1999:
![Page 3: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/3.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Themenübersicht1. Ziel dieses Vortrages
2. Suchstrategien
3. Globale Markierfunktion
4. Listen anlegen
![Page 4: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/4.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
1. Ziel dieses Vortrages• Suchmethoden genau verstehen• Das Suchen von Datensätzen beschleunigen und vereinfachen• Persönliche Listen anlegen im Mehrbenutzerbetrieb
![Page 5: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/5.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
1. Suchstrategien• FileMaker Suchmodus & Suche speichern• FileMaker Suchmodus erweitert• Schnellsuche• Schnellsuche erweitert
![Page 6: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/6.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
FileMaker Suchmodus• FileMaker Suchmodus• Suche speichern
![Page 7: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/7.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
FileMaker Suchmodus erweitert• Separates Suchfenster• Komplexe Suchfunktionen einfach anwendbar machen• Liste anzeigen, wenn mehr als 1 Datensatz gefunden wird
![Page 8: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/8.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Schnellsuche• Felder für die Suche kennzeichnen• Nur indizierte Felder markieren !• Indizierte Suchfelder ausserhalb des Layoutbereichs platzieren
![Page 9: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/9.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Schnellsuche erweitert• Schnellsuche durch Script ersetzen (via Menü)• Liste anzeigen, wenn mehr als 1 Datensatz gefunden wird • Intelligente Suchfunktionen einbauen:
- Zahlen nur in bestimmten Feldern suchen- Benutzerkürzel explizit im Benutzerfeld suchen- ,Heute‘ für heute bearbeitete Datensätze- Nur eigene Datensätze suchen- usw. Bringen Sie Ihre Ideen ein !
![Page 10: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/10.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
2. Globale Markierfunktion• Nur ein Textfeld ,Marker‘ pro Tabelle erforderlich• Geeignet für den Mehrbenutzerbetrieb• Markerfunktionen• Darstellungstricks
![Page 11: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/11.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Textfeld ,Marker‘• Feld ,Marker‘ in jede Tabelle einsetzen• Markierung=Kontoname• Kontonamen in Zeilen getrennt speichern• Funktion für das Löschen und Hinzufügen von Zeilen:
text: Der aktuelle Feldinhalt des Markerfeldesvalue: Der Kontoname der hinzugefügt oder entfernt werden soll
Austauschen ("*¶" & text & "¶*"; ["¶" & value & "¶"; "¶"]; ["¶¶¶¶¶¶¶¶¶¶¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"] ; ["*¶"; ""]; ["¶*"; ""]; ["*"; ""]) & Wenn ( MusterAnzahl ( "¶" & text & "¶" ; "¶" & value & "¶" ) ; ""; "¶" & value )
![Page 12: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/12.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Markerfunktionen• Datensatz markieren oder Markierung entfernen
• Marker auf gefundene Datensätze anwenden• Marker auf gefundenen Datensätzen entfernen• Markierte Datensätze suchen
![Page 13: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/13.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Darstellungstricks• Markiergrafik oder Text platzieren (2 Objekte übereinander gelegt)
• Bedingte Formatierung zeigt an, ob der Datensatz markiert ist oder nicht:
FilterElemente ( Hole ( Kontoname ) ; HoleFeldwert ( Hole ( LayoutTabellenname ) & "::Marker" ) ) = Hole ( Kontoname ) & "¶"
Diese Methode funktioniert für ALLE Tabellen gleichermassen.
![Page 14: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/14.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
3. Listen anlegen• What‘s the problem?• Erforderliche Funktionen• Methode: ID‘s kopieren• Methode: Snapshotlink
![Page 15: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/15.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
What‘s the problem ?• Eine Ergebnismenge von Datensätzen wird im Mehrbenutzerbetrieb
gelöscht, sobald der Benutzer die Datenbank schliesst.
• Wildwuchs von Markierfeldern, die Übersicht geht verloren, Mitarbeiter verlassen die Firma/Organisation und niemand weiss mehr wozu diese Felder da sind.
• Pro Mitarbeiter ggf. mehrere temporäre Listen vorhanden.
• Individuelle Listen werden ins Excel exportiert und ungeordnet gespeichert. Keine Kontrolle über die Aktualität dieser Listen.
![Page 16: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/16.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Erforderliche Funktionen• Aktuelle Ergebnismenge als Liste speichern• Gespeicherte Liste abrufen
• Listen benennen
• Unbenötigte Listen löschen
![Page 17: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/17.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Methode: ID‘s kopieren• Funktioniert mit auch mit FileMaker Go• Ideal bis ca. 100‘000 Datensätze pro Liste• Robuste Methode, wird vollständig Datenbank intern ausgeführt
Funktionsweise:• ID‘s der Ergebnismenge als Liste in Textfeld speichern• Gehe zu Bezugsdatensatz, um die Liste abzurufen (Mehrfachwerte)
![Page 18: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/18.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Methode: Snapshotlink• Funktioniert nicht mit FileMaker Go• Für alle Datenmengen geeignet• Erfordert Festplattenzugriff auf temporäres Verzeichnis
Funktionsweise:• Ergebnismenge als Snapshot link temporär auf Festplatte speichern• Snapshotlink in Medienfeld abspeichern• Snapshotlink exportieren und öffnen• Originallayout anzeigen
![Page 19: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/19.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Übersicht1. Suchfunktionen anwenden
2. Erweiterte Suchfunktionen anwenden um Ergebnismenge zu verfeinern
3. Markerfunktionen anwenden, um Ergebnismenge zu individualisieren
4. Weiter mit Punkt 2. und 3. bis Ergebnismenge feststeht
5. Ergebnismenge als Liste speichern6. Liste abrufen
7. Weiter mit Punkt 2. und 3.8. Neue Version der Liste speichern9. usw.
![Page 20: FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler](https://reader034.vdocuments.net/reader034/viewer/2022051411/547ba2855906b56d798b4637/html5/thumbnails/20.jpg)
FileMaker Konferenz 2013 Salzburgwww.filemaker-konferenz.com
Longin Ziegler, ZürichSuchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb
Vielen Dank unseren Sponsoren
Danke für das Bewerten dieses Vortrages