[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