FoxPro/Visual FoxPro - Ordenar subcadena por índice

 
Vista:
sin imagen de perfil

Ordenar subcadena por índice

Publicado por aldem ir (10 intervenciones) el 30/07/2008 18:30:10
hola al foro del v.f.p

tengo el siguiente problema .:
necesito ordenar una subcadena dentro de un campo caracter de 20 espacios
de ancho
la primera fila de los datos de campo están bien ordenados no hací los que van
después del -
EJEMPLO

CAMPO CARACTER
99343-176860
99343-17686 SI SE FIJAN EL 17686 DEBERIA QUEDAR ARRIBA DEL 176860

LO QUE NECESITAMOS ES QUE QUEDE EN ESTE ORDEN
99343-17686
99343-17838
99343-17865
99343-176860

HE INTENTADO CON ESTE TIPO DE INDICE

SELE TABLA
Index On Subst(campo,7,5) To clave

* el 7 el lugar de la subcadena después del guión que no ordena ,si se fijan
los 99343 ese orden está correcto ,mo así lo demás después del guión .

si me apoyan con algúna idea u otra forma .
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
Imágen de perfil de Mauricio
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Ordenar subcadena por índice

Publicado por Mauricio (1541 intervenciones) el 30/07/2008 18:57:42
Aldem, hola, ya probe tu consulta y me funciono bien, me parece que deberias de ordenar el campo por los 20 caracteres, pues no veo diferencia alguna el los primeros 6 caracteres. prueba eso y me avisas!!!!!!!
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