Hi, all
    In xml, how can I express "java.math.BigDecimal(bean.getAp2_otime())" +
1???


<fd:field id="ap2_lot">
<fd:label><i18n:text key="ap2_lot">ap2_lot:</i18n:text></fd:label>
<fd:datatype base="string"/>
<fd:on-value-changed>
 <javascript>
  var newValue=event.source.value;
  if (newValue != null) {
       var odmgImpl =
cocoon.getComponent(Packages.org.apache.cocoon.ojb.odmg.components.OdmgImple
mentation.ROLE);
       var impl = odmgImpl.getInstance("yh");
       var bean = new Packages.com.goodwillheater.bean.Ap2();
       var dao = new Packages.com.goodwillheater.dao.Ap2DAO();

   bean.setAp2_lot(newValue);
   var rowcount = dao.retrieve0(bean, impl);
   if (rowcount > 0) {
    if (bean.getAp2_qty() > bean.getAp2_toiqty()) {
     var btime = event.source.parent.lookupWidget("ap2_btime");
     btime.setValue(java.math.BigDecimal(bean.getAp2_btime()) +
java.math.BigDecimal(1.0));
    }
   }
   cocoon.releaseComponent(odmgImpl);
  }
 </javascript>
      </fd:on-value-changed>
    </fd:field>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to