Wenn ich das richtig gelesen habe, wird Programm2 jedes mal mit der Nummer als Startparameter von Programm1 gestartet. Liefert die anderen Daten und schließt sich dann wieder?
Dann mach doch ein Konsolenprogramm mit dem Ergebnis als Output. Ja ist wieder Strings, aber einen String zu splitten und auf einen Record aufzuteilen ist mit ein paar Zeilen Code ereldigt
Ja fast, es werden auch Orte und Namen als Startparameter übergeben. Dann soll der User den gesuchten Eintrag selektieren (bei mehreren Resultaten) und nur der gesuchte Eintrag wird zurückgegeben.
Somit reicht ein Konsolenprogramm nicht aus da es dem user präsentiert wird und dieser in einem Grid die Selektion vornehmen kann.