Apache OpenOffice (AOO) Bugzilla – Issue 18854
Trouble in retrieving data from calc into serial letter
Last modified: 2003-09-22 12:23:58 UTC
A serial letter based on an address list in calc contains a field to select the zip code from the appropriate column in the calc table. This works for all entries that only contain a number in that column. Any zip code that starts with a letter (for international mailing) is shown properly in the calc table but transfers and prints as a 0. The data field in the writer document contains no special formatting or any restrictions that I would be aware of. Definitely none have been specified by me. While this may seem a trivial error, this behaviour (in addition to other serial letter troubles) effectively prohibits an effective use of OOo in my office (or the office of the Alzheimer Society Paderborn for that matter) since crosschecking every address costs too much time. Cheers from Germany Stephan Körting
jw: reassigned to jw
can you please attach the documents ? if it has confidential data just replace all letters with x
Created attachment 9457 [details] Sample text and calc table to show the bug - check line 49/entry 48
Hi there, as requested I attached a simple sample derived from my buggy document. Please check line 49 (in the Writer data view it's entry 48). Writer shows the column "Postleitzahl" as empty while calc shows the correct zip code "F-75017". Cheers from Germany! Stephan Körting
ok that depends on the two different formattypes you choose. you have to set whole column to Text-format. in your spreadsheet the format is mixed between text (the codes with a letter) and number (the nonletter codes). after changing the column-format to text, i had to rewrite all the entrys to see it right in the datasourceview this might be really a bug. after rewriting all the "Postleitzahlen" as textformat and save the file and reopen the dataview all entrys are visible. i hope i can give you a short workarround in some hours. so that you do not have to rewrite all your entrys in the Postleitzahl column set this to invalid
invalid -> closed