Importar un dato de un combobox a un informe
Publicado por Roberto (26 intervenciones) el 21/04/2017 10:30:03
Hola a todos, como en ocasiones anteriores, recurro a vuestra ayuda.
Tengo un Informe donde realizo o deseo realizar el resultado contable de todo el año.
Mediante secuencias SQL realizo captura de los datos económicos de forma correcta. El problema es que me da el total de todos los años, y lo que pretendo es filtrar los datos por el año que elija en un combobox de un formulario.
En el informe tengo un textbox "texto81" a donde deseo enviar el año desde el combobox
Utilizo la siguiente secuencia:
DoCmd.OpenReport "Resultado_Contable", aViewReport, , "Texto81=" & Me.Cuadro_combinado3
- "Resultado_Contable" es el Informe
- "Texto81" es el textbox del informe a donde deseo llevar el año seleccionado en el formulario
- "Cuadro_combinado3" es el combobox del formulario
A continuación, una vez llenado el TextBox con el año importado desde el formulario, quisiera filtrar los datos del resto del formulario por ese mismo año. Ahora estoy utilizando la siguiente secuencia:
=DSuma("[Debe]";"[Libro_Contabilidad]";"Cuota='Anual' And Año_Apunte='Texto81.Value'")
- "Debe" es el Campo donde busca los datos de la tabla
- "Libro_Contabilidad" es el nombre de la Tabla
- "Cuota" es el campo por el que filtro en éste caso el tipo de pago "Anual"
- "Año_Apunte" es otro campo de la Tabla donde tengo los años para filtrar. Aquà intento llevar el año desde el TextBox del informe, aunque supongo que no será la forma correcta, me podrÃais decir como hacerlo ?
Llevo horas y cientos de páginas visitadas, he visto todo tipo de ayudas a otros internautas, pero no me ha funcionado nada hasta la fecha.
Un saludo y muchas gracias a todos
Tengo un Informe donde realizo o deseo realizar el resultado contable de todo el año.
Mediante secuencias SQL realizo captura de los datos económicos de forma correcta. El problema es que me da el total de todos los años, y lo que pretendo es filtrar los datos por el año que elija en un combobox de un formulario.
En el informe tengo un textbox "texto81" a donde deseo enviar el año desde el combobox
Utilizo la siguiente secuencia:
DoCmd.OpenReport "Resultado_Contable", aViewReport, , "Texto81=" & Me.Cuadro_combinado3
- "Resultado_Contable" es el Informe
- "Texto81" es el textbox del informe a donde deseo llevar el año seleccionado en el formulario
- "Cuadro_combinado3" es el combobox del formulario
A continuación, una vez llenado el TextBox con el año importado desde el formulario, quisiera filtrar los datos del resto del formulario por ese mismo año. Ahora estoy utilizando la siguiente secuencia:
=DSuma("[Debe]";"[Libro_Contabilidad]";"Cuota='Anual' And Año_Apunte='Texto81.Value'")
- "Debe" es el Campo donde busca los datos de la tabla
- "Libro_Contabilidad" es el nombre de la Tabla
- "Cuota" es el campo por el que filtro en éste caso el tipo de pago "Anual"
- "Año_Apunte" es otro campo de la Tabla donde tengo los años para filtrar. Aquà intento llevar el año desde el TextBox del informe, aunque supongo que no será la forma correcta, me podrÃais decir como hacerlo ?
Llevo horas y cientos de páginas visitadas, he visto todo tipo de ayudas a otros internautas, pero no me ha funcionado nada hasta la fecha.
Un saludo y muchas gracias a todos
Valora esta pregunta


0