W3C home > Mailing lists > Public > public-forms@w3.org > March 2008

Re: Questions related to "Add support for default values without the need of an instance element"

From: <Nick_Van_den_Bleeken@inventivegroup.com>
Date: Thu, 13 Mar 2008 14:17:31 +0100
To: Erik Bruchez <ebruchez@orbeon.com>
Cc: public-forms-request@w3.org, public-xforms@w3.org
Message-ID: <OFF9ECF588.EB012BE3-ONC125740B.00480F20-C125740B.00490412@inventivegroup.com>
All,

By coincidence I already named the attribute initial-value on the wiki 
page.

But I  have a problem trying to convert this new feature to a canonical 
XForms, because:

  - Due to the negative answer on question 'gets reinforced when set to 
empty' you can't use a simple calculate with an if in the expression
  - And if we can't use a calculate how can you enforce the initial value 
when a node is inserted? The xforms-insert Event gives you context info, 
but enough to identify the initial value(s).

I hope I'm overlooking something...

Nick Van den Bleeken  -  Research & Development Manager
Inventive Designers
Phone: +32 - 3 - 8210170
Fax: +32 - 3 - 8210171
Email: Nick_Van_den_Bleeken@inventivegroup.com

public-forms-request@w3.org wrote on 03/12/2008 05:20:18 PM:

> 
> Nick, Uli:
> 
> I also don't think that setting a value to the empty string should 
> cause a default value to be reapplied.
> 
> More than a "default value", maybe this should be called "initial 
> value".
> 
> -Erik
> 
> On Mar 12, 2008, at 5:02 AM, Ulrich Nicolas Lissť wrote:
> 
> >
> > Nick,
> >
> > please see my comments inline.
> >
> > On Wed, March 12, 2008 12:28 pm, 
Nick_Van_den_Bleeken@inventivegroup.com
> > wrote:
> >> All,
> >>
> >> While creating the contents for the XForms 1.2 feature "Add support 
> >> for
> >> default values without the need of an instance element" I ran 
> >> across some
> >> questions the group has to get consensus on, before I can continue:
> >>
> >> Wiki page :
> >> http://www.w3.org/MarkUp/Forms/wiki/
> Add_support_for_default_values_without_the_need_of_an_instance_element
> >>
> >> If the answer to all the following questions is 'Yes' then I think 
> >> I can
> >> create a canonical XForms version but I just want to know the group
> >> beliefs that a positive answer to this questions is desirable:
> >>
> >> 1) Does the initial value gets reinforced when the user sets the 
> >> value of
> >> the control to the empty string? Yes
> >
> > No, I don't think so. It would prevent the user from deleting values 
> > on
> > purpose. The default value should only be reinforced upon xforms- 
> > reset.
> >
> >> 2) Does the initial value only gets applied if the initial text 
> >> content of
> >> the bound node is empty? Yes
> >
> > Ok.
> >
> >> 3) Does the initial value gets applied when a control is created 
> >> due to
> >> the insertion of a node and its text content is empty? Yes
> >
> > Ok.
> >
> >> 4) Does the initial value gets reinforced when the node to which the
> >> control was bound changes and the text content of the new node is 
> >> empty?
> >> Yes
> >
> > No, see above.
> >
> > Regards,
> > Uli.
> >
> >>
> >> Regards,
> >>
> >> Nick Van den Bleeken  -  Research & Development Manager
> >> Inventive Designers
> >> Phone: +32 - 3 - 8210170
> >> Fax: +32 - 3 - 8210171
> >> Email: Nick_Van_den_Bleeken@inventivegroup.com
> >>
> >> --------------------------------------------------
> >>
> >> Inventive Designers' Email Disclaimer:
> >>
> >> http://www.inventivedesigners.com/email-disclaimer
> >>
> >>
> >
> >
> >
> 
> --
> Orbeon Forms - Web Forms for the Enterprise Done the Right Way
> http://www.orbeon.com/
> 
> 


--------------------------------------------------
Inventive Designers' Email Disclaimer:

http://www.inventivedesigners.com/email-disclaimer

Received on Thursday, 13 March 2008 13:18:32 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 October 2013 22:06:47 UTC