Mi algoritmo sería este...

local lnCampo,lnPos
local array laCampos[1,1]
Use LaTabla
AFIELDS(acampos)
lnCampo=ASCAN(acampos,"NOMBREDELCAMPO")
IF lnCampo>0
    lnPos=ASUBSCRIPT(acampos,lnCampo,1)
else
    lnPos=0
endif

Saludos,

Pancho
Cordoba
El 23 de septiembre de 2011 08:59, francisco prieto
<[email protected]>escribió:

> que te parece afield y ascan? o queres algo mas directo?
>
> Saludos,
>
> Pancho
> Cordoba
>
> El 23 de septiembre de 2011 08:35, Sebastian Massetti <
> [email protected]> escribió:
>
>>  Hola, lista****
>>
>> La function FIELD(10,cursoractual) me devuelve NombreCampo****
>>
>> Hay alguna función que a partir de NombreCampo me devuelva la posición del
>> campo en la tabla ?****
>>
>> La idea es no usar un For…****
>>
>> Alguna vez usé esta función pero no la encuentro…****
>>
>> Algun memorioso ?****
>>
>> ** **
>>
>> Saludos****
>>
>> ** **
>>
>
>

Responder a