Foro VBATotal
Aprender a programar en Visual Basic
Problemas con campo autonumerico
Cita de Luis Eduardo Sanchez-user en 3 de octubre de 2023, 16:12Buenas, Soy nuevo en esto así que perdonen mi ignorancia. Bueno estoy haciendo una base de datos para registrar una historia clínica de un consultorio odontológico, para ello cree 13 tablas la primera son los datos personales y en ella el campo Id va a darle el numero de historia en el formulario se crea un menú para desde allí abrir los otros formularios, cuando llamo desde allí a otro formulario en el campo Id le pongo que tome el valor que tiene el campo Id del primer formulario, esto con la finalidad de que cada vez que el paciente va a consulta yo voy al primer formulario y busco la historia del paciente y desde allí llamo los otros formularios que me deberían tomar el mismo numero del primer formulario, así cuando yo haga mi consulta solo le doy el numero de historia y me debería dar toda la información que tiene en todas las tablas, el caso es que no logro que haga eso, yo pongo en el campo Id =[Formularios]![primera formulario]![Id], y cuando llamo a los formularios lo hace correctamente, pero cuando voy a la tabla no lo hace, se que algo estoy haciendo mal pero no se, Probé poniendo en el primer formulario el campo auto numérico y en los demás uno numérico y me da igual, no se que hacer
Buenas, Soy nuevo en esto así que perdonen mi ignorancia. Bueno estoy haciendo una base de datos para registrar una historia clínica de un consultorio odontológico, para ello cree 13 tablas la primera son los datos personales y en ella el campo Id va a darle el numero de historia en el formulario se crea un menú para desde allí abrir los otros formularios, cuando llamo desde allí a otro formulario en el campo Id le pongo que tome el valor que tiene el campo Id del primer formulario, esto con la finalidad de que cada vez que el paciente va a consulta yo voy al primer formulario y busco la historia del paciente y desde allí llamo los otros formularios que me deberían tomar el mismo numero del primer formulario, así cuando yo haga mi consulta solo le doy el numero de historia y me debería dar toda la información que tiene en todas las tablas, el caso es que no logro que haga eso, yo pongo en el campo Id =[Formularios]![primera formulario]![Id], y cuando llamo a los formularios lo hace correctamente, pero cuando voy a la tabla no lo hace, se que algo estoy haciendo mal pero no se, Probé poniendo en el primer formulario el campo auto numérico y en los demás uno numérico y me da igual, no se que hacer

Cita de Administrador en 4 de octubre de 2023, 08:07Hola Luis,
Te refieres a que en las tablas no se está guardando el ID del paciente?
Si puedes subir el programa, lo reviso.
Saludos.
Hola Luis,
Te refieres a que en las tablas no se está guardando el ID del paciente?
Si puedes subir el programa, lo reviso.
Saludos.
Cita de Luis Eduardo Sanchez-user en 4 de octubre de 2023, 18:11Muchas Gracias por responder espero que me puedas dar alguna luz para resolver esto, otra cosa si me puedes recomendar algun curso de access por favor te lo agradezco. Graciaas
Muchas Gracias por responder espero que me puedas dar alguna luz para resolver esto, otra cosa si me puedes recomendar algun curso de access por favor te lo agradezco. Graciaas
Archivos subidos:- Tienes que conectarte para acceder a las subidas.

Cita de Administrador en 5 de octubre de 2023, 10:31Hola Luis,
Te reenvío el programa. He dejado funcionando el formulario antecedentes. Debes hacer lo mismo en el resto de formularios.
He borrado las relaciones que no hacían falta, modificado propiedades del formulario, entrada de datos… además he añadido una línea de código para abrir el formulario antecedentes apuntando al número de historia.
En fin, échale un vistazo y si tienes cualquier duda me preguntas de nuevo.
Saludos.
Hola Luis,
Te reenvío el programa. He dejado funcionando el formulario antecedentes. Debes hacer lo mismo en el resto de formularios.
He borrado las relaciones que no hacían falta, modificado propiedades del formulario, entrada de datos… además he añadido una línea de código para abrir el formulario antecedentes apuntando al número de historia.
En fin, échale un vistazo y si tienes cualquier duda me preguntas de nuevo.
Saludos.
Archivos subidos:- Tienes que conectarte para acceder a las subidas.
Cita de Luis Eduardo Sanchez-user en 5 de octubre de 2023, 15:52Muchas gracias, voy hacer los cambios a los demás formularios, un ultimo favor todo lo que he hecho ha sido aprendido siguiendo tutoriales en YouTube, podrías recomendarme un curso serio en donde aprenda bien no solo Access sino los que son bases de datos relacionales y que a la vez no sea muy costoso gracias de nuevo
Muchas gracias, voy hacer los cambios a los demás formularios, un ultimo favor todo lo que he hecho ha sido aprendido siguiendo tutoriales en YouTube, podrías recomendarme un curso serio en donde aprenda bien no solo Access sino los que son bases de datos relacionales y que a la vez no sea muy costoso gracias de nuevo

