[...]
> Die Daten werden mit einem Makro aus einer Datenbank geholt.
>> Wie sieht deine Tabelle aus?
> Pro Datensatz wir eine Zeile in der Tabelle eingefügt. Die Zeile
> besteht aus den Spalten, Position, Menge, Text, EPreis, GPreis.

Bei einer Texttabelle in Writer sollte das lösbar sein, denn
...dann weisst Du vor und nach dem Einfügen die Seitennummer!

Also: vor dem Einfügen Seitennr. merken, hinterher kontrollieren, ggfs.
Zeile oberhalb mit der Zwischensumme einfügen.
Die Zwischensumme hochzählen, wenn kein Seitenwechsel.


Basic-Code etwa so:
...
   oViewCursor = oDokument.getCurrentController().getViewCursor() 
   If IsNull( oViewCursor ) Then
      ' Fehlerbehandlung hier
      Msgbox "kein ViewCursor gefunden"
   Else
      ' hier wird Dein Textcursor erwartet
      oViewCursor.gotoRange( oTextCursor , FALSE )
      Msgbox "Cursor steht auf Seite " & oViewCursor.getPage()
   End If
End If

Hilft das weiter?
Cheers
Winfried
-- 

re-Solutions.de Software Test Engineering  Mainz Germany Europe
some OOo macros: http://www.winnirohr.de/ooo/makros 

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

Antwort per Email an