Field name
Field name ( campPtr | tablaNum {; numCamp} ) : Text
Parámetro | Tipo | Descripción | |
---|---|---|---|
campPtr | tablaNum | Puntero, Entero largo | → | Puntero a un campo o número de tabla |
numCamp | Integer | → | Número de campo si se pasa un número de tabla como primer parámetro |
Resultado | Text | ← | Nombre del campo |
Descripción
El comando Field name devuelve el nombre del campo cuyo puntero se pasa en campPtr o cuyos números de tabla y de campos se pasan en tablaNum y campNum.
Ejemplo 1
Este ejemplo asigna el segundo elemento del array campArray{1} al nombre del segundo campo en la primera tabla. campArray es un array de dos dimensiones:
campArray{1}{2}:=Field name(1;2)
Ejemplo 2
Este ejemplo asigna al segundo elemento del array campArray{1} el nombre del campo [MiTabla]MiCampo. campArray es un array de dos dimensiones:
campArray{1}{2}:=Field name(->[MiTabla]MiCampo)
Ejemplo 3
Este ejemplo muestra una alerta. Este método pasa un puntero a un campo:
ALERT("El número del campo "+Field name($1)+" de la tabla "
+Table name(Table($1))+" debe ser de más de cinco caracteres.")