[Zope-es] (sin asunto)

Alexis Roda alexis.roda.villalonga en gmail.com
Vie Ago 3 12:44:53 CEST 2007


En/na Alberto Aragón Peci ha escrit:
> Mi problema es llamar a ese script 
> pasándole como parámetro una variable leida de una base de datos. He 
> indagado
> por ahí, y dicen que esto debería funcionar:
>  
> <dtml-in metodo_mostrar_pruebas>
> <tr>
>    <td><dtml-var pru_id></td>
>    <td><dtml-var pru_chk></td>
>    <td><dtml-var pru_cmb></td>
>    <td><dtml-var pru_fec></td>
>    <td><dtml-var expr="formateaFecha(fecha=_['pru_fec'])"></td>
>    <td><a href="metodo_eliminar_prueba?pru_id=<dtml-var 
> pru_id>">Eliminar</a></td>
> </tr>
> </dtml-in>
>  
> , pero me lanza un mensaje de error sobre la función 'split' empleada en 
> el script. No encuentro el problema, porque si sustituyo
> fecha=_['pru_fec'] por '2007/03/01', todo funciona correctamente, lo 
> cual me hace pensar que el problema está en la forma de usar la variable.
>  
> ¿Puede alguien ayudarme?

Deberías incluir el mensaje de error que te da.

Por lo que dices imagino que la base de datos devuelve un objeto de tipo 
DateTime para representar la fecha, no un string.

   http://www.plope.com/Books/2_7Edition/AppendixB.stx#0-3



Saludos


Más información sobre la lista de distribución Zope-es