Issue 58866 - XForms: binding expression not re-evaluated on namespace change
Summary: XForms: binding expression not re-evaluated on namespace change
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: programming (show other issues)
Version: OOo 2.0.1
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-05 01:26 UTC by philliphelm
Modified: 2017-05-20 11:19 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Document demonstration the problem. (8.04 KB, application/vnd.oasis.opendocument.text)
2006-01-03 21:38 UTC, philliphelm
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description philliphelm 2005-12-05 01:26:03 UTC
Binding expression is not re-evaluated after adding/editing namespaces for a 
control in an XForms document. The binding expression is only re-evaluated if 
the form is saved/closed and re-opened.
Comment 1 michael.ruess 2005-12-06 11:11:54 UTC
Reassigned to MSC.
Comment 2 marc.neumann 2006-01-03 11:07:49 UTC
Hi,

do you have a sample document which demonstrate the problem and can you please
attach it to this issue?

Thanks Marc

Comment 3 philliphelm 2006-01-03 21:38:49 UTC
Created attachment 32882 [details]
Document demonstration the problem.
Comment 4 philliphelm 2006-01-03 21:49:47 UTC
I've attached the document that demonstrates the problem - the XForm has two 
text entry boxes bound to - the first one works correctly as the namespaces for 
the controls binding expression have been entered. The second one does not 
evaluate its binding expression corectly as the namespace details are missing. 
Now if you add the namespace details to this second text entry box -

Right Click, Control...,Binding Expression, Edit NameSpaces and add the 
following name spaces (the same as for the first text entry box) -

soap     http://schemas.xmlsoap.org/soap/envelope/
t        http://tempuri.org/

 - now OK, OK etc to return to the main design panel - the expression has not 
been re-evaluated. To get it to be re-evaluated you need to save the document  -
 you will need to change something else about the document as the File, Save 
option is not available when just changing the namespace details. Once Saved, 
reopen the document - you will notice that the second text entry box now has 
the correct text in it ("result") from the XML instance that its bound to.   
Comment 5 marc.neumann 2006-01-05 07:35:02 UTC
Hi,

Thanks for the easy bugdoc.

Now i can reproduce this issue.

I send it to the right developer.

Bye Marc
Comment 6 lo 2007-11-14 13:56:57 UTC
reassigned
Comment 7 lo 2007-11-14 14:05:46 UTC
reassigned
Comment 8 Marcus 2017-05-20 11:19:50 UTC
Reset assigne to the default "issues@openoffice.apache.org".