FoxPro/Visual FoxPro - notas

 
Vista:
sin imagen de perfil

notas

Publicado por wenceslao piraquive (137 intervenciones) el 12/06/2007 23:03:40
Estoyu elaborando un programa de notas, pero no he podido lograr colocarle el numero de puesto de acuerdo al promedio de cada alumno; es decir, al promedio mas alto colocarle el puesto 1 y de este modo descender hasta llegar al ultimo.
nota: la tabla ademas de los campos nombre,nota, etc; cuenta con un campo puesto y es el que necesito llenar con los resultados de la comparacion del campo nota.

gracias
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:notas

Publicado por ANDRES (2 intervenciones) el 12/06/2007 23:43:45
ALGO RAPIDO:

USE mitabla
sort ON nota to auxiliar
USE auxiliar
repla all puesto with recno()
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

RE:notas

Publicado por ANDRES (2 intervenciones) el 12/06/2007 23:49:37
Perdon, debe ser asi:

use mitabla
sort ON nota to auxiliar DESCENDING
USE auxiliar
repla all puesto with recno()
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

RE:notas

Publicado por enrique (1041 intervenciones) el 13/06/2007 14:35:10
use mtabla
index on promedio to mindice descending
v_inc = 0
go top
do while !eof()
v_inc = v_inc + 1
replace puesto with v_inc
enddo
use
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