Announcement

Collapse
No announcement yet.

Sender in der OnBeforePost-Methode erkennen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sender in der OnBeforePost-Methode erkennen

    Hallo Leute,

    so kurz vor Weihnachten quält mich noch ein Problem, dass sich als ziemlich schwierig erweist.

    Folgendes Problem:

    Ich habe zwei Formulare, von denen aus auf eine AdoTabelle zugegriffen wird.
    In beiden Fällen wird die Tabelle über einen Navigator bearbeitet. Wenn sich nun das Feld welches für den Status verantwortlich ist ändert, so soll ein Eintrag in einer zweiten Tabelle stattfinden.

    Das Problem dabei ist nur, dass zwei unterschiedliche Einträge vorgenommen werden müssen.
    Ich wollte das Problem über try und except in der OnBeforePost Methode der ersten Tabelle nennen wir sie mal "Lager" lösen, aber mein Kollege meinte es sei zu unsicher.

    Nun Frage ich mich, ob man in der OnBeforePost-Methode nicht den Sender herrausfinden kann, sodass ich darüber die Unterscheidung machen kann, was in die zweite Tabelle, nennen wir sie mal "Verlauf" eingefügt wird.

    Wäre schön, wenn mir da jemand weiterhelfen könnte.

    Gruß,

    Joh

  • #2
    Schonmal probiert:

    Prcedure MyProcedure ....

    Var Feld :String;

    Begin
    Feld := uppercase (ActiveControl.Name) ;
    If Feld ='XYZ' then
    ...

    Heik

    Comment

    Working...
    X