Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Delphi.Narium,
3. Apr 2019
Erstellen der Edits: Edit1.Name:='Edit_S_'+IntToStr(GruppeQ.Items.ID);
Suchen der Edits: Edit:=FindComponent('Edit_S_'+IntToStr(DBAccess1.Summen.Items.GSID))
Sind .ID und .GSID immer gleich? Warum überhaupt dieser Unterschied?
Beabsichtigt oder Schreibfehler oder ...?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Delphi.Narium,
3. Apr 2019
Und genau dadrin könnte der Fehler liegen.
In Neu wird also IsNew auf True gesetzt.
IsNew wird aber vor dem Aufruf von Neu abgefragt, bzw. der Aufruf von Neu erfolgt in Abhängigkeit des Wertes von IsNew.
Das erscheint mir jetzt nicht zwingend so ganz verständlich.
IsNew hat damit wohl immer den Wert des letzten Aufrufes von Neu bzw. Schreiben.
Wird also ein Satz geschrieben, so ist...