Mostrar los números disponibles del campo ID
Publicado por Marta (2 intervenciones) el 08/10/2020 21:18:30
¡Hola a todos!
A ver si me podéis ayudar ya que he dejado para el final lo que me parecía más sencillo y resulta que es lo que más dolores de cabeza me está dando.
Pretendo que cuando creo un nuevo registro, en blanco, desde un formulario, al hacer click en el cuadro de texto donde va el ID del registro, me aparezca al lado una lista con los números disponibles para asignar a la ID de ese registro y a ser posible, poder hacer click sobre uno de esos números y que pase el número al cuadro de texto para así no tener que escribirlo.
La idea en mi cabeza sería algo así como obtener de la tabla todos los números guardados en el campo ID, ordenarlos de manera ascendente y comprobar que sean todos consecutivos y los números faltantes, que sean los que me muestre en ese listado (a ser posible seleccionable).
No me importa que al guardar los registros el "5" esté en la posición "12", pero si el reutilizar los números IDs de los registros borrados y seguir manteniendo la referencia de cada registro a su ID (no cambiar la ID a ningún registro de los que aun están).
Tabla → Tabla_Observaciones
Campo de la Tabla → ID_Observacion
Formulario → Formulario_Observaciones
Cuadro de Texto → Tx_ID_Observacion
Espero haber sabido expresar bien lo que tengo en la cabeza...
¡
a todos!
# Mientras más aprendo, más convencida de lo poquito que se.
A ver si me podéis ayudar ya que he dejado para el final lo que me parecía más sencillo y resulta que es lo que más dolores de cabeza me está dando.
Pretendo que cuando creo un nuevo registro, en blanco, desde un formulario, al hacer click en el cuadro de texto donde va el ID del registro, me aparezca al lado una lista con los números disponibles para asignar a la ID de ese registro y a ser posible, poder hacer click sobre uno de esos números y que pase el número al cuadro de texto para así no tener que escribirlo.
La idea en mi cabeza sería algo así como obtener de la tabla todos los números guardados en el campo ID, ordenarlos de manera ascendente y comprobar que sean todos consecutivos y los números faltantes, que sean los que me muestre en ese listado (a ser posible seleccionable).
No me importa que al guardar los registros el "5" esté en la posición "12", pero si el reutilizar los números IDs de los registros borrados y seguir manteniendo la referencia de cada registro a su ID (no cambiar la ID a ningún registro de los que aun están).
Tabla → Tabla_Observaciones
Campo de la Tabla → ID_Observacion
Formulario → Formulario_Observaciones
Cuadro de Texto → Tx_ID_Observacion
Espero haber sabido expresar bien lo que tengo en la cabeza...
¡
Muchas gracias
a todos!
# Mientras más aprendo, más convencida de lo poquito que se.
Valora esta pregunta
0