You can not place two bookmarks touching one
another. There has at least to be a space between them. This is
true for groups, too. During the print process these bookmarks
will be erased temporarely. WinWord then expands the remaining
bookmark to span the whole content that the two bookmarks had
before, leading to confusion in most cases.
As you can see in the Mastapp demo database Paradox
allows fieldnames with spaces or special characters in them.
These fieldnames will be converted by Delphi and you can not use
them as Oleander identifiers. It is easy, though, to map them to
usable names using the DatafieldMap property of the
OleanderController.
If you include a pagebrake at the end of a group to
create a new page for every record of the group, WinWord will
create one empty page at the end of the printed document. This
page can not be deleted by Oleander and will be printed.
WinWord 7 signals "Not enough memory" when
printing the Mastapp "Invoice" document. WinWord 8 runs
without problems.
An OLE controlled WinWord 7 under Win95 runs faster
than WinWord 8. We are currently looking into this matter.
Due to a bug in WinWord 7 you can place bookmarks in
the header and footer part of the document, but they cant
be seen neither by Oleander nor by WinWord itself. Therefore you
cant use them for printing in Oleander. WinWord 8 fixes
that bug and prints them fine. See the "Order History"
document of the Oleander demo Application. Find more information
in the Microsoft knowledge base artikel number Q113758.