Propiedades del objeto
En la siguiente tabla se enumeran objetos y sus propiedades:
Objeto | Propiedad | Descripción |
---|---|---|
List, ListView | Text | Nombre exclusivo del elemento mostrado. |
List, ListView | Alias | Título del elemento mostrado. |
List, ListView | Attribute o Attribute 1 | Primer valor de atributo. En una jerarquía personalizada, Attribute 1 devuelve el mismo valor que el atributo Name. |
List, ListView | Attribute 2 | Segundo valor de atributo. En una jerarquía personalizada, Attribute 2 devuelve el mismo valor que el atributo Description. |
List, ListView | Attribute 3 | Tercer valor de atributo. |
List, ListView | List | .Name , para devolver el nombre de una lista. Por ejemplo, especifique Usar con listas globales y en combinación con =reportobjects.listview1.list.name para devolver el nombre de la lista en ListView1. |
List, ListView | ListResult | Usar con listas globales, y en combinación. Devuelve todos los miembros de una lista y sus propiedades de miembro en forma de tabla XML. XML contiene nombres exclusivos de elementos, como claves, y todas las propiedades de miembros de la lista, como propiedades. Es posible que el orden de los elementos en XML no se corresponda con el orden de los elementos de la lista. Si hay varios elementos con el mismo nombre exclusivo en la lista, solo habrá una repetición en XML. |
List, Hyperblock,ListView | Set | Expresión MDX que representa la definición de lista, incluida la selección de estructura, los filtros y la ordenación. |
List, Hyperblock,ListView | StructureSet | Expresión MDX que representa la selección de estructura de la lista. |
Hyperblock | Text | Nombre exclusivo del primer elemento mostrado en el hiperbloque. |
Hyperblock | Alias | Título del primer elemento mostrado en el hiperbloque. |
Hyperblock | Attribute 1 | Primer atributo del primer elemento mostrado en el hiperbloque. |
Hyperblock | Attribute 2 | Segundo atributo del primer elemento mostrado en el hiperbloque. |
Hyperblock | Attribute 3 | Tercer atributo del primer elemento mostrado en el hiperbloque. |
Global Variables | Text | Valor actual de la variable. |
Global Variables | GlobalText | Valor actual de la variable, leído del repositorio. |
Variables globales | DefaultText | Los valores de las variables se establecen en el inicio de sesión del usuario. Si no hay ningún valor para un usuario, se utiliza el valor predeterminado. Si una variable no es persistente, el valor vuelve al valor predeterminado al cerrar sesión. |
Report Variables | Text | Valor actual de la variable. |
Report Variables | DefaultText | Los valores de las variables se establecen en el inicio de sesión del usuario. Si no hay ningún valor para un usuario, se utiliza el valor predeterminado. Si una variable no es persistente, el valor vuelve al valor predeterminado al cerrar sesión. |
En la siguiente tabla se muestra la sintaxis para acceder a las propiedades de distintos objetos de informe:
Objetos | Sintaxis |
---|---|
List |
GlobalLists.[list_name].[property_name]
|
Global variable |
GlobalVariables.[variable_name].[property_name]
|
Report variable |
ReportVariables.[variable_name].[property_name]
|
ListViews (cuadros combinados, cuadros de lista, botones de opción) |
ReportObjects.[ListView_name].[property_name]
|
Hyperblocks |
ReportObjects.[hyperblock_name].[property_name]
|
Recomendación
Application Studio reconoce el tipo de objeto por su nombre y automáticamente incluye el tipo de objeto en las fórmulas. Por lo tanto, el resultado de estas dos fórmulas es el mismo:
-
=[myvariable].text
-
=ReportVariables.[myvariable].text
Sin embargo, si hay una variable global con el mismo nombre que la variable de informe, en Application Studio aparece un error.
Se recomienda que especifique el tipo de objeto de forma explícita.
Puede acceder hasta a tres atributos de un objeto. Si un objeto tiene solo un atributo, puede referirse a él como Attribute o Attribute1.
Se recomienda que especifique el número de atributo.