Dieses Beispiel zeigt wie man eine spezielle Suchmaske basierend auf einer Suchhilfe aufbauen kann

Das Beispiel zeigt wie man basierend auf einer Standardsuchhilfe sich eine eigene Suchmaske entwickeln kann. Das Beispiel basiert auf der Suchhilfe IFLMP (Platzliste). Die Suchhilfe beinhaltet ca. 40 Eingabefelder. Wenn der User nur mit einem TeilString suchen will, muss er immer seine Suchwerte mit * einpacken (vorne und hinten ein *)
In dem Beispiel hat man sich auf die notwendigen Felder beschränkt (nur zwei Felder, in der Praxis jedoch ausbaubar) und bei gewissen Feldern wird automatisch ein * vor- und nachgestellt.
Dies vereinfacht wiederum die Suche für den Endanwender.

Dafür wurden folgende Scripte entwickelt:

  • saplsmtr_navigation.0100.txt
  • rsm04000_alv.2000.txt
  • riiflo20.1000.txt
  • suchhilfe_iflmp.txt
  • suchhilfe_iflmp_2.txt
  • return.txt
  • return_iflmp.txt

Die Scripte wurden sprachunabhängig entwickelt. Der Aufruf der Suchhilfe erfolgt über eine Drucktaste (saplsmtr_navigation.0100.txt), welche neben dem Eingabefeld plaziert werden kann. Falls die Suchmaske an anderer Stelle zur Verfügung gestellt werden soll, so kann einfach die Drucktaste an der weiteren Stelle plaziert werden. Alle anderen Scripte benötigt es nur einmal.

Die ganze Lösung basiert auf einem Pop-Up welches durch /O erzeugt wird.

Download: suchhilfe_iflmp.zip
(Sprachunabhängige Scripte für spezielle Suchhilfe „Techn. Platz“, 0.05 KB)

Empfehlen