Ver Mensaje Individual
  #5  
Antiguo 31-05-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
A ver si traduje bien:

Tienes una tabla FB, y puedes crear tantos formularios como quieras para insertar nuevos registros en la tabla. Estos registros sin embargo no se guardan hasta que uno presiona "Guardar" (o algo similar) por lo que mientras tanto esos datos capturados en cada ventana quedan "en el limbo".

Ahora bien, si usaste componentes dbaware, todas las instancias de esos controles apuntarán a un solo dataset por lo que los cambios que hagas en cualquier ventana se propagan a las otras como magia.

Solucion: No uses controles dataware y dale al formulario la capacidad de guardar el mismo sus datos al dataset en forma independiente. Además puedes usar un campo autoincrementado para guardar el numero de papeleta de manera que no necesites saber éste numero sino hasta que se guarda en la tabla.

Como se trata de ventanas no-modales, se crea una instancia de cada una cada vez que "generas" una papelete. Por eso creo que debes ponerle el códig o necesario para insertar y guardar los datos en el dataset de forma independiente de manera que cada instancia pueda trabajar de forma independiente.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita