Hallo Johannes,

Johannes A. Bodwing wrote:
Hallo,
ich habe eine einfache Tabelle in Writer angelegt; darin eine Formel, in der sich lediglich der Wert der Seitennummer (als Feldbefehl eingefügt) ändert;
ganz simpel dargestellt:
A1 hat den Feldbefehl mit der SeitenNummer
B1 enthält eine einfache Addition in der Art: 39+A1-1
diese Tabelle kopiere ich jew. auf eine neue/eigene Seite;
obwohl sich dann die Seitennummer ändert, bleibt der berechnete Wert gleich + ist in allen Tabellen auf allen Seiten derselbe,bzw. der Wert richtet sich immer nach der höchsten Seitennummer; ich dachte, weil im Navigator jede Tabelle als eigene Tabelle angezeigt wird, wären die dann voneinander "getrennt", aber es scheint fast so, als hingen die Zellen über Seiten hinweg irgendwie zusammen;
kann man da was ändern? bzw. wo ist der Denkfehler?
[..]

Ich fürchte, der Denkfehler liegt im Programm Code.
Wenn man mittels <F9> alle Feldbefehle neu berechnen lässt, werden z.B. alle Feldbefehle, die vom Layout (sprich von der aktuellen Seite) abhängig sind, richtig dargestellt. Vermutlich wurde nicht berücksichtigt, dass Formeln in Tabellen ebenfalls seitenabhängig sein können. Die Formeln werden wahrscheinlich nach den Seitenfeldfehlen berechnet und arbeiten dann mit dem letzten Wert dieser Feldbefehle.
Bitte schreibe dazu einen Bug in issuezilla.
Vielleicht hilft Dir als Work-Around die Möglichkeit, den Feldbefehl Seite mit einem Offset zu versehen, Du kannst z.B. Seitenzahl+38 anzeigen lassen, nicht als Formel, sondern direkt als Feldbefehl.
Gruß
        Andreas

--
Andreas Martens (ama) - OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an