PROBLEMA CON TDBCOMBOBOX
Publicado: Mar Sep 25, 2007 3:35 am
HASTA AHORITA AHI LA LLEVO CON XAILER, PEROOOOOOOOOO, ! COMO SE ME COMPLICA
CON ESTOS COMBOBOX!.
TENGO UNA TABLA LLAMADA ARTICULOS, EN LA CUAL TENGO LOS SIGUIENTES CAMPOS.
CODIGO (TIPO CARACTER Y LONGITUD DE 20)
PRECIO (TIPO NUMERICO Y LONG DE 9 CON 2 DECIMALES)
CUANDO ESTE CAMPO LO PONGO EN UN TDBCOMBOBOX LO HAGO DE LA SIGUIENTE FORMA.
METHOD codigoCreate( oSender ) CLASS mov_articulos
::Midataset:Edit()
oSender:aItems := ::::Midataset:SaveToArray( "codigo" )
RETURN Nil
HASTA AQUI TODO FUNCIONA BIEN.
Y UTILIZO EL EVENTO CHANGE
HACIENDO LO SIGUIENTE:
METHOD codigoChange( oSender, nIndex, nOldIndex ) CLASS mov_articulos
::precio:value=::Midataset:precio
RETURN Nil
PERO NO ME DA EL PRECIO CORRESPONDIENTE AL CODIGO SELECCIONADO.
POR FAVOR ALGUIEN QUE MANEJE BIEN ESTO DE LOS COMBOBOX LES PIDO ME APOYEN.
NOTA.
SIN OFENDER A LOS CREADORES DE XAILER, CREO QUE DEBERIAN HACER ALGO PARA
HACER MAS FACIL LA UTILIZACION DE LOS COMBOBOX.
LES INVITO QUE LE DEN UN VISTASO A VISUAL FOXPRO 9, EN ESTE LENGUAJE ES
MUCHO MAS FACIL Y RAPIDO PARA PRESENTAR LA INFORMACION CONTENIDA EN UN
CAMPO.
IMAGINENSE SI TUVIERA 500,000 REGISTROS EN SIERTO CAMPO Y QUISIERA
PRESENTARLOS EN UN COMBOBOX, ESTO SERIA LENTO.
OJO.
YA NO ESTOY PROGRAMANDO EN VISUL FOXPRO, AHORA ESTOY PROGRAMANDO CON XAILER
TODAS LAS APLICACIONES QUE TENGO EN FOXPRO.
MIS DISCULPAS Y GRACIAS.
CON ESTOS COMBOBOX!.
TENGO UNA TABLA LLAMADA ARTICULOS, EN LA CUAL TENGO LOS SIGUIENTES CAMPOS.
CODIGO (TIPO CARACTER Y LONGITUD DE 20)
PRECIO (TIPO NUMERICO Y LONG DE 9 CON 2 DECIMALES)
CUANDO ESTE CAMPO LO PONGO EN UN TDBCOMBOBOX LO HAGO DE LA SIGUIENTE FORMA.
METHOD codigoCreate( oSender ) CLASS mov_articulos
::Midataset:Edit()
oSender:aItems := ::::Midataset:SaveToArray( "codigo" )
RETURN Nil
HASTA AQUI TODO FUNCIONA BIEN.
Y UTILIZO EL EVENTO CHANGE
HACIENDO LO SIGUIENTE:
METHOD codigoChange( oSender, nIndex, nOldIndex ) CLASS mov_articulos
::precio:value=::Midataset:precio
RETURN Nil
PERO NO ME DA EL PRECIO CORRESPONDIENTE AL CODIGO SELECCIONADO.
POR FAVOR ALGUIEN QUE MANEJE BIEN ESTO DE LOS COMBOBOX LES PIDO ME APOYEN.
NOTA.
SIN OFENDER A LOS CREADORES DE XAILER, CREO QUE DEBERIAN HACER ALGO PARA
HACER MAS FACIL LA UTILIZACION DE LOS COMBOBOX.
LES INVITO QUE LE DEN UN VISTASO A VISUAL FOXPRO 9, EN ESTE LENGUAJE ES
MUCHO MAS FACIL Y RAPIDO PARA PRESENTAR LA INFORMACION CONTENIDA EN UN
CAMPO.
IMAGINENSE SI TUVIERA 500,000 REGISTROS EN SIERTO CAMPO Y QUISIERA
PRESENTARLOS EN UN COMBOBOX, ESTO SERIA LENTO.
OJO.
YA NO ESTOY PROGRAMANDO EN VISUL FOXPRO, AHORA ESTOY PROGRAMANDO CON XAILER
TODAS LAS APLICACIONES QUE TENGO EN FOXPRO.
MIS DISCULPAS Y GRACIAS.