FoxPro/Visual FoxPro - tabla

 
Vista:

tabla

Publicado por oscar (21 intervenciones) el 12/12/2002 16:07:04
Hola, necesito saber como realizo un programa el cual me genere en una tabla una columna con una serie de numeros consecutivos de acuerdo al numero de registros de la tabla. Es de anotar que el numero de registros puede variar.
Ejemplo de una tabla cargos

cargos

Portero
Secretaria
Conductor
Almacenista

La tabla debe quedar asi
Num cargos

1 Portero
2 Secretaria
3 Conductor
4 Almacenista
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:tabla

Publicado por Emilio Audirac (11 intervenciones) el 12/12/2002 16:16:08
Hola Oscar, lo que puedes hacer es utilizar la funcion RECNO() que nos sirve para saber el numero total de registros en la tabla especificada, quedaria algo asi mas o menos, si utilizas una base de datos: suponiendo que tu tabla tiene un campo para que pongas el numero

store 0 to total
store 1 to contador
selec cargos
total=recno()
scan
if(contador<=total)
replace numero with contador
contador=contador+1
endif
endscan

donde numero es el nombre del campo de tu tabla del numero de los registros....

Espero que te sirva....
Nos vemos

Emilio Audirac
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