You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by "Robby Pelssers, AGP" <ro...@agp.nl> on 2006/08/28 11:19:37 UTC
problem with setting initial value of fieldwidget used in repeaterwidget
Hi,
I get a nullpointerexception when adding the line
<fd:initial-value>0</fd:initial:value> for the field-widget 'monday'.
<fd:form>
<fd:widgets>
<fd:repeater id="projects">
<fd:widgets>
<fd:field id="contract">
<fd:label>Contracts</fd:label>
<fd:datatype base="string"/>
</fd:field>
<fd:field id="monday">
<fd:label>Maandag</fd:label>
<fd:datatype base="integer"/>
<fd:initial-value>0</fd:initial-value>
<fd:on-value-changed>
<javascript>
event.source.form.getAttribute("controller").handleHoursOfDayV
alueChanged(event, viewData);
</javascript>
</fd:on-value-changed>
</fd:field>
<fd:field id="tuesday">
<fd:label>Dinsdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="wednesday">
<fd:label>Woensdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="thursday">
<fd:label>Donderdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="friday">
<fd:label>Vrijdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:output id="rowtotal">
<fd:label>Totaal</fd:label>
<fd:datatype base="integer"/>
</fd:output>
</fd:widgets>
</fd:repeater>
</fd:widgets>
</fd:form>
Anybody experienced the same problem?
Kind regards,
Robby Pelssers
RE: problem with setting initial value of fieldwidget used in repeaterwidget
Posted by "Robby Pelssers, AGP" <ro...@agp.nl>.
I checked JIRA and this problem was already closed. So this answers my
question ....It was a bug.
Cheers,
Robby
-----Oorspronkelijk bericht-----
Van: Robby Pelssers, AGP [mailto:robby.pelssers@agp.nl]
Verzonden: maandag 28 augustus 2006 11:20
Aan: users@cocoon.apache.org
Onderwerp: problem with setting initial value of fieldwidget used in
repeaterwidget
Hi,
I get a nullpointerexception when adding the line
<fd:initial-value>0</fd:initial:value> for the field-widget 'monday'.
<fd:form>
<fd:widgets>
<fd:repeater id="projects">
<fd:widgets>
<fd:field id="contract">
<fd:label>Contracts</fd:label>
<fd:datatype base="string"/>
</fd:field>
<fd:field id="monday">
<fd:label>Maandag</fd:label>
<fd:datatype base="integer"/>
<fd:initial-value>0</fd:initial-value>
<fd:on-value-changed>
<javascript>
event.source.form.getAttribute("controller").handleHoursOfDa
yValueChanged(event, viewData);
</javascript>
</fd:on-value-changed>
</fd:field>
<fd:field id="tuesday">
<fd:label>Dinsdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="wednesday">
<fd:label>Woensdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="thursday">
<fd:label>Donderdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:field id="friday">
<fd:label>Vrijdag</fd:label>
<fd:datatype base="integer"/>
</fd:field>
<fd:output id="rowtotal">
<fd:label>Totaal</fd:label>
<fd:datatype base="integer"/>
</fd:output>
</fd:widgets>
</fd:repeater>
</fd:widgets>
</fd:form>
Anybody experienced the same problem?
Kind regards,
Robby Pelssers