Utilizar informes realizados en Access

13/01/2006 - 20:42 por Sergio | Informe spam
Buenas Tardes/Noches:

He podido comprobar que Crystal Reports no es gran cosa, y me gustaria
saber si desde vb.net se puede llamar a informes realizados en access,
tambien si se puede llamar a informes de access realizando consultas, me
explico, si tengo un listado y hago una consulta cuyo nombre sea A en el
listado salga el registro correspondiente a A, claro todo esto desde Vb.net

Muchas GRacias por vuestra colaboración

Preguntas similare

Leer las respuestas

#1 meular
14/01/2006 - 00:48 | Informe spam
Hola Sergio,

No sé como se pueden emplear consultas de Access desde VB.NET pero si tengo
bastante experiencia con CR. Eso que comentas se puede hacer perfectamente.
En tiempo de ejecución su puedes indicar el WHERE para mostrar un conjunto
de registros. Con CR 9.2 se utiliza la propiedad RecordSelectionFormula
dándole un valor del tipo "{tabla.campo}=valor"

Te animo a que investigues un poco con la CR porque da mucho juego para
hacer informes. Aunque esto desde luego es una simple opinión.

Un saludo.


meular.




"Sergio" escribió en el mensaje
news:
Buenas Tardes/Noches:

He podido comprobar que Crystal Reports no es gran cosa, y me gustaria
saber si desde vb.net se puede llamar a informes realizados en access,
tambien si se puede llamar a informes de access realizando consultas, me
explico, si tengo un listado y hago una consulta cuyo nombre sea A en el
listado salga el registro correspondiente a A, claro todo esto desde
Vb.net

Muchas GRacias por vuestra colaboración

Respuesta Responder a este mensaje
#2 Sergio
14/01/2006 - 10:42 | Informe spam
El CR ya se utilizar, pero no se pueden por ejemplo realizar listados en
manera horizontal, etiquetas modelo APLI, etc..

Al CR le faltan bastantes opciones

"meular" escribió en el mensaje
news:
Hola Sergio,

No sé como se pueden emplear consultas de Access desde VB.NET pero si
tengo bastante experiencia con CR. Eso que comentas se puede hacer
perfectamente. En tiempo de ejecución su puedes indicar el WHERE para
mostrar un conjunto de registros. Con CR 9.2 se utiliza la propiedad
RecordSelectionFormula dándole un valor del tipo "{tabla.campo}=valor"

Te animo a que investigues un poco con la CR porque da mucho juego para
hacer informes. Aunque esto desde luego es una simple opinión.

Un saludo.


meular.




"Sergio" escribió en el mensaje
news:
Buenas Tardes/Noches:

He podido comprobar que Crystal Reports no es gran cosa, y me gustaria
saber si desde vb.net se puede llamar a informes realizados en access,
tambien si se puede llamar a informes de access realizando consultas, me
explico, si tengo un listado y hago una consulta cuyo nombre sea A en el
listado salga el registro correspondiente a A, claro todo esto desde
Vb.net

Muchas GRacias por vuestra colaboración





Respuesta Responder a este mensaje
#3 Victor
15/01/2006 - 13:30 | Informe spam
Hola Sergio, yo utilizo este sub, los informes los tengo en un ADP, pero
creo que con un MDB funcionará igual.

Un saludo.

Public Sub ImprimirDocumentoAccess(ByVal FicheroAccess As String, ByVal
Informe As String, ByVal Where As String, Optional ByVal VistaPrevia As
Boolean = True)
Dim objAccess As Object = CreateObject("Access.Application")
'
Try
objAccess.OpenCurrentDatabase(FicheroAccess, False)
If VistaPrevia Then
objAccess.Visible = True
objAccess.DoCmd.OpenReport(Informe, 2, , Where)
Else
objAccess.Visible = False
objAccess.DoCmd.OpenReport(Informe, 0, , Where)
End If
Catch oException As Exception
Throw New Exception("No se ha podido abrir el informe" &
vbNewLine _
& "Informe " & Informe & vbNewLine _
& "Fichero: " & FicheroAccess & vbNewLine _
& "Motivo: " & oException.Message)
Finally

System.Runtime.InteropServices.Marshal.ReleaseComObject(objAccess)
objAccess = Nothing
End Try
'
End Sub

"Sergio" escribió en el mensaje
news:
Buenas Tardes/Noches:

He podido comprobar que Crystal Reports no es gran cosa, y me gustaria
saber si desde vb.net se puede llamar a informes realizados en access,
tambien si se puede llamar a informes de access realizando consultas, me
explico, si tengo un listado y hago una consulta cuyo nombre sea A en el
listado salga el registro correspondiente a A, claro todo esto desde


Vb.net

Muchas GRacias por vuestra colaboración


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida