ok, it worked and after one browser refresh it stoped working. How
could I show you that it worked somehow??



On Jun 16, 1:18 pm, greenpoise <[email protected]> wrote:
> Oops my bad. This one
>
> desde=datetime.datetime(request.now.year,request.now.month,request.now.day)
>     hasta=desde+datetime.timedelta(days=10)
>
>     form=FORM (H1(TABLE
> (TR(('From:',INPUT(_name="desde",_class='date',_value=desde,_id="desde",requires=IS_DATE())),
>
> ('To:',INPUT(_name="hasta",_class='date',_id="hasta",_value=hasta,requires=IS_DATE()))),
> INPUT(_type='submit'))))
>
>     rows = db((db.orden.fechaorden >=
> request.vars.desde)&(db.orden.fechaorden <=
> request.vars.hasta)).select(db.orden.waitertip.sum())
>     for row in rows: print
>     row[db.orden.waitertip.sum()]
>
>     return dict(form=form,rows=rows)
>
> On Jun 16, 1:09 pm, greenpoise <[email protected]> wrote:
>
> > I dont know how this could be different but this one did worked:
>
> >    desde=request.now
> >     hasta=request.now
>
> > desde=datetime.datetime(request.now.year,request.now.month,request.now.day)
> >     hasta=desde+datetime.timedelta(days=10)
>
> >     form=FORM (H1(TABLE
> > (TR(('From:',INPUT(_name="desde",_class='date',_value=desde,_id="desde",requires=IS_DATE())),
>
> > ('To:',INPUT(_name="hasta",_class='date',_id="hasta",_value=hasta,requires=IS_DATE()))),
> > INPUT(_type='submit'))))
>
> >     rows = db((db.orden.fechaorden >=
> > request.vars.desde)&(db.orden.fechaorden <=
> > request.vars.hasta)).select(db.orden.waitertip.sum())
> >     for row in rows: print
> >     row[db.orden.waitertip.sum()]
>
> >     return dict(form=form,rows=rows)
>
> > I do however get some receding zeros after the date in my date field
> > of the form.
>
> > On Jun 15, 11:51 pm, mdipierro <[email protected]> wrote:
>
> > > This should never have worked.
>
> > > On Jun 15, 8:57 pm, "mr.freeze" <[email protected]> wrote:
>
> > > > I would just check that fromvar and tovar are not None before getting
> > > > the rows.
>
> > > > On Jun 15, 8:40 pm, greenpoise <[email protected]> wrote:
>
> > > > > here it is:
>
> > > > > Error traceback
>
> > > > > 1.
> > > > > 2.
> > > > > 3.
> > > > > 4.
> > > > > 5.
> > > > > 6.
> > > > > 7.
> > > > > 8.
> > > > > 9.
> > > > > 10.
> > > > > 11.
> > > > > 12.
> > > > > 13.
> > > > > 14.
> > > > > 15.
> > > > > 16.
>
> > > > > Traceback (most recent call last):
> > > > >   File "/home/danel/Applications/web2py/gluon/restricted.py", line
> > > > > 178, in restricted
> > > > >     exec ccode in environment
> > > > >   File "/home/danel/Applications/web2py/applications/shroomV2/
> > > > > controllers/default.py", line 314, in <module>
> > > > >   File "/home/danel/Applications/web2py/gluon/globals.py", line 96, in
> > > > > <lambda>
> > > > >     self._caller = lambda f: f()
> > > > >   File "/home/danel/Applications/web2py/gluon/tools.py", line 2036, in
> > > > > f
> > > > >     return action(*a, **b)
> > > > >   File "/home/danel/Applications/web2py/applications/shroomV2/
> > > > > controllers/default.py", line 245, in qryfecha
> > > > >     rows = db((db.orden.fechaorden >= fromvar)&(db.orden.fechaorden <=
> > > > > tovar)).select(db.orden.waitertip.sum())
> > > > >   File "/home/danel/Applications/web2py/gluon/sql.py", line 2483, in
> > > > > __ge__
> > > > >     return Query(self, '>=', value)
> > > > >   File "/home/danel/Applications/web2py/gluon/sql.py", line 2866, in
> > > > > __init__
> > > > >     raise SyntaxError, 'Operation %s can\'t be used with None' % op
> > > > > SyntaxError: Operation >= can't be used with None
>
> > > > > On Jun 15, 9:37 pm, "mr.freeze" <[email protected]> wrote:
>
> > > > > > Do you get an error? If so, can you show the traceback?
>
> > > > > > On Jun 15, 8:01 pm, greenpoise <[email protected]> wrote:
>
> > > > > > > Ok this used to work:
>
> > > > > > > def qryfecha():
>
> > > > > > >     form=FORM (H1(TABLE
> > > > > > > (TR(('From:',INPUT(_name="desde",_class='date',_id="desde",requires=IS_DATE
> > > > > > >  ())),
>
> > > > > > > ('To:',INPUT(_name="to",_class='date',_id="to",default=request.now,requires
> > > > > > >  =IS_DATE())))),
> > > > > > > INPUT(_type='submit')))
>
> > > > > > >     fromvar=request.vars.desde
> > > > > > >     tovar=request.vars.to
>
> > > > > > >     rows = db((db.orden.fechaorden >= 
> > > > > > > fromvar)&(db.orden.fechaorden <=
> > > > > > > tovar)).select(db.orden.waitertip.sum())
> > > > > > >     for row in rows: print
> > > > > > >     row[db.orden.waitertip.sum()]
>
> > > > > > >     return dict(form=form,rows=rows)
>
> > > > > > > not anymore. Leads?

Reply via email to