Como Buscar Registros introduciendo datos en unos cuadros de textos...

Quisiera una función en acces 2016 para buscar registros de una tabla, llamada Ticket, a través de un formulario con los siguientes cuadros de textos, Fecha, Sorteo o Hora y Serial y Código y que en el mismo formulario me cargue los datos de ese ticket en otros cuadros de textos...

1 Respuesta

Respuesta
2

Puedes hacerlo de muchas formas, por ejemplo:

1º Supongamos que con la tabla haces un formulario. En el encabezado del formulario pones un cuadro de texto y en sus propiedades-otras-nombre le pones Elegirfecha, donde vas a escribir la fecha que quieras. En el evento Después de actualizar de este cuadro puedes poner

form.recordsource="select * from Ticket where fecha= forms!nombredelformulario!elegirfecha"

Así, el nuevo origen de registros serán aquellos de la tabla en que la fecha sea igual a la que has escrito.

Lo mismo para los demás.

2º En el encabezado pon un combinado y le llamas igual que antes. En sus propiedades-datos-origen de la fila pulsa el botón de generador de consultas, añade la tabla, y lleva a la cuadrícula de diseño el campo Fecha, pulsa el botón de agrupar y cierra. En el evento Después de actualizar pones la misma instrucción de arriba. Así, no tienes que escribir, basta con elegir la fecha.

3º Supongamos que quieres verlo desde otro formulario. Puedes poner un botón y en sus propiedades-eventos-al hacer clic poner

Docmd.openform"ticket",,,,"fecha like [Escriba una fecha]"

Al pulsar el botón te aparece una ventana preguntándote la fecha, la escribes y se abre el formulario Ticket con los registros que cumplan esa condición.

En caso de que quisieras que los criterios fueran encadenados, es más largo, pero me lo dices y te lo pongo.

quisiera mas detalles del codigo te envio esta imagenes y a ver si me puedes ayudar: quisiera un formulario nuevo que tenga los campos fechaBusq y <SorteoBusq y que me muestre todos los registros sumados, como "animal agrupados" hay un total de 48 animales registrados, que los agrupe ademas que sean del SorteoBusq y el campo monto que sume todos los montos que le hayan asignado a el campo animal pr ejemplo al perro le pagaron 200 Bs + 500 que me de el total de el perro a el sorteoBusq indicado anteriormente....

Neptali, como soy tan vago, odio escribir los registros en una tabla. Así que si quieres, repito si quieres, mándame la tabla, o bien con esos registros o con registros inventados a [email protected] y te preparo el formulario.

Si lo haces, en el asunto del mensaje pon tu alias Neptali, ya que si no sé quien me escribe ni los abro.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas