GetLayoutObjectAttribute
Propósito 
Devuelve los atributos especificados del objeto de presentación dados por nombreObjeto que está activo en el cálculo.
Formato 
GetLayoutObjectAttribute ( nombreObjeto ; nombreAtributo {; númeroRepetición; portalRowNumber } )
Parámetros 
nombreObjeto: el nombre de un objeto de presentación con nombre en la presentación actual.
nombreAtributo: el nombre de un atributo admitido (ver más abajo).
númeroRepetición: el número de repeticiones (para campos repetidos).
númeroFilaPortal: el número de la fila en el portal.
Nota  Los parámetros situados entre llaves { } son opcionales.
Tipo de datos devuelto 
texto
Se origina en 
FileMaker Pro 8.5
Atributos
tipoObjeto: devuelve el tipo de objeto como texto literal, en inglés. Los valores devueltos válidos son: field, text, graphic, line, rectangle, rounded rectangle, oval, group, button group, button, portal, tab panel, chart, web viewer and unknown.
conCentroAtención: devuelve 1 (Verdadero) si nombreObjeto está activo, de otro modo, devuelve 0 (Falso). Los objetos que pueden resaltarse son campos, portales, paneles de pestañas, gráficos y grupos. También devuelve 1 a un portal cuando se selecciona una fila de un portal.
contieneCentroAtención: devuelve 1 (Verdadero) si nombreObjeto está activo, o si contiene un objeto activo, de otro modo devuelve 0 (Falso). Los objetos que pueden resaltarse son campos, portales, paneles de pestañas, gráficos y grupos.
esPanelpestañasFrontal: devuelve 1 (Verdadero) si el objeto destino es el panel de pestañas que está delante.
Las siguientes coordenadas de objeto se dan en puntos respecto a la esquina inferior izquierda de la barra de menús de FileMaker.
límites: devuelve una lista de valores numéricos, separados por espacios, que describe la ubicación del objeto especificado (superior-izquierda a inferior-derecha).
izquierda: devuelve la coordenada del borde izquierdo del objeto especificado.
derecha: devuelve la coordenada del borde derecho del objeto especificado.
superior: devuelve la coordenada del borde superior del objeto especificado.
inferior: devuelve la coordenada del borde inferior del objeto especificado.
ancho: devuelve un número que representa la anchura (en puntos) del objeto especificado.
altura: devuelve un número que representa la altura (en puntos) del objeto especificado.
rotación: devuelve un número que representa la rotación (en grados) del objeto especificado.
puntoInicio,puntoFinal: devuelve una par de valores numéricos (horizontal vertical), separados por espacios, que representan el punto de inicio o el punto final de un objeto de línea. Otros objetos devuelven el punto superior izquierdo como puntoInicio y el punto inferior derecho como puntoFinal.
origen: devuelve la descripción origen del objeto especificado como sigue. Para:
visualizadores Web: devuelve la URL actual
campos: devuelve el nombre de campo totalmente cualificado (nombre de tabla::nombre de campo).
objetos de texto: devuelve el texto (no devuelve campos de fusión).
portales: devuelve el nombre de tabla relacionada.
gráficos: devuelve datos de la imagen como, por ejemplo, el nombre del archivo de imagen.
gráficos: devuelve la descripción XML de un objeto de gráfico.
Para todos los demás objetos, devuelve una cadena vacía.
contenido: devuelve el origen del objeto especificado como sigue. Para:
visualizadores Web: devuelve el contenido actual (como código HTML).
campos: devuelve los datos del campo formateados utilizando las propiedades del objeto especificado.
objetos de texto: devuelve el texto (incluyendo el texto de los campos de fusión).
gráfico: devuelve datos de imágenes, tales como el nombre de un archivo en un campo contendedor si la imagen está almacenada (en el campo o externamente) o la referencia a un archivo si la imagen no está almacenada.
gráficos: devuelve la representación en forma de mapa de bits de un objeto de gráfico.
Para todos los demás objetos, devuelve una cadena vacía.
objetoIncluido: devuelve el nombreObjeto del objeto de presentación incluido. De otro modo, devuelve una cadena vacía. Sólo los grupos, paneles de pestañas y portales pueden contener otros objetos.
objetosContenidos: devuelve una lista de los objetos con nombre contenidos dentro de nombreObjeto. Sólo los grupos, paneles de pestañas y portales pueden contener otros objetos.
Notas
 •
Si los objetos están configurados para que cambien de tamaño automáticamente, los atributos devueltos se basan en los límites cambiados de tamaño del objeto en su estado actual.
 •
 •
Los atributos conCentroAtención, contieneCentroAtención, origen y contenido se comportan de manera distinta en la Publicación en la Web al instante. Para obtener más información, en FileMaker Pro, elija el menú Ayuda > Documentación del producto > Guía para la publicación en la Web al instante, o busque esta guía en la carpeta en la que se haya instalado FileMaker Pro.
 •
Cuando el númeroRepetición o el númeroFilaPortal es 0, la función actúa como si no se hubiera especificado el parámetro. En númeroFilaPortal, la función devuelve los datos de la primera fila de portal. En númeroRepetición, la función actúa en la primera repetición (del contenido o fuente devuelto) o en la totalidad el campo completo (para los enlaces devueltos). Ambos parámetros son necesarios ya que se debe poder hacer referencia a una repetición de un campo en concreto en una fila de portal concreta.
Ejemplos 
GetLayoutObjectAttribute("botónCancelar","tipoObjeto") devuelve button (si el botón se ha creado en un nuevo archivo o en un archivo tras su conversión), button group (si el botón está asociado a un guión o una acción de botón y su conversión se ha realizado en un archivo de una versión anterior de FileMaker Pro) o text (si el botón no está asociado a un guión o una acción de botón y su conversión se ha realizado en un archivo de una versión anterior de FileMaker Pro).
GetLayoutObjectAttribute ( "BotónCancelar", "límites" ) devuelve 138 24 391 38 0.
Temas relacionados 
Referencia de funciones (lista de categorías)
Referencia de funciones (orden alfabético)
Notas acerca de las fórmulas
Notas acerca de las funciones
Definir campos de cálculo
Usar operadores en fórmulas
Asignar nombres a objetos