[Zope-es] Editar documento desde script python

Santiago Videla santiago.videla en gmail.com
Jue Mayo 15 06:57:40 CEST 2008


Buenas

2008/5/14 tono <josedavid18 en hotmail.com>:

>  Hola de nuevo. Estoy intentando crear un script python para crear un
> nuevo documento dentro de una carpeta de mi sistema
> que se llama "matriculas". El código que utilizo (y que funciona bien, es
> el siguiente):
>
> # Creando un documento
> documento = context.matriculas.invokeFactory('Document', codigo)
>
>

la variable 'documento' tiene como valor el id de la instancia que creas con
invokeFactory. Asique es un string, de ahi el error de setText

creo que si haces algo como (no lo probe)

doc = context.matriculas[documento]
doc.setText(variable)

pueda que ande, quizas necesite algun retoque

suerte


> Mi intención ahora es editar el cuerpo del documento para que me aparezcan
> en el propio documento la información que
> tengo recogida en varias variables:
>
> codigo='2c'
> alumno='José David Vela'
> dni='30963164N'
> importe='50'
>
> he intentado algo como esto:
>
>
> documento.edit(text_format='html', text=alumno o cualquiera de las variables anteriores)
>
>
>
> pero evidentemente no funciona.
>
>
>
> ¿me podría orientar alguien? Un saludo y gracias.
>
>
> _______________________________________________
> Zope-es mailing list
> Zope-es en aditel.org
> http://listas.aditel.org/listinfo/zope-es
>



-- 
Santiago Videla
www.revolucionesweb.com.ar
http://www.linkedin.com/in/svidela

Sigue la mata dando de que hablar siempre abajo y a la izquierda donde el
pensamiento que se hace corazón resplandece con la palabra sencilla y
humilde que l en s tod en s somos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /archivos/zope-es/attachments/20080515/b79d335a/attachment.html


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