Vorschlag:
Belege in deinem dbgrid das Ereignis onDblClick (durch doppelcklicken)
In der Prozedur schreibst du
Delphi-Quellcode:
procedure TForm1.DBGrid1DblClick(Sender: TObject);
begin
Form2.showmodal;
end;
Lege eine neue Form an
(Form2)
Plaziere dort alle Felder,
wie du sie magst
mache eine Verknüpfung
Delphi-Quellcode:
implementation
uses form1;
{$R *.dfm}
und einen Button, der beim Drücken die Anweisung
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
close;
end;
bekommt.
Dann kannst du mit doppelklick im Grid ein Fenter erzeugen, dass den "angeklickten" Datensatz als Einzelfelder in Maskenform zeigt.