Einzelnen Beitrag anzeigen

FediDelPr

Registriert seit: 16. Feb 2018
112 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Parameterrückgabe von Form an aufrufenden Prozess

  Alt 8. Mär 2019, 16:58
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.
  Mit Zitat antworten Zitat