Summen in generierten Tabellen
Verfasst: Di, 16.01.2007 13:41
Hallo allerseits,
ich beschäftige mich seit geraumer Zeit mit der vorlagenbasierten Generierung von OD-Dokumenten und stehe gerade vor dem Problem,
das ich in einer genereirten Tabelle eine Summe bilden möchte. Hierzu benötige ich eine Art relativen Feldbezug. In natürlicher Sprache formuliert etwa: "Bilde die Summe aller Zellen von <A2> bis zu der Zelle, die sich über der Zelle mit der Formel befindet."
Als Beispiel dient eine Rechnung mit n Positionen. Unterhalb der Positionen soll die Gesamtsumme stehen. Wenn ich das Dokument von Hand erzeuge ist das natürlich kein Problem, da ich auf die existierenden Zellen Bezug nehmen kann. Meine Rechnung wird aber basierend auf einer Vorlage generiert. Die Tabelle der Vorlage enthält dabei nur 3 Zeilen: eine für die Überschrift, die 2. für die Position und die unterste für die Summe. Im Zuge der Generierung wird nun die Zeile für die Position vervielfältigt, für jede Rechnungsposition eine Zeile. Das generierte Dokument kann dann z.B. 10 Zeilen mit Rechnungspositionen enthalten.
Wie kann ich nun aber bereits in der Vorlage die Summe bilden, da die zellen, auf die sich die Summe bezieht in der Vorlage noch nicht existieren?
ich beschäftige mich seit geraumer Zeit mit der vorlagenbasierten Generierung von OD-Dokumenten und stehe gerade vor dem Problem,
das ich in einer genereirten Tabelle eine Summe bilden möchte. Hierzu benötige ich eine Art relativen Feldbezug. In natürlicher Sprache formuliert etwa: "Bilde die Summe aller Zellen von <A2> bis zu der Zelle, die sich über der Zelle mit der Formel befindet."
Als Beispiel dient eine Rechnung mit n Positionen. Unterhalb der Positionen soll die Gesamtsumme stehen. Wenn ich das Dokument von Hand erzeuge ist das natürlich kein Problem, da ich auf die existierenden Zellen Bezug nehmen kann. Meine Rechnung wird aber basierend auf einer Vorlage generiert. Die Tabelle der Vorlage enthält dabei nur 3 Zeilen: eine für die Überschrift, die 2. für die Position und die unterste für die Summe. Im Zuge der Generierung wird nun die Zeile für die Position vervielfältigt, für jede Rechnungsposition eine Zeile. Das generierte Dokument kann dann z.B. 10 Zeilen mit Rechnungspositionen enthalten.
Wie kann ich nun aber bereits in der Vorlage die Summe bilden, da die zellen, auf die sich die Summe bezieht in der Vorlage noch nicht existieren?