Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Manchmal führen Berichte, die Unterberichte enthalten, aufgrund der Reihenfolge, in der die Berichte verarbeitet werden, zu merkwürdigen Ergebnissen. Formeln im Hauptbericht werden vor denen in Unterberichten verarbeitet. Wenn Sie den Wert einer gemeinsamen Variablen in einem Unterbericht festlegen und die Variable dann in einen Gruppenfuß im Hauptbericht weiterleiten, kann das dazu führen, dass der Hauptbericht den Wert der gemeinsamen Variablen aus der vorhergehenden Gruppe und nicht den aus der aktuellen Gruppe verwendet. Um dieses Problem zu vermeiden, erstellen Sie einen zusätzlichen Gruppenfuß im Hauptbericht, wie zum Beispiel den Gruppenfuss 1b. Positionieren Sie den Unterbericht im Gruppenfuss 1a und rufen Sie den Wert der gemeinsamen Variablen im Gruppenfuss 1b ab. Auf diese Weise wird die gemeinsame Variable mit dem richtigen Unterbericht verknüpft.
Wie Sie vielleicht schon erwartet haben, werden Berichte, die Unterberichte enthalten, langsamer verarbeitet als Berichte, die keine Unterberichte enthalten. Sie können das Problem allerdings etwas abschwächen: