(Co-Admin)
Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
Delphi 2010 Professional
|
2. Aug 2002, 10:23
Hallo m-werk,
das kann daran liegen, dass ADOSHaupt auf der rechten Seite einer Zuweisung verwendet wird. Delphi überprüft dann, welche Eigenschaften eines Objektes den korrekten Typ haben. Bei der Zuweisung in deinem Code wird ein Datentyp wie String erwarten, wenn du jetzt ADOSHaupt.Field... eingibst, stellt Delphi fest, dass FieldByName ein TField Objekt zurückgibt, was ja nicht zuweisungskompatibel ist und bietet es deshalb nicht an. Wenn du es aber komplett eingibst und beim Compilieren kein Fehler auftritt ist die Anweisung sytaktisch korrekt.
Wichtig ist, dass du den Code natürlich in die BeforePost von der Kindertabelle schreibst. Überprüfe bitte mal, ob du das gemacht hast.
Albert Live long and prosper
MrSpock
|