[pyar] web2py - select sum en un row object

Luciano B omicronvt en gmail.com
Mar Feb 19 09:22:17 ART 2013


Usando el ejemplo de select sum del manual de web2py hice lo sig:

_*Controlador:*_
def suma():
sumar=(db.pagos.campo2.sum()+db.pagos.campo5.sum()+db.pagos.campo6.sum())
     results=db().select(sumar, db.pagos.cuenta, db.pagos.nombre, 
groupby=db.pagos.cuenta)
     return dict (results=results)

Si no genero una vista(suma.html) ---> anda OK.

Cuando genero vista.html y quiero mostrar lo sumado.
_*Vista:*_
{{extend 'layout.html'}}
<div align="center">
<h3>PAGOS</h3>
{{=form}}
</div>
<table>
{{for row in results:}}
<tr><th>PAGOS</th><td>*{{=row.suma}}*</td><th></th><td></td></tr>
{{pass}}
{{pass}}
</table>

me da error :
*<type 'exceptions.AttributeError'> 'Row' object has no attribute 'suma'*

Gracias ...
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130219/ea638f68/attachment.html>


More information about the pyar mailing list