Subformularios
Necesito por favor ayuda, no he podido solucionar este problema
tengo un formulario llamado movicon y dentro de el un subform llamado detmovicon(viene a ser el detalle), este subform lo manejo con los campos Codcomp, dcto, codcta, nit, dctoref, db, cr y sld, cuando ya el movimiento esta listo activo el botón de comando guardar movimiento donde se ejecuntan una serie de funciones que me deben permitir actualizar los saldos de las cuentas en diferentes tablas y otros datos como tipos de movimiento en otra tabla, esto lo tenia en el último campo de la grid del subform, lo que indica que actualizaba por registro en todas las tablas, pero me dí cuenta que al querer corregir o borrar tenía que dar mucha vuelta para realizar las correcciones de las demás tablas implicadas, entonces al hacerlo desde el botón de comando se hace más corto el recorrido puesto que se pueden hacer correcciones al movimiento antes de actualizar todas las tablas implicadas, pero cómo ya comenté, me surge este problema, puesto que no se como hacer para ubicar el puntero en el primer registro del subform(puesto que este pierde el enfoque y lo toma el form movicon), para que valla pasando registro por registro y lo compare uno a uno con la tabla de detmovcon y las demás, hasta que encuentre el registro igual y me permita hacer las actualizaciones correspondientes.
Por favor que alguien me ayude a solucionar el problema, a mi me gusta trabajar con funciones por aquello de la corrección del código al ejecutar la aplicación y además que se está más cerca de la programación de VBA.
Gracias de antemano.
Janiso
tengo un formulario llamado movicon y dentro de el un subform llamado detmovicon(viene a ser el detalle), este subform lo manejo con los campos Codcomp, dcto, codcta, nit, dctoref, db, cr y sld, cuando ya el movimiento esta listo activo el botón de comando guardar movimiento donde se ejecuntan una serie de funciones que me deben permitir actualizar los saldos de las cuentas en diferentes tablas y otros datos como tipos de movimiento en otra tabla, esto lo tenia en el último campo de la grid del subform, lo que indica que actualizaba por registro en todas las tablas, pero me dí cuenta que al querer corregir o borrar tenía que dar mucha vuelta para realizar las correcciones de las demás tablas implicadas, entonces al hacerlo desde el botón de comando se hace más corto el recorrido puesto que se pueden hacer correcciones al movimiento antes de actualizar todas las tablas implicadas, pero cómo ya comenté, me surge este problema, puesto que no se como hacer para ubicar el puntero en el primer registro del subform(puesto que este pierde el enfoque y lo toma el form movicon), para que valla pasando registro por registro y lo compare uno a uno con la tabla de detmovcon y las demás, hasta que encuentre el registro igual y me permita hacer las actualizaciones correspondientes.
Por favor que alguien me ayude a solucionar el problema, a mi me gusta trabajar con funciones por aquello de la corrección del código al ejecutar la aplicación y además que se está más cerca de la programación de VBA.
Gracias de antemano.
Janiso
1 respuesta
Respuesta de jeddy
1