** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Crear varios registros seguido desde un formulario
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Crear varios registros seguido desde un formulario

 Responder Responder
Autor
Mensaje
markelat Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 07/Septiembre/2021
Localización: España
Estado: Sin conexión
Puntos: 1
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita markelat Cita  ResponderRespuesta Enlace directo a este mensaje Tema: Crear varios registros seguido desde un formulario
    Enviado: 07/Septiembre/2021 a las 12:05
Buenas! Estoy trabajando en un proyecto usando Access y me encuentro bastante perdido, espero que alguien de por aquí me pueda echar una mano. Wink

La cuestión es que he creado el siguiente formulario, donde la gente puede introducir sus datos para fichar la hora de entrada y salida del trabajo:


La gente introduce su nombre, la fecha y la hora de entrada y salida la cual quiere fichar, la cosa es que hay varias personas que me piden poder seleccionar varias fechas en el calendario para poder fichar una semana entera del tirón en vez de ejecutar el formulario 5 veces, a alguien se le ocurre como puedo hacer esto? 

He pensado que quizás se pueda hacer mediante VBA, hacer que se ejecute un insert into 5 veces desde el primer día que introducimos en el campo de "fecha" y haga un +1 en el día 5 veces, con lo cual la gente ficharía el lunes una vez y teniendo en cuenta que toda la semana tienen el mismo horario tendrían 5 registros pero creados del tirón, manteniendo nombre y los dos campos horarios, cambiando únicamente la fecha. No se si me explico....Confused

Gracias de antemano!



Editado por markelat - 07/Septiembre/2021 a las 12:08
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 13995
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita xavi Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 07/Septiembre/2021 a las 12:16
Hola markelat y bienvenido al foro,

Dejando de lado consideraciones como el hecho de que fichar una semana del tirón va en contra del objetivo de fichar o que hay que controlar el día de la semana de inicio, no veo más problema.

Asumo que se trata de un formulario independiente ya que, de otra forma, el botón guardar no sería necesario.

Al ser así es relativamente fácil: construye una sentencia SQL tomando los valores del formulario y la metes en un bucle de 5 repeticiones. Y si, mediante VBA.

Un saludo 


Xavi, un minyó de Terrassa

Mi web
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable