- From: Erik Bruchez <ebruchez@orbeon.com>
- Date: Thu, 13 Mar 2008 10:41:59 -0700
- To: public-xforms@w3.org
Nick & all, It would be good if we did not need to introduce a new feature to canonical XForms to introduce this, but if we can't, we have two obvious choices: * Drop the feature * Introduce support for initial values in canonical XForms Did we ever talk about doing the latter? -Erik On Mar 13, 2008, at 6:17 AM, Nick_Van_den_Bleeken@inventivegroup.com wrote: > > 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 > > -- Orbeon Forms - Web Forms for the Enterprise Done the Right Way http://www.orbeon.com/
Received on Thursday, 13 March 2008 17:43:03 UTC