Announcement

Collapse
No announcement yet.

Ereignis, wenn Master Dataset Record wechselt

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

  • Ereignis, wenn Master Dataset Record wechselt

    Hallo
    es ist zum Verzweifeln, ich finde einfach keinen Ansatz.
    Eine Repotvorschau läuft über eine Master - Detail - Beziehung mit den Daten einer Grid mit.
    Nun muss ich bei jedem Wechsel des Datensatzes den Report neu zeichnen.
    Das Problem ist Folgendes:
    Der Report hat 2 Querys, qryAngebot und qryAngebotPos.
    qryAngebotPos ist über Master - Detail zu qryAngebot verlinkt.
    qryAngebot ist zu Datenmenge der Grid verlinkt.
    Funktioniert auch alles soweit. Nur, die Ereignisse feuern alle schon, auch wenn die DetailDatanmenge (qryAngebotPos) sich noch nicht aktualisiert hat.
    Ich habe also z.B. im AfterScroll von qryAngebot ein Ereignis zum Neuzeichnen des Reports gefeuert.
    Aus qryAngebotPos werden aber die alten Daten des vorigen Records noch gezogen.
    Ich finde einfach kein Ereignis, welches erst dann feuert, wenn auch die Detail - Datenmengen aktualisiert sind.
    Normalerweise habe ich ein TDataLink, welches als DataSet qryAngebot hat und bei DataSetChange feuert.
    Aber auch hier das gleiche Ergebnis.
    Ich nutze IBO (TDataSet) und ReportBuilder.
    Bin für jede Anregung dankbar.
    <BR>Frank

  • #2
    Hat sich erledigt. Hab wieder einmal einen Workaround programmiert.
    Fran

    Comment

    Working...
    X