Autor Beitrag
Josef-B
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 293

2003 Server, Win7, Win8
Delphi 2010 Pro, Firebird 2.5
BeitragVerfasst: Mo 17.01.05 20:44 
Ich habe eine Master-Detail Geschichte: Das ganze ist mit zwei Datasets gemacht. Es handelt sich um eine Auftragsverwaltung. Die Aufträge haben jeweils einen Status: z.b: 1 =Angebot, 2=Lieferschein, 3=Rechnung.

Wenn der Status jetzt Rechnung ist, möchte ich, dass der Auftrag nicht mehr verändert werden kann, also readonly ist.

Kann man das IBDataset komplett auf readonly setzen, oder wie macht man das ganze am besten, ohne das ca. 20 dbedits, ein Dbgrid und noch 3 dbrichedits einzeln auf readonly gesetzt werden müssen?

Thank you im voraus for Eure Mühe :)
MrSpock
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 262



BeitragVerfasst: Mo 17.01.05 22:08 
Hallo Josef,
wenn du die entsprechenden SQL Statements für Modify, Delete und Update einfach leer lässt, sollte die Datenmenge readOnly sein, weil das Objekt ja nicht weiß, wie es andere Operationen ausführen soll.

_________________
Live long and prosper
MrSpock \\//