A 6 años de que esto se haya publicado aún sigue siendo increíblemente fantástico que esto este acá en la Web, muchísimas gracias bro me salvase la vida
me fue de muchisimaaaaaa utilidad. estuve investigando por días para mostrar datos de oracle en un informe en C# y con esto me ayudaste a entender el flujo muchas gracias de nuevo.
Genial, muchísimas gracias! Tengo rato buscando como hacer esto, me has ayudado mucho! Éxito en todo lo que hagas, y muchas gracias por tomarte el tiempo y hacer este video!
REALMENTE MUCHAS GRACIAS, ME AYUDO MUCHO, SOBRETODO POR QUE HACES UN REPORTE SIN NECESIDAD DE HACER UN ENLACE DIRECTO A LA BASE DE DATOS, BUEN APORTE SIGUE ASÍ (:
Buenas tardes Dario, gracias por tu explicación, muy clara y comprensible, solicito tu apoyo p.f. para corregir lo siguiente: seguí todo el proceso y al correrlo al final me muestra el siguiente mensaje.. No se puede crear un Lector de datos para el conjunto de datos 'Dataset1
muy buen video , gracias , te hago una consulta si en tu lista de datos Tenes una propiedad que es un objeto , como hacer para mostrarla por que si lo colocas tira error !
Hola amigo Muchas gracia por tu aporte. Lo logre hacer pero tengo dos DataSet1 y DataSet2 uno proviene de una base de datos con un procedimiento almacenado y el otro por este método del vídeo, me gustaría saber si puedo generar solo un informe combinando lo dos ya que me genera dos informe a la ves.
Claro que puedes, así como agregaste el origen de datos desde un objeto debes agregar un origen de datos desde una BD y asignar en la misma tabla del reporte el origen de datos de SP
Mining Code muchas gracia brother lo hice con un solo dataset utilizando una Matriz y agregando una columna adicional vacía y luego la seleccionó le doy a propiedad y le asignó el valor = Firts(Fields!import.value,"DataSet1"). A si sumo la columna importe que me da los resultados del total que es lo que busco
Hola, disculpa soy nuevo en esto de la programacion y me parecio un buen video muy detallado, pero tengo una duda, ¿como agregaste el ReportViewer? te agradeceria infinitamente si me ayudas a aclarar mi duda
Me intereso, disculpa una pregunta voy hacer algo parecido para mi residencia, pero no se si da lo opción de guardar en la pc, como un archivo word o algo asi?
allí agregaste dos bibliotecas, SqlServerSpatial140.dll, msvcr120.dll, para x32 y x64, cual es la función y como la incluiste, se agregan cuando lo vas hacer un ejecutable, la ultima ves que hice un programa fue en el 98, tengo vse 2017. Gracias
genial, pero como podria enviar una foto de un picturebox, aqui solo envias texto, pero si tengo una foto en el formulario, como podria enviar esta foto a el reporte? desde ya muchas gracias por la respuesta
si, eso intente pero no me carga la imagen en el reporte, no se como poder enviarlo ya que la imagen esta en una bbdd y luego al visualizarlo nuevamente quiero poder imprimirlo pero no me permite, los demas datos cargan sin problemas, solo es la imagen la que no carga
hola buen dia una consulta si quisiera hacer lo mismo que estas haciendo en el video, pero ademas deseo también agregar una imagen al reporte que se traiga desde el formulario como podria hacerlo?
a ver si te refieres a las clases como tal el problema puede ser la instalación del VS, pero si te refieres a que no te aparecen los dataset para cuando quieres crear tu reporte eso es porque debes volver a compilar la solución
Alguien sabe como hacer lo mismo pero con VB en lugar de C#, el problema es que al crear la clase, con sus respectivas propiedades, estas no las detecta el Reporte como un "objeto de datos".
Por si le interesa a alguien . Lo solucione importando System.Data, re-compilando el proyecto y re-abriendo el Visual Studio (Tengo la versión 12, puede que con las posteriores no pase eso)
no me aparece los datos del datagridview en el reporte, sino que aparece que "No se ha proporcionado ninguna instancia de origen de datos para el origen de datos DataSet1".....Ayuda, no se por qué ocurre
Una pregunta para agregar mas de un registro como le hago, porque eso solo me muestra un registro y yo quisiera meter varios de una sola vez, Espero lo veas :v
Mining Code muchas gracias, podrias ayudarme con esto? Necesito pasar los datos del Form1 (que es donde relleno los textbox con la informacion) y tengo el datagridview en otro formulario, he logrado pasar un registro, pero cuando quiero agregar más me lo crea pero en la misma fila donde se almaceno el primer registro, osea que no me almacena los dos sino que crea uno y cuando le doy al boton registrar elimina el que tenia y en su lugar pone el que acabo de ingresar. Ayudame porfavor
Debes crear un contador en el segundo form y añadir una nueva fila en el datagrid para que puedas agarrar el índice del grid y agregarlo en segundo lugar para q no te reemplace el registro creado anteriormente
hola segui el video al pie de la letra pero me sale el error: "Se ha producido un error durante el procesamiento local de informes. No se ha especificado la definición del informe 'Report1' Referencia a objeto no establecida como instancia de un objeto." espero puedas ayudarme
@@GarajeDSoftware Muchas Gracias por el tutorial. La verdad fue de gran ayuda para mi, revise tu código y lo tenia todo igual como te habia comentado pero comparto la solucion que encontré por si a alguien le pasa lo mismo. al final me di cuenta que el archivo de informe me salia como inexistente o sin instancia porque el archivo rdlc y el formulario con el control de ReportViewer estaban en Namespaces distintos. Saludos desde Nicaragua!
Al escribir la lista me da error y lo estoy haciendo bien solo que en la clase solo uso un nombre ejemplo Clase= Dato Public String total {get; set;} Al crear la lista en el formulario me da error al llamarla dato Ej: Public List aquí da error en dato new List;
A 6 años de que esto se haya publicado aún sigue siendo increíblemente fantástico que esto este acá en la Web, muchísimas gracias bro me salvase la vida
Me toca a mi usarlo ahora jajajaja
muchísimas gracias y que Dios te multiplique pues eres una persona que comparte sus conocimientos
me fue de muchisimaaaaaa utilidad.
estuve investigando por días para mostrar datos de oracle en un informe en C# y con esto me ayudaste a entender el flujo muchas gracias de nuevo.
BUENISIMO!!, Gracias Dario. Muy simple la forma de mostrar los datos y resultados de un formulario, listos para imprimir.
Genial, muchísimas gracias! Tengo rato buscando como hacer
esto, me has ayudado mucho!
Éxito en todo lo que hagas, y muchas gracias por tomarte el
tiempo y hacer este video!
Pa' Sq me alegro q te haya servido y muchas gracias por tu apoyo, espero que te hayas suscrito
ProgramanDoenDo C# Si, de hecho! ^.^
Buen vídeo amigo, te ganaste un suscriptor, casi no se encuentran tutoriales de este tipo en la web.
Greyner Caceres gracias por tu apoyo espero poder subir más videos de este tipo saludos
REALMENTE MUCHAS GRACIAS, ME AYUDO MUCHO, SOBRETODO POR QUE HACES UN REPORTE SIN NECESIDAD DE HACER UN ENLACE DIRECTO A LA BASE DE DATOS, BUEN APORTE SIGUE ASÍ (:
Espero que haya sido de mucha ayuda, gracias por tu apoyo, suscribete.. saludos
Está genial!
Buenas tardes Dario, gracias por tu explicación, muy clara y comprensible, solicito tu apoyo p.f. para corregir lo siguiente: seguí todo el proceso y al correrlo al final me muestra el siguiente mensaje.. No se puede crear un Lector de datos para el conjunto de datos 'Dataset1
Me sirvio de mucho. saludos
Gracias mil hermano
muy buen video , gracias , te hago una consulta si en tu lista de datos Tenes una propiedad que es un objeto , como hacer para mostrarla por que si lo colocas tira error !
Excelente demostración.
Me fue muy útil :)
me da gusto que te haya servido gracias por tu apoyo
buen trabajo una vez encontré algo similar pero en ingles gracias por tu aporte
Gracias bro me sirvicio de mucho :)
Hola amigo Muchas gracia por tu aporte. Lo logre hacer pero tengo dos DataSet1 y DataSet2 uno proviene de una base de datos con un procedimiento almacenado y el otro por este método del vídeo, me gustaría saber si puedo generar solo un informe combinando lo dos ya que me genera dos informe a la ves.
Claro que puedes, así como agregaste el origen de datos desde un objeto debes agregar un origen de datos desde una BD y asignar en la misma tabla del reporte el origen de datos de SP
Mining Code muchas gracia brother lo hice con un solo dataset utilizando una Matriz y agregando una columna adicional vacía y luego la seleccionó le doy a propiedad y le asignó el valor = Firts(Fields!import.value,"DataSet1"). A si sumo la columna importe que me da los resultados del total que es lo que busco
Fue de mucha utilidad, gracias
amigo, cuando intento agregar el conjunto de datos y seleccionar Objeto en lugar de Base de datos, no me aparece la clase con los campos
Este tambien puede servir en Charp develop?
Muitíssimo Obrigado, me ajudou d+!!!
El código ya no está disponible en OneDrive, me dice: "Es posible que este elemento no exista o que ya no esté disponible"
Hola, disculpa soy nuevo en esto de la programacion y me parecio un buen video muy detallado, pero tengo una duda, ¿como agregaste el ReportViewer? te agradeceria infinitamente si me ayudas a aclarar mi duda
Diiego zaha si tienes vs2017 debes agregarlo de el nuget
Ya lo solucione man.. gracias disculpas
Me alegra
Me intereso, disculpa una pregunta voy hacer algo parecido para mi residencia, pero no se si da lo opción de guardar en la pc, como un archivo word o algo asi?
En el reporte puedes guardar en word excel PDF txt
EXCELENTE!
Hola cuate, saludos.
mi consulta es como lo aria en "formularios web", si es q se puede....?????
gracias por el datos..
allí agregaste dos bibliotecas, SqlServerSpatial140.dll, msvcr120.dll, para x32 y x64, cual es la función y como la incluiste, se agregan cuando lo vas hacer un ejecutable, la ultima ves que hice un programa fue en el 98, tengo vse 2017. Gracias
Heraldo Navarro esas se agregan automáticamente
genial, pero como podria enviar una foto de un picturebox, aqui solo envias texto, pero si tengo una foto en el formulario, como podria enviar esta foto a el reporte? desde ya muchas gracias por la respuesta
Llonel Flores podrías convertir la foto a bytes [] y en el formulario del reporte la vuelves a convertir a bmp y listo... saludos
si, eso intente pero no me carga la imagen en el reporte, no se como poder enviarlo ya que la imagen esta en una bbdd y luego al visualizarlo nuevamente quiero poder imprimirlo pero no me permite, los demas datos cargan sin problemas, solo es la imagen la que no carga
Mm investigaré al respecto... espero poder ayudarte saludos
@@LlonelFlores al fin hice el video, estuve fuera de esto mucho tiempo mil disculpas, si aun lo necesitas, th-cam.com/video/6lOqu9_R7f0/w-d-xo.html
hola buen dia una consulta si quisiera hacer lo mismo que estas haciendo en el video, pero ademas deseo también agregar una imagen al reporte que se traiga desde el formulario como podria hacerlo?
ahi esta el video espero te sirva th-cam.com/video/6lOqu9_R7f0/w-d-xo.html
Suscripto!!!
Por que me marca como error cuando quiero crear public List datos = new List(); no puedo definirlo como público. A partir de ahí no funciona nada
Miguel Ivanoff revisa los using
Tambien yo tengo ese mismo problema y eh revisado los using y lo tengo todo correcto y aun tengo el error.
hola, tenias que poner la clase de datos como publica
Oye tengo una pregunta cuando ingresas los datos se van al reporte pero cuando lo cierre el formulario se borran los datos del reporte
Así es se borran los datos, ya que no están guardados en una BD
y con datagrid se hace igual?
En mi canal encuentras el vídeo
me gustaria saber como hacer lo mismo en VB por favor
Hola, tengo una consulta cuando creo la lista me dice que tengo incoherencia de accesibilidad y lo he hecho tal como esta
Puede ser que tu clase no sea publica y tengas un método público, a eso se refiere el error
buenas amigos, como se haria en visual studio 2010?
alejandro peña igual
sera muy diferente con webform??
Suny Sun sin duda
Bro si aun existes no me salen las clases cuando le doy agregar un objeto por que será??
a ver si te refieres a las clases como tal el problema puede ser la instalación del VS, pero si te refieres a que no te aparecen los dataset para cuando quieres crear tu reporte eso es porque debes volver a compilar la solución
Alguien sabe como hacer lo mismo pero con VB en lugar de C#, el problema es que al crear la clase, con sus respectivas propiedades, estas no las detecta el Reporte como un "objeto de datos".
Por si le interesa a alguien . Lo solucione importando System.Data, re-compilando el proyecto y re-abriendo el Visual Studio (Tengo la versión 12, puede que con las posteriores no pase eso)
Hola me interesa, a que te refieres con importarlo?
@@luisnivar6708 me interesa amigo me puede ayudar por favor
Disculpen, no había visto los mensaje...
¿Les pasa igual que mi con lo del conjunto de datos disponibles?
@@luisnivar6708 ya lo solucione amigo
Amigo y como lo haria para pasar un datagridview si me puedes ayudar porfa!!
claro amigo mañana subire un video sobre eso, es un buen tema. Saludos
El proyecto disculpa la de mara th-cam.com/video/TfK5ZqemYhU/w-d-xo.html
Gracias bendiciones!!
buenas tardes, para que solo reporte el ultimo registro y no muestre todo los que están almacenados que se debe hacer? , gracias
Debes obtener el numero de registros totales que tienes e indicar cuál registro quieres mostrar
no me aparece los datos del datagridview en el reporte, sino que aparece que "No se ha proporcionado ninguna instancia de origen de datos para el origen de datos DataSet1".....Ayuda, no se por qué ocurre
En la descripción he dejado el vodigo, descargalo y compara con el tuyo saludos
como puedo aplicar eso mismo para visual studio
Eso es en visual studio
Una pregunta para agregar mas de un registro como le hago, porque eso solo me muestra un registro y yo quisiera meter varios de una sola vez, Espero lo veas :v
Debes agregar un for o foreach, busca mi otro vídeo donde muestro como agregar datos al reporte desde un datagrid, espero te sirva
Mining Code muchas gracias, podrias ayudarme con esto?
Necesito pasar los datos del Form1 (que es donde relleno los textbox con la informacion) y tengo el datagridview en otro formulario, he logrado pasar un registro, pero cuando quiero agregar más me lo crea pero en la misma fila donde se almaceno el primer registro, osea que no me almacena los dos sino que crea uno y cuando le doy al boton registrar elimina el que tenia y en su lugar pone el que acabo de ingresar.
Ayudame porfavor
Debes crear un contador en el segundo form y añadir una nueva fila en el datagrid para que puedas agarrar el índice del grid y agregarlo en segundo lugar para q no te reemplace el registro creado anteriormente
Mining Code lo probare, tienes alguna forma para contactarte?
Revisa este vídeo ahí te digo como hacerlo th-cam.com/video/TfK5ZqemYhU/w-d-xo.html
hola segui el video al pie de la letra pero me sale el error:
"Se ha producido un error durante el procesamiento local de informes.
No se ha especificado la definición del informe 'Report1'
Referencia a objeto no establecida como instancia de un objeto."
espero puedas ayudarme
Debes crear la instancia para q puedas usar el objeto, revisa el código que te dejo en la descripción
@@GarajeDSoftware Muchas Gracias por el tutorial. La verdad fue de gran ayuda para mi, revise tu código y lo tenia todo igual como te habia comentado pero comparto la solucion que encontré por si a alguien le pasa lo mismo.
al final me di cuenta que el archivo de informe me salia como inexistente o sin instancia porque el archivo rdlc y el formulario con el control de ReportViewer estaban en Namespaces distintos. Saludos desde Nicaragua!
Gracias por tu comentario espero que te sea de utilidad
hola, como le hago para pasar solo una variable, por ejemplo a un parameter fields
Declaras el parametro donde lo recibas
No puedo descargar el proyecto
amigo a mi no me sale el reporview por nada del mundo no se si es por framework
No t sale en las herramientas ? Si es asi debes añadirlo manualmente
no se puede descargar el ejemplo
Como paso el contenido de una grilla a un reprotview
Aquí tengo un vídeo donde explico eso th-cam.com/video/TfK5ZqemYhU/w-d-xo.html
amigo como lo haría pa pasarlo en lenguaje visual mismo
marco orozco no te entiendo explicate mejor
Se ha producido un error durante el procesamiento local de informes con el report
Al escribir la lista me da error y lo estoy haciendo bien solo que en la clase solo uso un nombre ejemplo
Clase= Dato
Public String total {get; set;}
Al crear la lista en el formulario me da error al llamarla dato
Ej:
Public List aquí da error en dato new List;
Revisa algún using te puede faltar
Por que el reportViewer no me sale?
y como le hago para cuando pones "prop" me salga todo esto "public string NOMBRE { get; set; }"
eduardowhite si tienes vs 2017 debes instalarlo desde el gestor de nuget y cuando pones prop debes presionar 2 veces la tecla tab
ProgramanDoenDo C# muchas gracias!
como hago para que al darle reporte me lo genere en PDF
itextsharp investigalo
y en v.net? :/
Me marca error en datos.add.. específico en add
Verifica que tengas todas las directivas, intenta recompilando el proyecto
Otra duda .. ya corregí lo anterior .. ala hora de abiri el form de del reporte el dice no de ha encontrado el origen de la definición de informe?
Me sale en blanco
Debes enlazar el origen del reporte con el visor
Me sale un error al recopilar .. me sale algo dirección ?
quiero que imprima directo desde el boton imprimir
eso es lo q hace el boton, debes configurar bien tu impresora
no me aparece reporting ni ios :(
Debes instalar el report desde nuget
@@GarajeDSoftware yo lo instale y aun asi no me sale como activo
Verifica las referencias y vuelve a generar el proyecto