FoxPro/Visual FoxPro - Ordenar registros de tabla

   
Vista:

Ordenar registros de tabla

Publicado por Juan Carlos juanc2107@hotmail.com (6 intervenciones) el 30/08/2017 18:32:31
Me pueden ordenar de forma permanente esta tabla LIS_ADE.DBF???? segun Num_pag y Num_ite en forma ascendente
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 Leonardo Daniel A.

Ordenar registros de tabla

Publicado por Leonardo Daniel A. (162 intervenciones) el 31/08/2017 07:21:05
index on Num_pag + Num_ite tag indice1

si son del mismo tipo, si son distintos pues los conviertes

index on Num_pag + str(Num_ite) tag indice1

ahi conviertes Num_ite a string si es que num_pag es string
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
Imágen de perfil de Abel

Ordenar registros de tabla

Publicado por Abel (67 intervenciones) el 01/09/2017 15:05:04
De forma permanente sería..

1
2
3
4
5
6
USE LIS_ADE EXCLUSIVE
SORT TO borrar ON Num_pag, Num_ite
DELETE ALL
APPEND FROM borrar
PACK
ERASE borrar.*
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

Ordenar registros de tabla

Publicado por Fidel José (520 intervenciones) el 01/09/2017 15:36:53
Ja, ja. Permanente?. Hasta que ingresas un nuevo registro. Además en un entorno multiusuario es impensable.
En todo caso:
1
2
3
SELECT * FROM LIS_ADE WHERE .T. ORDER BY Num_pag,Num_Ite INTO CURSOR curLis_Ade READWRITE
SELECT CUR_LIS_ADE
BROWSE
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