Argh! Stupid HTML frames.

Try using one of the UEL functions:

http://ci.apache.org/projects/ofbiz/site/javadocs/org/ofbiz/base/util/string/UelFunctions.html

-Adrian

--- On Sun, 12/5/10, Adrian Crum <[email protected]> wrote:
> Try using one of the UEL functions:
> 
> http://ci.apache.org/projects/ofbiz/site/javadocs/
> 
> -Adrian
> 
> --- On Sun, 12/5/10, Naveen Kumar <[email protected]>
> wrote:
> 
> > From: Naveen Kumar <[email protected]>
> > Subject: Re: Calling class method from within a simple
> method
> > To: [email protected],
> "Jacques Le Roux" <[email protected]>
> > Date: Sunday, December 5, 2010, 9:05 PM
> > Hi Jacques,
> > 
> > I tried with type int, but ended up with the below
> > mentioned error.
> > 
> > ERROR: Could not complete the Create a list with
> > information on payment due
> > dates and amounts for the invoice
> >
> [file:/home/naveen/workspace/ofbiz.10.04/applications/accounting/script/org/ofbiz/accounting/payment/PaymentServices.xml#getInvoicePaymentInfoList]
> > process [Illegal argument calling method to execute
> named
> > getMonthStart:
> > java.lang.IllegalArgumentException: argument type
> mismatch]
> > (Error getting
> > value from the database for display of field
> > [invoiceItemTypeId] on form
> > [invoiceItems]:
> > 
> > Regards,
> > Naveen.
> > 
> > On Sun, Dec 5, 2010 at 1:32 AM, Jacques Le Roux <
> > [email protected]>
> > wrote:
> > 
> > > Did you try with type int instead of Long?
> > >
> > > Jacques
> > >
> > > From: "Naveen Kumar" <[email protected]>
> > >
> > >  Hi All,
> > >>
> > >> I am trying, following snippet in a simple
> > method.
> > >>
> > >> <set field="intervalDays" value="0" />
> > >>           
> >    <call-class-method
> > >>
> class-name="org.ofbiz.base.util.UtilDateTime"
> > method-name="getMonthStart"
> > >> ret-field="invoicePaymentInfo.dueDate">
> > >>             
> >      <field
> > field="invoice.invoiceDate" type="Timestamp"/>
> > >>             
> >      <field field="intervalDays"
> > type="Long" />
> > >>             
> >      <field
> > field="invoiceTerm.termDays" type="Long"/>
> > >>           
> >    </call-class-method>
> > >>
> > >> I am getting method not found error,
> > >>
> > >>
> /PaymentServices.xml#getInvoicePaymentInfoList]
> > process [Could not find
> > >> method to execute named getMonthStart:
> > java.lang.NoSuchMethodException:
> > >>
> >
> org.ofbiz.base.util.UtilDateTime.getMonthStart(java.sql.Timestamp,
> > >> java.lang.Long)]
> > >>
> > >> Can anyone help me out to sort this issue.
> > >>
> > >> Regards,
> > >> Naveen.
> > >>
> > >>
> > >
> > 
> 
> 
> 
> 



Reply via email to