Passe valores de parâmetro no Allbionyx Designer


Este tópico descreve como passar o parâmetro do painel criado para um painel. Por exemplo, você pode incluir um parâmetro de painel em uma cláusula WHERE da consulta SQL ou filtrar dinamicamente um painel de acordo com o (s) valor (es) do parâmetro.

O parâmetro do painel criado pode ser usado nos cenários abaixo.

Consultas SQL

Você pode filtrar a consulta SQL dinamicamente se passar um parâmetro do painel para uma consulta SQL ou procedimento armazenado . A consulta resultante tem a cláusula WHERE que contém um parâmetro vinculado ao valor do parâmetro do painel.

Siga as etapas abaixo para incluir um parâmetro de painel em uma consulta SQL ou procedimento armazenado no assistente de Fonte de Dados ou Editor de Consulta :

  • Crie um novo parâmetro de consulta ou selecione o parâmetro de consulta / procedimento armazenado existente .
  • Ative a caixa de seleção Expressão para este parâmetro e selecione o parâmetro do painel na coluna Valor .

    QueryEditor_PassDashboardParameter

    O painel e os parâmetros de consulta estão vinculados. Você pode selecionar Editor de expressão… e especificar uma expressão para vincular um parâmetro de consulta a um parâmetro de painel com lógica personalizada. Para obter mais informações, consulte Pass Query Parameters .

Filtrando

Você pode usar parâmetros de painel ao criar uma expressão de filtro no Editor de Filtro .

No Editor de filtro, você pode comparar um valor de campo com diferentes objetos, como valores estáticos, valores de outro campo ou valores de parâmetro. Use o botão localizado próximo ao valor do operando para alternar entre os modos.

Para comparar um valor de campo com um valor de parâmetro, clique no Parameters_FilterEditor_CompareButtonbotão e depois no Parameters_FilterEditor_CompareButton2botão.

Parameters_FilterEditor

Em seguida, clique no valor do operando para chamar a lista de parâmetros disponíveis e selecione o parâmetro necessário.

Fonte de dados EF - procedimentos armazenados

Você pode passar um parâmetro de painel existente para usá-lo como um parâmetro de procedimento armazenado se usar um procedimento armazenado da fonte de dados do Entity Framework .

Parameters_EFStoredProcedure

Para fazer isso, ative a caixa de seleção Expressão e selecione o parâmetro de painel necessário na caixa de combinação chamada. Você também pode usar o Editor de Expressão para especificar a expressão.

Formatação condicional

Você pode aplicar a formatação condicional a um item de painel específico de acordo com o valor do parâmetro atual ao criar a condição de formato de expressão . Ele permite que você formate dinamicamente os elementos do item do painel, dependendo do valor do parâmetro atual. Na caixa de diálogo Expressão , você pode comparar um valor de campo com valores de parâmetro da mesma maneira que na caixa de diálogo Editor de filtro .

ExpressionDialog_PassParameter

Campos Calculados

Você pode usar parâmetros ao construir expressões para campos calculados . Isso permite que você avalie dinamicamente os valores do campo calculado, dependendo do valor do parâmetro atual.

Para incluir o parâmetro necessário na expressão do campo calculado, clique em Parâmetros na caixa de diálogo Editor de Expressão e clique duas vezes no parâmetro necessário.

Parameters_CalculatedFields

Cálculos de janela

Use parâmetros para aplicar dinamicamente um cálculo com base no valor do parâmetro atual ao personalizar expressões para cálculos de janela .

PassingParameters_WindowCalculation


Você achou esse artigo útil?



  • Crie um painel

    Quando você executa a aplicação, ela já contém um painel vazio. Se necessário, um usuário final pode criar um ...

  • Fonte de dados SQL

    Fonte de dados SQL Os tópicos desta seção descrevem como estabelecer uma conexão com vários tipos de bancos de dados SQL e tr...

  • Fonte de dados OLAP

    Os tópicos a seguir descrevem como conectar o  Dashboard a uma fonte de dados OLAP: Conectando a cubos OLAP Editando Parâmetros de Con...

  • Conectando a cubos OLAP

    O Dashboard Designer fornece a capacidade de se conectar a um cubo OLAP no banco de dados do Microsoft Analysis Services usando o assistente de&#...

  • Editando Parâmetros de Conexão

    Depois de se conectar ao cubo OLAP, você pode editar os parâmetros de conexão usados ​​para estabelecer uma conex...