Apache OpenOffice (AOO) Bugzilla – Issue 18900
Put statement fails for Boolean types and some strings
Last modified: 2017-05-20 11:29:16 UTC
The Put statement can not write a boolean with a True value and Strings with Unicode values greater than 255 are not properly written. OOo BASIC stores a Boolean in an integer. The True value has all of the bits set which incorrectly cast down to one byte causing a runtime error. False writes with no problem. Each character is one byte. Characters with an ASCII value larger than 255 are written with incomplete data.
definitely not API, looks like StarBASIC runtime to me
-> OOo 2.0
According to the roadmap of OpenOffice.org 2.0 (http://tools.openoffice.org/releases/q-concept.html) this issue has been scheduled for 3.0.
I use German OOo2.0.1 on German WinXP home. Here put- and get-statement convert the characters to/from codepade "Window 1252", characters which are not in that code are converted to quotationmarks. So you can use promille ‰ (u2030 = win1252 hex89) but not fraction ⅞ (u215E).
Reset assigne to the default "issues@openoffice.apache.org".