From: Joern T. <joe...@be...> - 2010-06-10 08:46:11
|
On 6/9/10 3:45 PM, Nicolas LEFEBVRE wrote: > Hi all, > > > > I try desperately use the upload fonction with trigger. I don't known > if my source code is bad or if it is because BetterForm can't > undersand that. > > In fact, the upload window appears, but I can't click on the "Browse" > and "Clear" button. In think it is beacause my upload function doesn't > find the reference which indicate the "xsi:type". did you try using a bind instead? <xf:bind type="base64Binary" ... Normally xsi:type works for us but probably you hit a special case with upload. Let me know, Joern > > I send to you my entirely source and a screenshot of the result. > > > Kind regards, > > > Nicolas > > > > > <?xml version="1.0" encoding="UTF-8"?> > > <html xmlns="http://www.w3.org/1999/xhtml" > xml:lang="fr" lang="fr" > xmlns:ev="http://www.w3.org/2001/xml-events" > xmlns:xf="http://www.w3.org/2002/xforms" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > > > > <head> > > > <xf:model> > <xf:instance> > > <data xmlns=""> > > > <Resultats> > > <Tests> > <Test xsi:type="xsd:base64Binary" filename="" mediatype=""/> > > </Tests> > > </Resultats> > > > > </data> > > > </xf:instance> > > <xf:submission id="save" action="file:///C:/temp/CR.xml" method="put" > replace="none"/> > > > <xf:message ev:event="xforms-submit-error" > level="modal">Completer les champs obligatoire * > !</xf:message> > > > > </xf:model> > > > > </head> > > > > <body> > > <xf:group xmlns="http://www.w3.org/2002/xforms"> > > <xf:group> > <xf:label></xf:label> > <xf:repeat id="repeat" nodeset="Resultats/Tests/Test" > > > > <xf:upload > > <xf:label>File : </xf:label> > <xf:filename ref="@filename" /> > <xf:mediatype ref="@mediatype" /> > </xf:upload> > > > <xf:trigger> > <xf:label>X</xf:label> > <xf:delete nodeset="." at="1" if="count(//Test) > 1" > ev:event="DOMActivate" /> > </xf:trigger> > </xf:repeat> > > <xf:trigger> > <xf:label>New</xf:label> > <xf:insert nodeset="Resultats/Tests/Test" at="index('repeat')" > position="after" > ev:event="DOMActivate" /> > </xf:trigger> > </xf:group> > </xf:group> > > > > <p> > <xf:trigger> > <xf:label>Réinitialiser</xf:label> > <xf:reset ev:event="DOMActivate"/> > </xf:trigger> > </p> > > > > <p> > <xf:submit submission="save"> > <xf:label>Envoyer</xf:label> > </xf:submit> > > </p> > > > </body> > </html> > > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > > > _______________________________________________ > Betterform-users mailing list > Bet...@li... > https://lists.sourceforge.net/lists/listinfo/betterform-users > |