Ficha Técnica - Fórmulas
É possível utilizar 3 formas de informações dinâmicas nas fórmulas, sendo elas:
1. Valores digitáveis pelo usuário: deve ser utilizado o nome da variável entre aspas duplas.
2. Campos do sistema: deve ser utilizado o nome do campo conforme listado na aba Campos do Sistema.
3. Questões: existem 4 tipos de questões:
Para dúvidas relacionadas ao cadastro de questões, pode acessar a ajuda de questionário.
3.1. Questões de número inteiro: no exemplo abaixo, o resultado da questão Q0001 será utilizado na fórmula:
3.2. Questões de número decimal: no exemplo abaixo, o resultado da questão Q0002 será utilizado na fórmula:
3.3. Questões de resposta "Sim / Não": existem 2 modos de utilizar esta questão nas fórmulas.
Nos 2 exemplos abaixo, a fórmula retornará 5 caso a resposta da pergunta seja Sim e retornará 3 caso a resposta da pergunta seja Não.
3.3.1. Utilizando a expressão CASE codificação da questão WHEN TRUE THEN valor a ser retornado caso verdadeiro ELSE valor a ser retornado caso falso END
3.3.2. Utilizando a expressão IIF(codificação da questão, valor a ser retornado caso verdadeiro, valor a ser retornado caso falso)
3.4. Questão de escolha simples: deve ser utilizado a expressão CASE codificação da questão WHEN codificação da resposta a ser validada THEN valor a ser retornado caso verdadeiro ELSE valor a ser retornado caso falso END, conforme listado na aba Questionário.
No exemplo acima, a resposta será calculada na seguinte ordem:
Caso a resposta for Q0004R0001, retornará 5;
Caso a resposta for Q0004R0002, retornará 8;
Caso a resposta for Q0004R0003, retornará 10;
Caso não seja nenhuma das respostas anteriores, retornará 3.
Também é possível mesclar informações do sistema, questões e valores digitáveis pelo usuário.
No exemplo acima:
Caso a resposta da questão Q0004 seja Q0004R0001, retornará a altura do item do pedido;
Caso a resposta da questão Q0004 seja Q0004R0002, retornará a altura do item da ficha técnica;
Caso contrário, retornará a altura informada pelo usuário;
Então, multiplicará pelo:
Caso a resposta da questão Q0002 seja verdadeira, retornará a quantidade do item do pedido;
Caso contrário, retornará a quantidade do item da ficha técnica;
Então, subtrairá a Sobra informada pelo usuário.