Entender por que o assistente não mostra a fórmula de um campo calculado
Leitura de 3 minutos
Quando você pergunta ao assistente de IA sobre os campos de uma tela, ele consulta a estrutura dessa tela. Para um campo calculado, essa consulta pode trazer a fórmula SQL do campo (a expressão que o sistema usa para calculá-lo). A fórmula só chega ao assistente se o seu usuário tiver acesso ao Construtor de telas. Os demais usuários continuam sabendo que o campo é calculado, mas sem o texto da fórmula.
O motivo é que a fórmula faz parte da definição da tela, e a definição da tela fica restrita a quem administra telas, como já acontece na própria tela do Construtor de telas.
Para o uso em si não há mudança: você pergunta ao assistente do mesmo jeito. Veja receber avisos e perguntar ao assistente.
Quem recebe a fórmula
Seção intitulada “Quem recebe a fórmula”- Usuário master: recebe a fórmula, sem verificação de permissão.
- Usuário com a permissão Consultar na tela do Construtor de telas: recebe a fórmula.
- Qualquer outro usuário: não recebe a fórmula.
Se o sistema não conseguir confirmar a sua permissão, a fórmula é omitida. Ela nunca é liberada na dúvida.
O que o assistente recebe quando você não tem acesso
Seção intitulada “O que o assistente recebe quando você não tem acesso”Para um campo calculado, o assistente continua recebendo:
- a informação de que o campo é calculado;
- a informação de que o campo tem fórmula.
O texto da fórmula chega vazio. Essa regra vale para a consulta de campos do assistente como um todo: o indicador de que o campo tem fórmula vai para todos, e o texto só vai para quem tem acesso.
O que muda nas respostas
Seção intitulada “O que muda nas respostas”- O valor do campo calculado não muda. Ele continua visível normalmente nas telas e nas consultas. Só a fórmula deixa de ser informada.
- O assistente não usa a fórmula nas respostas de quem não tem acesso. Ele usa a fórmula dos campos calculados para montar dicas internas sobre duração e sobre valor. Sem o texto da fórmula, essas dicas não são montadas. Por isso, a resposta que você recebe pode ser menos detalhada do que a de um colega com acesso ao Construtor de telas.
- A fórmula de um usuário não vaza para outro. O sistema guarda o resultado da consulta de campos separadamente por usuário. Assim, a fórmula lida por um master não chega a um usuário comum que faça a mesma pergunta depois.
Problemas comuns
Seção intitulada “Problemas comuns”O assistente diz que o campo é calculado, mas não explica a fórmula. Seu usuário não é master e não tem a permissão Consultar na tela do Construtor de telas. Se você precisa da fórmula, peça a quem administra os acessos que conceda essa permissão. Depois da liberação, faça a pergunta de novo.
Meu colega vê a fórmula e eu não. É o esperado: a fórmula depende do acesso de cada usuário ao Construtor de telas.
Preciso ver a fórmula e não posso pedir acesso ao Construtor de telas. O assistente não a informa nesse caso. Peça a quem tem o acesso que consulte a definição do campo.