Propriedades do objeto

Esta tabela lista objetos e suas propriedades:

Objeto Propriedade Descrição
Lista, ListView Texto Nome exclusivo do elemento exibido.
Lista, ListView Alias Legenda do elemento exibido.
Lista, ListView Atributo ou Atributo 1 O primeiro valor de atributo.

Em uma hierarquia personalizada, o Atributo 1 retorna o mesmo valor que o atributo Nome.

Lista, ListView Atributo 2 O segundo valor de atributo.

Em uma hierarquia personalizada, o Atributo 2 retorna o mesmo valor que o atributo Descrição.

Lista, ListView Atributo 3 O terceiro valor de atributo.
Lista, ListView Lista .Name para retornar o nome de uma lista. Por exemplo, especifique Usar com listas globais, em combinação com =reportobjects.listview1.list.name para retornar o nome da lista em ListView1.
Lista, ListView ListResult Use com listas globais e em combinação. Retorna todos os membros de uma lista e suas propriedades do membro como uma tabela em xml.

O xml contém nomes exclusivos de elemento como chaves e todas as propriedades de membro da lista como propriedades.

A ordem dos elementos no xml pode não corresponder à ordem dos elementos na lista. Se houver vários elementos com o mesmo nome exclusivo na lista, apenas uma ocorrência estará no xml.

Lista, hiperbloco, ListView Conjunto A expressão MDX que representa a definição de lista, incluindo seleção de estrutura, filtros e classificação.
Lista, hiperbloco, ListView StructureSet A expressão MDX que representa a seleção de estrutura da lista.
Hiperbloco Texto Nome exclusivo do primeiro elemento exibido no hiperbloco.
Hiperbloco Alias Legenda do primeiro elemento exibido no hiperbloco.
Hiperbloco Atributo 1 O primeiro atributo do primeiro elemento exibido no hiperbloco.
Hiperbloco Atributo 2 O segundo atributo do primeiro elemento exibido no hiperbloco.
Hiperbloco Atributo 3 O terceiro atributo do primeiro elemento exibido no hiperbloco.
Variáveis globais Texto Valor atual da variável.
Variáveis globais GlobalText Valor atual da variável, leia do repositório.
Variáveis globais DefaultText Valores variáveis são definidos no logon do usuário. Se não houver valor para um usuário, o valor padrão será usado. Se uma variável não for persistente, o valor será revertido para o padrão no logout.
Variáveis de relatório Texto Valor atual da variável.
Variáveis de relatório DefaultText Valores variáveis são definidos no logon do usuário. Se não houver valor para um usuário, o valor padrão será usado. Se uma variável não for persistente, o valor será revertido para o padrão no logout.

Esta tabela mostra a sintaxe para acessar as propriedades de diferentes objetos de relatório:

Objeto Sintaxe
Lista GlobalLists.[list_name].[property_name]
Variável global GlobalVariables.[variable_name].[property_name]
Variável de relatório ReportVariables.[variable_name].[property_name]
ListViews (caixas de combinação, caixas de listagem, botões de opção) ReportObjects.[ListView_name].[property_name]
Hiperblocos ReportObjects.[hyperblock_name].[property_name]

Prática recomendada

Application Studio reconhece o tipo de um objeto pelo seu nome e inclui automaticamente o tipo de objeto nas fórmulas. Portanto, a saída destas duas fórmulas é a mesma:

  • =[myvariable].text
  • =ReportVariables.[myvariable].text

No entanto, se houver uma variável global com o mesmo nome da variável de relatório, Application Studio exibirá um erro.

Recomendamos que você especifique o tipo de objeto explicitamente.

Você pode acessar até três atributos de um objeto. Se um objeto tiver apenas um atributo, você poderá consultá-lo como Atributo ou Atributo1.

Recomendamos que você especifique o número do atributo.