Apache OpenOffice (AOO) Bugzilla – Issue 50905
mail merge not releasing database document
Last modified: 2006-04-06 09:35:21 UTC
- copy the attached "address.odb" to your disc - Tools|Options|OpenOffice.org Base|Databases: - register the address.odb under an arbitrary name, e.g. "address" - open a new text document - Tools|Mail Merge Wizard => the mail merge wizard opens - "Next", "Next" (using presets) - "Select Different Address List" - in the "Select Address List" dialog, select the registered address database, double click it, press OK - "Next", "Next", "Next", "Next", "Next" (using presets) - select "Save merged document" - press "Save documents", in the "Save as" dialog enter an arbitrary location/name - press Finish - close all documents which are still open, but *not* OOo as a whole => in the location where your address.odb resides, there exists a file called "address.lck". This indicates that the database document was not released properly, but is being held by OpenOffice.org. On Windows, you can for instance verify this by trying to rename the address.odb to something else => Windows will tell you that the file is in use.
Created attachment 27280 [details] document to reproduce the bug case
fixed in CWS c03v1
fs->msc: please verify in CWS c03v1 re-open issue and reassign to msc
reassign to msc
reset resolution to FIXED
verified in cws c03v1
Additional fix in sw/source/ui/dbui/dbmgr.cxx to release the connection after executing the old mail merge dialog
close
.
Additional fixes to prevent locking of databases while evaluating field expressions sw/source/ui/dbui/dbmgr.cxx sw/inc/dbmgr.hxx sw/calc.hxx sw/source/ui/core/doc/docfld.cxx sw/source/ui/core/bastyp/calc.cxx
Hi, this is fixed in the current master. The current master is available at http://download.openoffice.org/680/index.html I close this issue now. Bye Marc