Wie immer werden die Suchaktionen im
Fensterformular aufgerufen. Implementieren Sie in uFensterFrm die
Ablaufsteuerung für den Suchen/Anzeige-Button! Beachten Sie dabei,
dass Sie dazu einen SuchPatient kreieren müssen, den Sie der
Listenmethode 'SearchFor ..' zum Vergleichen mitgeben müssen. In
Rohform etwa so:
procedure TFensterFrm.AnzeigeBtnClick(Sender: TObject);
(* ------------------------------------------------------------- *)
var GesuchterPatient : TPatient;
begin
GesuchterPatient := TPatient.Create;
DatenAktualisieren(GesuchterPatient);
AktuellerPatient:= PatientenListe.SearchElement(GesuchterPatient);
MaskeAktualisieren (AktuellerPatient);
GesuchterPatient.Free; //
wird nicht mehr gebraucht
end; |