InObject - função de gráfico
A função de gráfico InObject() avalia se o objeto atual está ou não contido em outro objeto com o ID especificado no argumento da função. O objeto pode ser uma pasta ou uma visualização.
Essa função pode ser usada para mostrar a hierarquia de objetos em uma pasta, desde o objeto de pasta de nível superior até visualizações aninhadas em outras visualizações. Essa função pode ser usada junto com as funções if e ObjectId para criar navegação personalizada em seus aplicativos.
Sintaxe:
InObject(id_str)
Tipo de dados de retorno: Booleano
No Qlik Sense, o valor booleano “true” é representado por -1, e o valor falso é representado por 0.
Argumento | Descrição |
---|---|
id_str | Um valor de string representando a ID do objeto que está sendo avaliado. |
O ID da pasta pode ser obtido no URL do aplicativo. Para visualizações, use as opções de Desenvolvedor para identificar o ID do objeto e a string de texto do tipo de objeto.
Faça o seguinte:
-
No modo de análise, adicione o seguinte texto à sua URL:
/options/developer
-
Clique com o botão direito do mouse em uma visualização e clique em Desenvolvedor.
-
Em Propriedades, obtenha o ID do objeto no cabeçalho do diálogo e o tipo de objeto na propriedade "qType".
Limitações:
Essa função pode gerar resultados inesperados quando invocada em um objeto (por exemplo, um botão) dentro de um contêiner que é um item mestre. Essa limitação também se aplica aos itens mestres do painel de filtro, que são contêineres para várias caixas de listagem. Isso se deve à forma como os itens mestres usam a hierarquia de objetos.
InObject() é frequentemente usado em combinação com as seguintes funções:
Função | Interação |
---|---|
if – função de script e gráfico | As funções if e ObjectId podem ser usadas juntas para criar expressões condicionais. Por exemplo, visualizações podem obter cores condicionais por meio de expressões usando essas funções. |
ObjectId - função de gráfico | Semelhante a if, ObjectID também é usado com InObject para criar expressões condicionais. |