Apache OpenOffice (AOO) Bugzilla – Issue 96767
chaining multiple operations
Last modified: 2013-12-15 09:19:02 UTC
if two multiple operations (german "Mehrfachoperation") are using the same formular and the output of the first multiple operation is the input for the second strange behavior can happen. Pressing F9 in order to force a recalculation toggles the result of the first multiple operation between "err:522" and the correct value. The second multiple operation always stays at "err:522" which is not correct, because no circular exists. Only tested on Pc in Windows XP, but as it's not an ui-issue, I guess it effects all platforms. This bug may be in some correlation to a bug reported here: http:// ubuntuforums.org/showthread.php?t=121043
Created attachment 58431 [details] demo of the bug
changed subcomponent to "ui" because I cannot provide the causing code segment. (I thought before "programming" means programming in calc).
maybe the reason for this behavior is the same as in http://www.openoffice.org/ issues/show_bug.cgi?id=72718 ?
What is the function MULTIPLE.OPERATIONS in attachment?
See section 6.14.10 MULTIPLE.OPERATIONS in http://docs.oasis-open.org/office/v1.2/OpenDocument-v1.2-part2.html In AOO the function is not in the function wizard, but has its own wizard in menu 'Data'. You need not use the wizard (I don't like the wizard), but you can write the function manually, same as for all other functions. In short, is calculates the result using a formula-template with one or two variables. The first parameter is a reference to the formula-template. The second parameter names the cell, which is the variable in the formula-template and the third parameter is the actual value for this variable. The forth and fifth parameter together define the second variable; they are optional. The actual value of the variable must not depend on any cell in the formula-template, neither direct nor indirect. For nested MULTIPLE.OPERATIONS see https://tools.oasis-open.org/issues/browse/OFFICE-1911
(In reply to comment #5) > See section 6.14.10 MULTIPLE.OPERATIONS in Thank you!
Confirmed per comment 5.