Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/03/2016, 14:14
dgrvedado
 
Fecha de Ingreso: diciembre-2010
Ubicación: Asunción
Mensajes: 41
Antigüedad: 14 años, 4 meses
Puntos: 1
Respuesta: No de ID y Transacción

Cita:
Iniciado por rodocoyote15 Ver Mensaje
A esto me refiero. Tú generas, o extraes el id cuando van a EMPEZAR.
Yo sugiero que lo hagas cuando den al botón GUARDAR, es decir, cuando la acción va a terminar.

¿Por qué? Porque en ese momento que den click, tiene que ser mucha coincidencia para que le den al botón al mismo tiempo: hora, minuto, segundo, milisegundo.
El tema es que mi lógica del programa hace esto:
1. Se llena el formulario y se de "Rendir"
2. Muestra como quedará la Planilla. con dos opciones "Imprimir" o "Cancelar"
Hasta este punto el sistema es solo como quedará el registro
3- Al dar imprimir entonces procedo a replicar la planilla, guardar el registro e imprimir las mismas en una ventana emergente. Entonces el tema es que no puedo saber que registro será si no controlo el ID previamente y así también mantener el correlativo entre la planilla impresa y el registro de la tabla. Pero por lo visto mi método tiene la falla de no ser una opción multiusuario.

Transaction creo que podría resolver pero me obligaría a cambiar grandes bloques de código.

No obstante tu idea me ha abierto a otra opción. Podría mostrar el código antes pero no hacerlo ese efectivo hasta la hora de guardar. Que en ese sentido tienes razón solo cuando guardo debo almacenar, aunque eso me obligaría a sacar el dato en el momento y aún así puede existir el mismo error que yo tengo, aunque minimizado.