Edit: The right answer was b) (see my initial list below). That is, update happens only after saving which is an active user command. So I use a macro to achieve my goal. Thanks Villeroy for your replies! |
my first post, after search didn't give any results. Hope that I searched enough, don't wanna bother you with needless topics. Right, no endless prologues as well...

I'm trying to create a form with a subform, where the subform displays a record that is selected in the main form by a list control. Now whenever I change the value in the list control, I would expect OOo to update the display of the subform. But exactly that is not happening. Only when I navigate to another record of the main form and come back to the initial record, the changes are visible. Why?
- a) a MacOS version issue? I've tried OOo 3.01 and NeoOffice 2.2.5 with the same result.
b) my expectations are wrong - automatic update is not wanted in OOo (see the BookDealer example where the update of the buyer address requires a macro)
c) I did something wrong (e.g. some form setting)
d) a real OOo issue. The API reference says in its "Forms" chapter, see http://wiki.services.openoffice.org/wik ... /Sub_Forms last sentence:
Therefore I would think that this is the intended behaviour.Every time the cursor in the master form moves, the detail form reloads after filling the salesman parameter with the actual value of the master forms SNR column.
Thanks a lot!