Cita de Administrador en 6 de octubre de 2023, 10:41Hola Luis,
Puedes aprender VBA para Excel de manera gratuita en mi web:
http://test.ru/curso-vba-excel/
También, en mi canal de YouTube, en el que próximamente subiré un curso para programar en Access desde cero:
https://www.youtube.com/@vbatotal
Mientras, puedes echar un vistazo a canales como el de VBA Access, donde explican como crear una base de datos de un torneo de fútbol de manera sencilla:
https://www.youtube.com/@VBAAccess
Espero que te sirva de ayuda.
Saludos.
Hola Luis,
Puedes aprender VBA para Excel de manera gratuita en mi web:
http://test.ru/curso-vba-excel/
También, en mi canal de YouTube, en el que próximamente subiré un curso para programar en Access desde cero:
https://www.youtube.com/@vbatotal
Mientras, puedes echar un vistazo a canales como el de VBA Access, donde explican como crear una base de datos de un torneo de fútbol de manera sencilla:
https://www.youtube.com/@VBAAccess
Espero que te sirva de ayuda.
Saludos.
Cita de Luis Eduardo Sanchez-user en 7 de octubre de 2023, 18:26Hola, como estas mira revise lo que me mandaste y en el Formulario "Sistema Rasa" hice lo mismo, es decir que cambie el campo auto numérico por uno numérico, al botón " Sistema Rasa" le pegue el código, al igual que al campo "Historia" también le pegue el código, sin embargo no me hace lo que hace el Formulario "Antecedentes" que tu reparaste que estoy haciendo mal, te mando de nuevo la app para que veas lo que te comento
Hola, como estas mira revise lo que me mandaste y en el Formulario "Sistema Rasa" hice lo mismo, es decir que cambie el campo auto numérico por uno numérico, al botón " Sistema Rasa" le pegue el código, al igual que al campo "Historia" también le pegue el código, sin embargo no me hace lo que hace el Formulario "Antecedentes" que tu reparaste que estoy haciendo mal, te mando de nuevo la app para que veas lo que te comento
Archivos subidos:- Tienes que conectarte para acceder a las subidas.

Cita de Administrador en 9 de octubre de 2023, 11:00Hola Luis,
Se te había olvidado configurar esto.
Hola Luis,
Se te había olvidado configurar esto.
Archivos subidos:
- Tienes que conectarte para acceder a las subidas.

Cita de Administrador en 9 de octubre de 2023, 11:00Aquí lo tienes corregido.
Saludos.
Aquí lo tienes corregido.
Saludos.
Archivos subidos:- Tienes que conectarte para acceder a las subidas.
Cita de Luis Eduardo Sanchez-user en 9 de octubre de 2023, 16:48Ya lo vi Muchas gracias, mira no se si pudiste darte cuenta en el formulario "Odontograma", por ahora lo voy a dejar así porque funciona, pero lo ideal es que sea todo automatizado, y para ello debo aprender mucho es por eso que quiero hacer un curso completo ademas que no se hacer nada de código. Gracias por todo.
Saludos.
Ya lo vi Muchas gracias, mira no se si pudiste darte cuenta en el formulario "Odontograma", por ahora lo voy a dejar así porque funciona, pero lo ideal es que sea todo automatizado, y para ello debo aprender mucho es por eso que quiero hacer un curso completo ademas que no se hacer nada de código. Gracias por todo.
Saludos.

Cita de Administrador en 10 de octubre de 2023, 09:11Hola Luis,
Además de ayudar con esta web, me dedico a realizar programas en Access y a automatizar hojas Excel.
Si necesitas de mi servicios, no dudes en consultarme.
Saludos.
Hola Luis,
Además de ayudar con esta web, me dedico a realizar programas en Access y a automatizar hojas Excel.
Si necesitas de mi servicios, no dudes en consultarme.
Saludos.