SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Suchen, Markieren und Listen
anlegen im Mehrbenutzerbetrieb
Longin Ziegler

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Longin Ziegler
•
•
•
•
•
•

Certified Developer (FM 6-12)
Certified Trainer
FileMaker Business Alliance Platinum
FileMaker Seminare
Applestore Spotlight Presenter für FileMaker
seit 1999:

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Themenübersicht
1. Ziel dieses Vortrages
2. Suchstrategien
3. Globale Markierfunktion
4. Listen anlegen

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
1. Ziel dieses Vortrages
•
•
•

Suchmethoden genau verstehen
Das Suchen von Datensätzen beschleunigen und vereinfachen
Persönliche Listen anlegen im Mehrbenutzerbetrieb

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
1. Suchstrategien
•
•
•
•

FileMaker Suchmodus & Suche speichern
FileMaker Suchmodus erweitert
Schnellsuche
Schnellsuche erweitert

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
FileMaker Suchmodus
•
•

FileMaker Suchmodus
Suche speichern

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
FileMaker Suchmodus erweitert
•
•
•

Separates Suchfenster
Komplexe Suchfunktionen einfach anwendbar machen
Liste anzeigen, wenn mehr als 1 Datensatz gefunden wird

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Schnellsuche
•
•
•

Felder für die Suche kennzeichnen
Nur indizierte Felder markieren !
Indizierte Suchfelder ausserhalb des Layoutbereichs platzieren

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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 !

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
2. Globale Markierfunktion
•
•
•
•

Nur ein Textfeld ,Marker‘ pro Tabelle erforderlich
Geeignet für den Mehrbenutzerbetrieb
Markerfunktionen
Darstellungstricks

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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 Markerfeldes
value: Der Kontoname der hinzugefügt oder entfernt werden soll
Austauschen ("*¶" & text & "¶*"; ["¶" & value & "¶"; "¶"];
["¶¶¶¶¶¶¶¶¶¶¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"] ;
["*¶"; ""]; ["¶*"; ""]; ["*"; ""]) & Wenn ( MusterAnzahl ( "¶" & text &
"¶" ; "¶" & value & "¶" ) ; ""; "¶" & value )

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Markerfunktionen
•

Datensatz markieren oder Markierung entfernen

•
•
•

Marker auf gefundene Datensätze anwenden
Marker auf gefundenen Datensätzen entfernen
Markierte Datensätze suchen

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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.

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
3. Listen anlegen
•
•
•
•

What‘s the problem?
Erforderliche Funktionen
Methode: ID‘s kopieren
Methode: Snapshotlink

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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.

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Erforderliche Funktionen
•
•

Aktuelle Ergebnismenge als Liste speichern
Gespeicherte Liste abrufen

•

Listen benennen

•

Unbenötigte Listen löschen

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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)

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
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

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Übersicht
1. 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 speichern
6. Liste abrufen
7. Weiter mit Punkt 2. und 3.
8. Neue Version der Liste speichern
9. usw.

Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com
Vielen Dank unseren Sponsoren

Danke für das Bewerten dieses Vortrages
Longin Ziegler, Zürich
Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb

FileMaker Konferenz 2013 Salzburg
www.filemaker-konferenz.com

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (6)

Wer ist Jesus - Who is Jesus
Wer ist Jesus - Who is JesusWer ist Jesus - Who is Jesus
Wer ist Jesus - Who is Jesus
 
23 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 2540323 Pulpit Lane Martinsburg WV 25403
23 Pulpit Lane Martinsburg WV 25403
 
Gatlinburg Tourism Summit
Gatlinburg Tourism SummitGatlinburg Tourism Summit
Gatlinburg Tourism Summit
 
Erfolg nach Rolf Berth
Erfolg nach Rolf BerthErfolg nach Rolf Berth
Erfolg nach Rolf Berth
 
Fammm
FammmFammm
Fammm
 
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
FMK2012: Strukturierte Scriptprogrammierung und neue Befehle und Scriptbefehl...
 

Ähnlich wie FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler

FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin Ziegler
FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin ZieglerFMK 2013 Mehrfachwerte FileMaker versus SQL, Longin Ziegler
FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin ZieglerVerein FM Konferenz
 
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerFMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerVerein FM Konferenz
 
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerFMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerVerein FM Konferenz
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichVerein FM Konferenz
 
Javascript done right
Javascript done rightJavascript done right
Javascript done rightDirk Ginader
 
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...Verein FM Konferenz
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzVerein FM Konferenz
 
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01Ingo Renner
 
FMK2015: Virtuelle Tabellen by Arnold Kegebein
FMK2015: Virtuelle Tabellen by Arnold KegebeinFMK2015: Virtuelle Tabellen by Arnold Kegebein
FMK2015: Virtuelle Tabellen by Arnold KegebeinVerein FM Konferenz
 
Robert Panther – IT-Tage 2015 – SQL Server Indizes
Robert Panther – IT-Tage 2015 – SQL Server IndizesRobert Panther – IT-Tage 2015 – SQL Server Indizes
Robert Panther – IT-Tage 2015 – SQL Server IndizesInformatik Aktuell
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingVerein FM Konferenz
 
Sh optifind praesentation_20130311
Sh optifind praesentation_20130311Sh optifind praesentation_20130311
Sh optifind praesentation_20130311Stefan Moises
 
Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Roman Zenner
 
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtData Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtMaik Schmidt
 
MetaModels for Beginners - Contao Nordtag 2013
MetaModels for Beginners - Contao Nordtag 2013MetaModels for Beginners - Contao Nordtag 2013
MetaModels for Beginners - Contao Nordtag 2013andreasisaak
 
FMK2012: Eigene Funktionen / Custom Functions von Arnold Kegebein
FMK2012: Eigene Funktionen / Custom Functions von Arnold KegebeinFMK2012: Eigene Funktionen / Custom Functions von Arnold Kegebein
FMK2012: Eigene Funktionen / Custom Functions von Arnold KegebeinVerein FM Konferenz
 

Ähnlich wie FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler (20)

FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin Ziegler
FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin ZieglerFMK 2013 Mehrfachwerte FileMaker versus SQL, Longin Ziegler
FMK 2013 Mehrfachwerte FileMaker versus SQL, Longin Ziegler
 
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin ZieglerFMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
FMK2015: FileMaker Grundlagen Formeln by Longin Ziegler
 
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin ZieglerFMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
FMK 2013 Schnittstellen Datenaustausch, Longin Ziegler
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
 
Javascript done right
Javascript done rightJavascript done right
Javascript done right
 
TYPO3 Translations
TYPO3 Translations TYPO3 Translations
TYPO3 Translations
 
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
FMK 2013 Konstrukte diverser Programmiersprachen in FileMaker nachgebaut, Tho...
 
Relevantes schneller finden – mit-Lucene und Solr
Relevantes schneller finden – mit-Lucene und SolrRelevantes schneller finden – mit-Lucene und Solr
Relevantes schneller finden – mit-Lucene und Solr
 
NRWConf2013_T4CodeGeneration
NRWConf2013_T4CodeGenerationNRWConf2013_T4CodeGeneration
NRWConf2013_T4CodeGeneration
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian Schmitz
 
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01Apache Solr und TYPO3 @  Frankfurt PHP usergroup 2011-01
Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
 
Powermail 2.0
Powermail 2.0Powermail 2.0
Powermail 2.0
 
FMK2015: Virtuelle Tabellen by Arnold Kegebein
FMK2015: Virtuelle Tabellen by Arnold KegebeinFMK2015: Virtuelle Tabellen by Arnold Kegebein
FMK2015: Virtuelle Tabellen by Arnold Kegebein
 
Robert Panther – IT-Tage 2015 – SQL Server Indizes
Robert Panther – IT-Tage 2015 – SQL Server IndizesRobert Panther – IT-Tage 2015 – SQL Server Indizes
Robert Panther – IT-Tage 2015 – SQL Server Indizes
 
FMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - RecyclingFMK2016 - Arnold Kegebein - Recycling
FMK2016 - Arnold Kegebein - Recycling
 
Sh optifind praesentation_20130311
Sh optifind praesentation_20130311Sh optifind praesentation_20130311
Sh optifind praesentation_20130311
 
Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)
 
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik SchmidtData Scraping with Excel - Campixx 2013 - Maik Schmidt
Data Scraping with Excel - Campixx 2013 - Maik Schmidt
 
MetaModels for Beginners - Contao Nordtag 2013
MetaModels for Beginners - Contao Nordtag 2013MetaModels for Beginners - Contao Nordtag 2013
MetaModels for Beginners - Contao Nordtag 2013
 
FMK2012: Eigene Funktionen / Custom Functions von Arnold Kegebein
FMK2012: Eigene Funktionen / Custom Functions von Arnold KegebeinFMK2012: Eigene Funktionen / Custom Functions von Arnold Kegebein
FMK2012: Eigene Funktionen / Custom Functions von Arnold Kegebein
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfVerein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsVerein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsVerein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzVerein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzVerein FM Konferenz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzVerein FM Konferenz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingVerein FM Konferenz
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserVerein FM Konferenz
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtVerein FM Konferenz
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtVerein FM Konferenz
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonVerein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussVerein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussVerein FM Konferenz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfVerein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonVerein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoVerein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaVerein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaVerein FM Konferenz
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 

FMK 2013 Suchen, markieren und Listen, Mehrbenutzer , Longin Ziegler

  • 1. Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb Longin Ziegler Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 2. Longin Ziegler • • • • • • Certified Developer (FM 6-12) Certified Trainer FileMaker Business Alliance Platinum FileMaker Seminare Applestore Spotlight Presenter für FileMaker seit 1999: Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 3. Themenübersicht 1. Ziel dieses Vortrages 2. Suchstrategien 3. Globale Markierfunktion 4. Listen anlegen Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 4. 1. Ziel dieses Vortrages • • • Suchmethoden genau verstehen Das Suchen von Datensätzen beschleunigen und vereinfachen Persönliche Listen anlegen im Mehrbenutzerbetrieb Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 5. 1. Suchstrategien • • • • FileMaker Suchmodus & Suche speichern FileMaker Suchmodus erweitert Schnellsuche Schnellsuche erweitert Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 6. FileMaker Suchmodus • • FileMaker Suchmodus Suche speichern Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 7. FileMaker Suchmodus erweitert • • • Separates Suchfenster Komplexe Suchfunktionen einfach anwendbar machen Liste anzeigen, wenn mehr als 1 Datensatz gefunden wird Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 8. Schnellsuche • • • Felder für die Suche kennzeichnen Nur indizierte Felder markieren ! Indizierte Suchfelder ausserhalb des Layoutbereichs platzieren Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 9. 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 ! Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 10. 2. Globale Markierfunktion • • • • Nur ein Textfeld ,Marker‘ pro Tabelle erforderlich Geeignet für den Mehrbenutzerbetrieb Markerfunktionen Darstellungstricks Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 11. 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 Markerfeldes value: Der Kontoname der hinzugefügt oder entfernt werden soll Austauschen ("*¶" & text & "¶*"; ["¶" & value & "¶"; "¶"]; ["¶¶¶¶¶¶¶¶¶¶¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"]; ["¶¶"; "¶"] ; ["*¶"; ""]; ["¶*"; ""]; ["*"; ""]) & Wenn ( MusterAnzahl ( "¶" & text & "¶" ; "¶" & value & "¶" ) ; ""; "¶" & value ) Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 12. Markerfunktionen • Datensatz markieren oder Markierung entfernen • • • Marker auf gefundene Datensätze anwenden Marker auf gefundenen Datensätzen entfernen Markierte Datensätze suchen Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 13. 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. Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 14. 3. Listen anlegen • • • • What‘s the problem? Erforderliche Funktionen Methode: ID‘s kopieren Methode: Snapshotlink Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 15. 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. Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 16. Erforderliche Funktionen • • Aktuelle Ergebnismenge als Liste speichern Gespeicherte Liste abrufen • Listen benennen • Unbenötigte Listen löschen Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 17. 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) Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 18. 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 Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 19. Übersicht 1. 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 speichern 6. Liste abrufen 7. Weiter mit Punkt 2. und 3. 8. Neue Version der Liste speichern 9. usw. Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com
  • 20. Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages Longin Ziegler, Zürich Suchen, Markieren und Listen anlegen im Mehrbenutzerbetrieb FileMaker Konferenz 2013 Salzburg www.filemaker-konferenz.com