Hallo zusammen,
ich suche für folgendes Problem eine (elegante) Lösung:
Es existiert bereits ein Modul mit Form das eine komplexe Suche in einer
DB ermöglicht.
Die Suche soll von überall aus dem Programm verwendet werden können.
Am Ort des Aufrufs soll z.B. ein Edit-Feld und zusätzlich ein Button (Bezeichnung Advanced Search) vorhanden sein. Mit dem Button wird das Search-Fenster geöffnet.
Jetzt kann nach etwas gesucht werden. Beim Schliessen des Fenster soll nun das Resultat
(idR eine Referenz zu einer ItemNr in der
DB) direkt in das Edit-Feld auf dem Form von
dem aus die Suche aufgerufen wurde eingefüllt werden.
Wäre das Suchen nur eine einfache Funktion oder Procedure wäre das Ganze keine Hexerei.
Schwieriger wird's (für mich), weil das Aufbereiten des Resultates im Subfenster geschieht und
die Resultatübergabe erst beim Schliessen dieses Fensters erfolgen soll. (oder explizit mit
Button auf dem Suchfenster)
Ich kann mir gut vorstellen, dass unter euch jemand ist, der eine einfache,
perfekte Lösung bereit hält.