Uso dos aliases em fórmulas de entrada

Quando você usa um alias em uma fórmula de entrada, o valor da variável selecionada em um controle é calculado como um valor diferente no campo da fórmula de entrada.

O formato de um alias em uma fórmula de entrada é o seguinte:

%NOMEDAVARIÁVEL(VALOR1=ALIAS1, VALOR2=ALIAS2)%

Onde VALOR é o valor inserido na variável NOMEDAVARIÁVEL e ALIAS é o valor calculado.

Quando você usa aliases em um controle de entrada, cria um controle de lista único que contém um conjunto de strings de texto definidas na propriedade Texto livre. Em seguida, crie um controle de caixa de edição e adicione uma fórmula de entrada que é mapeada para a variável do controle de lista e as strings de texto.

Esse exemplo descreve como criar uma fórmula de entrada que permite ao usuário selecionar um componente em uma lista e ver seu preço em uma caixa de edição.

Para usar um alias em uma fórmula de entrada:

  1. Clique duas vezes em Cartões.
  2. No Editor de Cartões, crie um novo cartão.
  3. Adicione um controle de Caixa combo de lista suspensa .
  4. No painel Propriedades de lista suspensa:
    1. Em Valor, clique em Variáveis.
    2. Crie uma variável chamada Componente.
    3. Vincule o controle à variável.
    4. Em Itens, selecione Texto livre e digite uma lista dos componentes.
      Por exemplo:
      eixo_longo eixo_curto
  5. Adicione um controle de caixa de edição.
  6. No painel Propriedades de caixa de edição:
    1. Em Valor, clique em Variáveis.
    2. Crie uma variável chamada PreçoComponente.
    3. Vincule o controle à variável PreçoComponente.
    4. Ao lado de Fórmula de entrada, clique em Procurar (...).
    5. Na caixa de diálogo Fórmula de entrada, digite a fórmula de entrada no seguinte formato:
      %Componente(componente_1=preço_1, componente_2=preço_2)%
      Por exemplo:
      %Componente(eixo_longo=$300, eixo_curto=$200)%
  7. Salve o cartão.
Quando o cartão de dados é usado, se o usuário selecionar um componente na lista suspensa, a caixa de edição exibirá o alias associado ao componente pela fórmula de entrada.