Announcement

Collapse
No announcement yet.

OnCalcFields

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

  • OnCalcFields

    Hallo,
    ist es möglich, in dem Ereignis OnCalcFields Datensätze aus der Datenmenge zu löschen, wenn ich z.B. bei der errechnung des CalcField sehe, das ich den Datensatz nicht brauche?

    Ich habe das einfach mit Tdataset.delete probiert, das funktioniert einmal, wenn ich die Datenmenge ändere laufe ich auf einen Fehler, das der Delete nicht auch eine leere Datenmenge angewandt werden kann, obwohl die Datenmenge nicht leer ist.

    Mache ich da irgendwas falsch, oder geht das so nicht?

    Danke

    Gruss
    Maik

  • #2
    Hi Maik,
    .
    schreib Deine Lösch-Routine in das "AfterScroll"-Ereignis. Erst dann weisst Du 100%ig, dass der richtige Datensatz angezeigt wird und keine weitere DS-Bewegung stattfindet.
    .
    Gruß
    Michae

    Comment

    Working...
    X