Emitir 'Report' en un objeto COM. ¿Es posible?

14/07/2003 - 08:19 por Carlos Yohn Zubiria | Informe spam
Perdón por la insistencia, pero esto es importante y urgente para mi.
¿Sabéis si es posible emitir un comando 'report' dentro de un objeto com?
¿Cómo hay que configurarlo para que funcione?
Me devuelve el error 'operación de interfaz de usuario no permitida en este
momento'

¿Alguna otra manera de crear 'on the fly' un archivo pdf sin emitir
'report'?
Mi necesidad es crear un pdf basado en un report, para ponerlo disponible en
la red, devolverlo al explorer para que lo muestre en Internet.

¿Alguna Idea?

Saludos.
A.G.P.

Preguntas similare

Leer las respuestas

#6 Antonio Muñoz de Burgos y Caravaca
15/07/2003 - 22:09 | Informe spam
Hola Pablo:

Opinaba lo mismo que tú, aunque nunca lo había probado (ya que no he tenido
la necesidad) y como lo comentaba en el primer hilo de la conversación de
Carlos, hablaba del com.exe por ese mismo motivo.

Pero leyendo en la ayuda, me encontré con el comentario de los report en dll
, después de ver eso decidí probarlo, ya que solo consistía en poner una
línea de código en alguna de las funciones que se manejan en mi Web, pues lo
probé y funciono y a la primera, sin error ni nada, lo cual eso nunca me
sucede :-))) lo cual ya es raro.

Si bien es cierto que solo realice una prueba (no tarde más de 5m., poner la
línea, precompilar el .prg y ejecutar la Web), lo que no sé que tipo de
implicaciones en cuanto funcionamiento y rendimiento pueda tener el usar
este comando, habría que realizar más pruebas.

Saludos, Antonio Muñoz de Burgos
www.emans.com (Web realizada en vFoxPro)
Manifestando el apoyo a la comunidad de Visual FoxPro

"Pablo Roca" escribió en el mensaje
news:
Mostrar la cita
he
Mostrar la cita
mensaje
Mostrar la cita
objeto
Mostrar la cita
permitida
Mostrar la cita
emitir
Mostrar la cita
#7 Antonio Muñoz de Burgos y Caravaca
15/07/2003 - 22:27 | Informe spam
Información : De como he realizado las pruebas.

WinXP Profesional, IIS
Visual FoxPro v7
Con una DLL, que ejecuta precompilados .prg (creo que es como también está
trabajando Carlos)
No he probado el ejecutar el comando de forma directa dentro de la dll, es
decir las pruebas están realizadas con la técnica de como esta desarrollada
mi Web, con la DLL que hace de pasarela.

Saludos, Antonio Muñoz de Burgos
www.emans.com (Web realizada en vFoxPro)
Manifestando el apoyo a la comunidad de Visual FoxPro

"Antonio Muñoz de Burgos y Caravaca" escribió en el
mensaje news:
Mostrar la cita
tenido
Mostrar la cita
dll
Mostrar la cita
lo
Mostrar la cita
la
Mostrar la cita
PRINTER
Mostrar la cita
una
Mostrar la cita
en
Mostrar la cita
el
Mostrar la cita
una
Mostrar la cita
para
Mostrar la cita
#8 Carlos Yohn Zubiria
16/07/2003 - 09:31 | Informe spam
Efectivamente estoy trabajando como dices Antonio. Ya he solucionado el
problema mediante una 'tip' de configuración de seguridad que me ha enviado
Pepe Llopis [permanente gratitud :-)]
Por lo visto en la versión 7 funciona en COM DLL. Yo lo he tenido que
aplicar en COM EXE.
Ya solo me falta un problema y es que desde ese exe (o las clases no
incluídas puesto que el exe solo hace de pasarela para poder compilar todo
lo demas sin detener el servicio) no puedo crear el objeto VFPCOM que me
permitiría convertir un cursor a Recordset. Tengo que hacerlo por medio de
ODBC y no me gusta nada. Probaré con wwsoap pero me parece que es mas
complicado y que implica ciertos conceptos de west-wind.

"Antonio Muñoz de Burgos y Caravaca" escribió en el
mensaje news:ec#
Mostrar la cita
desarrollada
Mostrar la cita
de
Mostrar la cita
pues
Mostrar la cita
poner
Mostrar la cita
DLL,
Mostrar la cita
lo
Mostrar la cita
mensaje
Mostrar la cita
hacer
Mostrar la cita
con
Mostrar la cita
el
Mostrar la cita
Internet.
Mostrar la cita
#9 Esparta Palma
18/07/2003 - 17:40 | Informe spam
Pero en VFP8 ya no necesitas VFPCOM, para estos casos si recomendaría el
uso de los CursorAdapter (no vas a actualizar datos, verdad Carlos?)

Apoya a Visual FoxPro usándolo legalmente
ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º
Espartaco Palma Martínez
SysOp PortalFox ( http://www.PortalFox.com )
email:
Acapulco, Guerrero. México


Antonio Muñoz de Burgos y Caravaca wrote:

Mostrar la cita
#10 Carlos Yohn Zubiria
19/07/2003 - 08:23 | Informe spam
¿Por qué no necesito VFPCOM?
¿Cómo puedo usar el cursoradapter para convertir un cursor a recordset?
Lo contrario si.

"Esparta Palma" escribió en el
mensaje news:
Mostrar la cita
que
Mostrar la cita
v8, y
Mostrar la cita
nada, y
Mostrar la cita
necesitando.
Mostrar la cita
todo
Mostrar la cita
de
Mostrar la cita
Ads by Google
Search Busqueda sugerida