Problemas con data windows
Publicado por Miriam (25 intervenciones) el 23/01/2006 12:16:20
Voy a tratar de ser clara en cual es mi problema para q asi me puedan ayudar................
Tengo en una ventana una datawindows q me muestra los datos de varias empresas, es algo asi como un plan de cuentas.
El dato mas importatnte y q el q todas las empresas tienen en comun, es el numero de la empresa, pero este dato no se lo muestra.
En esta misma ventana tengo un sle y un boton. lo q tengo q hacer aca es poner en el sle el numero de la empresa, y q despues, en la data windows me muestre los datos de esa empresa.
Lo que yo hice y q me parecio lo correcto (ademas porq mire algunos programa parecidos y era eso lo q se hacia) es poner una variable, y despues hacer q se muestre ese dato, como puse a continuacion.
integer wnum_empresa
wnum_empresa = integer (em_empresa.text)
dw_plan_cuentas.retrieve (wnum_empresa)
El problema es q no sale ningun error, pero tampoco se muestra ningun dato ( se cuelga el programa) , yo pienso q debe de ser porq son una cantidad los datos q hay por empresa, asi q supongo que por eso se cuelga.
Se me habia ocurrido poner algun cursor, aunq no se como usarlo, pero tengo entendido q el cursor se usa con por ejemplo quiero cambiar algun dato de los q se muestran, pero en este caso yo quiero mostrar los datos, no hay q modificar nada.
Espero haber sido clara en cual es mi problema. Espero q me puedan ayudar.... desde ya muchas gracias.
Tengo en una ventana una datawindows q me muestra los datos de varias empresas, es algo asi como un plan de cuentas.
El dato mas importatnte y q el q todas las empresas tienen en comun, es el numero de la empresa, pero este dato no se lo muestra.
En esta misma ventana tengo un sle y un boton. lo q tengo q hacer aca es poner en el sle el numero de la empresa, y q despues, en la data windows me muestre los datos de esa empresa.
Lo que yo hice y q me parecio lo correcto (ademas porq mire algunos programa parecidos y era eso lo q se hacia) es poner una variable, y despues hacer q se muestre ese dato, como puse a continuacion.
integer wnum_empresa
wnum_empresa = integer (em_empresa.text)
dw_plan_cuentas.retrieve (wnum_empresa)
El problema es q no sale ningun error, pero tampoco se muestra ningun dato ( se cuelga el programa) , yo pienso q debe de ser porq son una cantidad los datos q hay por empresa, asi q supongo que por eso se cuelga.
Se me habia ocurrido poner algun cursor, aunq no se como usarlo, pero tengo entendido q el cursor se usa con por ejemplo quiero cambiar algun dato de los q se muestran, pero en este caso yo quiero mostrar los datos, no hay q modificar nada.
Espero haber sido clara en cual es mi problema. Espero q me puedan ayudar.... desde ya muchas gracias.
Valora esta pregunta


0