Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Field name
|
Field name ( campPtr | tablaNum {; numCamp} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
campPtr | tablaNum | Puntero, Entero largo |
![]() |
Puntero a un campo o número de tabla | |||||
numCamp | Entero largo |
![]() |
Número de campo si se pasa un número de tabla como primer parámetro | |||||
Resultado | Cadena |
![]() |
Nombre del campo | |||||
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.
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)
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)
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.")
Producto: 4D
Tema: Estructura
Número
257
Creado por: < 4D v6
Manual de lenguaje 4D ( 4D v20 R7)