FoxPro/Visual FoxPro - Ordenar un Combox

 
Vista:

Ordenar un Combox

Publicado por Pablo (433 intervenciones) el 03/07/2009 16:48:10
Hola Amigos, tengo una consulta, como hago para ordenar en un Combox que los elementos que me muestra me los muestre ordenados por el nombre.

Nota: Los datos al combo son de una tabla, el combox tiene 2 columas la de codigo y nombre. Codigo es el principal, esta indexado por codigo la tabla asi que ya proble hacerlos por el dataenviroment ordenando el cursor pero obviamente solo me deja hacer por el codigo y NO por el nombre.

Como puedo ordenar por nombre en el Combox?

Desde ya muchas gracias

Pablo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ordenar un Combox

Publicado por senastian (244 intervenciones) el 03/07/2009 17:13:31
Hola bueno ahora debes de indexar por nombre de tipo normal luego en el got focus del combo

selec tabla1
set order to nombre
thisform.refresh

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ordenar un Combox

Publicado por enrique (1041 intervenciones) el 03/07/2009 17:33:23
1.- Debes tener un indice por nombre (este indice debe ser compuesto)
2.- En el DataEnvironment de la tabla Order = el Tag del indice nombre
3.- En el ComboBox
BoundColumn = 2
ColumnCount = 2
ControlSource = el campo donde queres guardar el dato de la otra tabla
Rowsource = tu_tabla.nombre,codigo
RowSourceType = 6
Style = 2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar