W3C home > Mailing lists > Public > www-forms@w3.org > January 2004

RE: xforms for inhomogenous collections

From: Mark Birbeck <mark.birbeck@x-port.net>
Date: Mon, 5 Jan 2004 18:31:25 -0000
To: "'Borgrink, Susan'" <sborgrink@progeny.net>
Cc: <www-forms@w3.org>
Message-ID: <001501c3d3ba$233f13a0$6b01a8c0@W100>

Hi Susan,

Just to be clear, my previous response was to your original posting:

    <http://lists.w3.org/Archives/Public/www-forms/2003Dec/0037.html>

which was incorrect, since it said:

    Mark was pointing you in the right direction, the relevant attribute
    is used within the bind element rather than the in form control.
    However, what may not have been evident before and what may help to
    tie some of this all together is that the relevant attribute is
    inheritable.  Therefore, whatever is a child of the group element
    would be tied to its relevance.

This implied that children of xf:group 'inherited' relevance from
xf:group, which they do not.

However, your last email presented it from the point of view of the
instance data:

>   <xf:bind nodeset="b" relevant="false()" />
>   <xf:bind nodeset="c" relevant="true()"/>
>
> Then all of these would still be false:
>
>   <xf:output ref="b/d"/>
>   <xf:input ref="b">
>     <xf:label />
>   </xf:input>
>   <xf:input ref="b/c">
>     <xf:label />
>   </xf:input>

All of this is absolutely correct. I therefore don't quite know what it
is in my last email you are disagreeing with when you say:

> Second, I still don't understand it that way ...

So, for the 100% avoidance of any doubt ;-) the answer to this:

> If I am still wrong, would you please give me a different example.

Is that you are *not* wrong, and in fact your explanation was perfectly
clear!

Regards,

Mark


Mark Birbeck
CEO and CTO
x-port.net Ltd.


For 100% of the XForms spec:
http://www.formsPlayer.com/
Received on Monday, 5 January 2004 13:31:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 10 March 2012 06:21:57 GMT