Python reports
Ernesto Revilla
aerd en retemail.es
Dom Feb 15 22:31:43 CET 2004
Buenas:
puedes hacer lo siguiente (probado), con win32all (http://starship.python.net/crew/mhammond/) instalado:
archivo="c:/BaseDeDatos.mdb" # ruta a la base de datos con los informes
from win32com.client import DispatchEx
access=DispatchEx('Access.Application')
access.OpenCurrentDatabase(archivo)
access.DoCmd.OpenReport(ReportName='<nombre del informe>',
View=0, WhereCondition='<condicion>')
...
access.Quit()
access=None
si quieres previsualizar, usa View=2. En todo caso, Access estará visible, pero minimizado.
Si tu aplicación es multihebra y llama a esto desde otra hebra que la principal, avisa.
Erny
----- Original Message -----
From: <is05229 en castor.salleURL.edu>
To: <python-es en aditel.org>
Sent: Friday, February 13, 2004 10:42 AM
Subject: [Python-es] Python reports
> Buenas, tengo un pequenyo problema con los informes que he de realizar, ja
> que necesitaria llamar de alguna forma a los informes que tengo hechos en
> access desde python. Para poder-los mostrar en una aplicacicion. Alguien
> sabe si se puede hacer??
> I sino tambien puedo passar los informes a Crystal reports o qualquier
> editor de informes, i llamar los informes generados. Pero mi problema es
> que tampoco tengo ni idea de como podria llamar a estos.
>
> Muchas gracias por todo.
>
--------------------------------------------------------------------------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es