En este video se muetra como generar reportes fáciles usando el control ReportViewer y el asistente para informes, los reportes tambien se presentan de forma filtrada.
Muy buen video, pero como la mayoria lo pide, el tipo de conexion deberia ser por codigo y no por objetos, seguro que hay una manera, me sirvio de mucho para orientarme. Gracias.
muy bueno hermano pero como seria con rango de fechas desde la BD, seria bueno que expliques de cero todo ya que no se sabe como construiste los otros formularios
Muy buen tutorial, excelente, solo que requiero de tu ayuda ya que hice todo al pie de la letra como indicas pero al final al ejecutar el filtro me sale un msj en el que me dice "No se ha iniciado la propiedad ConectionString", ya reviso si todo esta tal cual indicas pero no logro dar con la solucion....
Amigo gracias por compartir, te tengo una consulta, imagínate que la base de datos no la tengas localmente, que este en un servidor aparte, como se puede cambiar la cadena de conexión una vez que hayas generado el reporte, sin tener que volver a generarlo desde cero. Saludos!
Una consulta ya que uni tiene descargado el paquete de reportes por que al momento de agregar un nuenvo elemento , no puedo agregar reportes por que no me aparece que puedo hacer en ese caso ?
muy buen vídeo, pero tengo un problema, a mí no me aparece la opción "Diseñar nuevo informe". En vez de eso me aparece "Choose data sources" y "Rebind data sources". ¿Qué solución existe?
'Este codigo es para el boton Dim acceso As New Acceso Dim ds As New DataSet ds = acceso.Filtrarreporte("tbl_Mantas01", txtbuscar.Text, cmbpor.Text) Dim rds As New ReportDataSource("dsMantas", ds.Tables(0)) Me.ReportViewer1.LocalReport.DataSources.Clear() Me.ReportViewer1.LocalReport.DataSources.Add(rds) Me.ReportViewer1.RefreshReport()
'Este es para la funcion Public Function Filtrarreporte(tabla As String, critero As String, campo As String) As DataSet Dim datos As New DataTable Dim Adapter As SqlDataAdapter Dim ds As New DataSet Dim sql As String = "select Clv_OC,Clv_Cotiza,Clv_Cotiza_clien, Razon_Social from " & tabla & " where " & campo & " like '%" & critero & "%'" Try Me.CONEXION.Open() Adapter = New SqlDataAdapter(sql, CONEXION.ConnectionString) Adapter.Fill(ds) datos = ds.Tables(0) CONEXION.Close() Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical) End Try Return ds End Function
Muy buen video, pero como la mayoria lo pide, el tipo de conexion deberia ser por codigo y no por objetos, seguro que hay una manera, me sirvio de mucho para orientarme. Gracias.
Edmundo, saludos. Sería muy bueno este Tutorial, pero utilizando como paramentros rangos de fechas.
Muchas gracias. Solo tengo una duda, ¿cómo sería la configuración, si mi base de datos está en SQL Server, pero en una máquina diferente?
Gracias hermano me ayudaste mucho
Excelente video Bro, Saludos
gracias mi hermano
interesante tu video
muy bueno hermano pero como seria con rango de fechas desde la BD, seria bueno que expliques de cero todo ya que no se sabe como construiste los otros formularios
Muy buen tutorial, excelente, solo que requiero de tu ayuda ya que hice todo al pie de la letra como indicas pero al final al ejecutar el filtro me sale un msj en el que me dice "No se ha iniciado la propiedad ConectionString", ya reviso si todo esta tal cual indicas pero no logro dar con la solucion....
En el codigo del boton filtrar, no se que onda pero no me deja declarar la variable "acceso" como "Acceso".. hay que agregar alguna libreria?
Amigo gracias por compartir, te tengo una consulta, imagínate que la base de datos no la tengas localmente, que este en un servidor aparte, como se puede cambiar la cadena de conexión una vez que hayas generado el reporte, sin tener que volver a generarlo desde cero. Saludos!
excelente
Gracias
Bárbaro mundo, me recuerda el sysfarm!!
Una consulta ya que uni tiene descargado el paquete de reportes por que al momento de agregar un nuenvo elemento , no puedo agregar reportes por que no me aparece que puedo hacer en ese caso ?
saludo. y si es un select hecho en sql o dentro del visual basic; cual seria el procedimiento.??
una pregunta donde se definen los datos de como criterio y tabla para que sql reconosca eso
hola hola estas por ahiii
amigo tendrás algún ejemplo de reporte pero que filtre con fecha y textbox gracias de antemano
muy buen vídeo, pero tengo un problema, a mí no me aparece la opción "Diseñar nuevo informe". En vez de eso me aparece "Choose data sources" y "Rebind data sources". ¿Qué solución existe?
hola, pudiste resolverlo a mi tampoco me aparece y tengo el visual 2022
Amigo tienes alguna red social o medio de contacto?
nos puedes compartir el codigo?
COMO IMPRIMO DIRECTO A IMPREOSRA Y REPORTE CON BASE DE DATOS
'Este codigo es para el boton
Dim acceso As New Acceso
Dim ds As New DataSet
ds = acceso.Filtrarreporte("tbl_Mantas01", txtbuscar.Text, cmbpor.Text)
Dim rds As New ReportDataSource("dsMantas", ds.Tables(0))
Me.ReportViewer1.LocalReport.DataSources.Clear()
Me.ReportViewer1.LocalReport.DataSources.Add(rds)
Me.ReportViewer1.RefreshReport()
'Este es para la funcion
Public Function Filtrarreporte(tabla As String, critero As String, campo As String) As DataSet
Dim datos As New DataTable
Dim Adapter As SqlDataAdapter
Dim ds As New DataSet
Dim sql As String = "select Clv_OC,Clv_Cotiza,Clv_Cotiza_clien, Razon_Social from " & tabla & " where " & campo & " like '%" & critero & "%'"
Try
Me.CONEXION.Open()
Adapter = New SqlDataAdapter(sql, CONEXION.ConnectionString)
Adapter.Fill(ds)
datos = ds.Tables(0)
CONEXION.Close()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
End Try
Return ds
End Function
No se ha inicializado la propiedad connectionstring. Este es el error que me arroja
Amigo lograste solucionar este detalle, tengo el mismo problema pero no ubico respuesta alguna que soluciones ese error
Favor de publicar el codigo
En mi visual studio no aparece el apartado de informes cómo lo agrego
Lo lograste resolver??
@@nataliaangelicamoralessalc4139 creo si pero descargue unos archivos
@@manuelhernandez09 Cuales?? me pasa lo mismo que a ti.
@@nataliaangelicamoralessalc4139 no recuerdo cómo se llama
Pero ya salí de la oficina para buscarlos deja busco el vídeo que explica cómo
@@nataliaangelicamoralessalc4139 y con eso lo resolví no como aparece en el vídeo
Es un método para mí poco ortodoxo pero funciona
Hay que extres, solo de verlo.
comparte el codigo bro xfa
No se ha inicalizado la propiedad connectionstring. Este es el error que me arroja..
hola amigo tienes un ejemplo par multiples reportes?