Filemaker© Add-Ons

Dynamische Wertelisten, MVLs, Client-/Parent

Filemaker Add-On WOI-MVL-DYN

Die parametrisierbare, kontextunabhängige MVL

Wertelisten sind ein wichtiges Werkzeug in der FileMaker-Entwicklung, weil sie Daten aus jeder anderen Tabelle in einer aktuellen Tabelle speichern können Tabelle speichern können, ohne mit dieser in Beziehung zu stehen.

Jeder, der schon einmal mit diesen Wartelisten gearbeitet hat, weiß, dass jede Werteliste Liste separat angelegt werden muss und daher nicht übertragbar ist und auch wenig Komfort und Darstellungsmöglichkeiten bietet.

Hier noch einige Vorteile gegebüber einer “normalen” Werteliste:

  • Die Anzahl der angezeigten Zeilen kann per Parameter eingestellt werden.
  • Sie können blockweise vorwärts und rückwärts blättern.
  • Bei der Auswahl eines Elements wird die entsprechende Sys_ID
  • oder UUID der Quelltabelle zur weiteren Verwendung mit ausgegeben.
  • Es können 2 Felder aus der Quelltabelle nebeneinander angezeigt werden.
  • Die Anzeige kann gefiltert werden. Damit ist WOI-MVL-DYN auch für große Datenbanken geeignet Datenbanken geeignet.
  • Durch das Add-On Format ist keine Installation notwendig.
  • Es müssen nur wenige Parameter eingegeben werden, damit das MVL-DYN mit den individuellen Namen des Ziellayouts und der Zieltabelle dem WOI-MVL-DYN zugewiesen werden.

Artikel MVL-DYN

Lesen Sie hier meinen Artikel ‚MVL-DYN, die dynamische Werteliste im Add-on-Format‘.

Hier gehts zum Download:

Update

Child-/Parent-Funktion

Im Neuen Update kommen zwei interessante Erweiterungen:

1. Einen allgemeinen Filter. Dieser Filterwert wird in den Parametern angegeben und erzeugt z.B. eine Auswahl aller Datensätze mit dem Kennzeichen „aktiv“ und

2. gibt es jetzt eine Child-MVL für die Parent-MVL und zeigt Datensätze an, die eine Beziehung zu dem ausgewählten Datensatz der Parent-MVL haben.

Beispiel:

In einer Kundentabelle können die Mitarbeiter und Telefonnummern eines in der übergeordneten MVL ausgewählten Lieferanten angezeigt und ausgewählt werden.

Hier können Sie die englische Version kostenlos runterladen:

Wie aktiviere ich dieses Add-on?

  • Entpacke die zip-Datei „WOI_MVL_DYN.zip“ ==> Es zeigt sich ein Ordner „MVL_DYN“ und eine Datei „WOI_MVL_DYN.fmaddon“
  • Doppelklick auf die Datei „WOI_MVL_DYN.fmaddon“ kopiert den Ordner „WOI_MVL_DYN“ in das Add-on Verzeichnis von FM
  • Öffne des Layouts in dem das Add-on aktiviert werden soll
  • Erstelle ein neues Layout
  • Gehe in den Layout-Modus
  • An der linken Seitenleiste kann man jetzt neben den Registern Felder und Objekte den Reiter Add-ons anklicken
  • Klicke unten auf „+“ und die verfügbaren Add-ons werden aufgeführt
  • Blättere nach unten bis der Name „WOI_MVL_DYN“ sichtbar wird
  • Ziehe das Symbol auf das leere Layout und der Start-Button erscheint
Datensätze in Ausschnitten schneller finden

Dynamische Selektion

In diesem Beitrag zeige ich, wie man mit geeigneten
Scripts die Auswahl von Adressen beeinflussen kann,
sodass zum Beispiel nur diejenigen berücksichtigt
werden, deren Anfangsbuchstaben im Alphabet hinter
dem eingegebenen Buchstaben liegen, oder die mit
einer bestimmten Buchstabenfolge beginnen bzw. eine
bestimmte Kette an Buchstaben (Zeichen) enthalten.

Artikel Dynamische Selektion

Lesen Sie hier meinen Artikel ‚Dynamische Selektion: Datensätze in Ausschnitten schneller finden‘.

Hier gehts zum Download: