É possível realizar cálculos e extrair os valores calculados do widget Planilhas?

  • GATG_ATEG
    Perguntado em 11 de maio de 2023 às 15:21

    E sobre criar um campo com a soma dos valores adicionados na tabela?

    É possível?

  • Ana Jotform Support
    Respondido em 11 de maio de 2023 às 15:32

    Olá GATG_ATEG,

    Obrigada por contatar o Suporte da Jotform. Tu podes sim adicionar cálculos ao widget Planilhas usando o campo Valores Padrão a partir das Configurações do Widget.

    É possível realizar cálculos e extrair os valores calculados do widget Planilhas? Image 1 Screenshot 40

    No entanto, você não conseguirá extrair este valor para uso em outros campos do formulário. Se a ideia é realizar cálculos com estes valores, talvez o elemento básico Tabela de Entrada possa te servir melhor. Seu uso como você precisa pode ser um pouco mais difícil de configurar, mas vou tentar te orientar aqui da melhor maneira possível. Primeiro, vamos adicionar alguns códigos CSS para remover os cabeçalhos das linhas da tabela e tornar os campos desejados não clicáveis (Somente Leitura).

    /*Tornar campos somente leitura*/
    #input_id {
    pointer-events: none !important;
    }
    /*Remover cabeçalho das linhas da tabela*/
    .form-matrix-row-headers {
    display: none !important;
    }
    th:nth-child(1){
    display: none;
    }

    Onde o #input_id deve ser substituído pelo ID da célula desejada na tabela. Você pode encontrar estes IDs nas configurações da Tabela.

    É possível realizar cálculos e extrair os valores calculados do widget Planilhas? Image 2 Screenshot 51

    Adicione todos os IDs das células separadas por vírgula ao código para torná-las não editáveis. Siga estas instruções para injetar os códigos CSS. Em seguida, para popular seus valores, iremos criar condições para popular as células apenas de leitura. Faça o seguinte:

    1. Em teu Criador de Formulários, acesse Configurações a partir da barra superior. Navegue para Condições, à esquerda.
    2. Clique em Adicione uma nova condição e escolha uma condição do tipo Atualizar/Calcular Campo.
    3. Utilize o preenchimento de um dos teus campos existentes para condicionar o preenchimento do campo. No meu exemplo, utilizei o Nome. Configure tua condição da seguinte maneira:

    É possível realizar cálculos e extrair os valores calculados do widget Planilhas? Image 3 Screenshot 62

    4. Salve tua condição. Repita o processo para criar diferentes condições para os diferentes campos somente leitura na tua tabela.

    Pronto. Desta forma, você terá uma tabela populada com teus dados de somente leitura e poderá utilizar estes valores separadamente em cálculos usando o widget Cálculos em Formulários. Como sei que este não é um procedimento intuitivo, te preparei um formulário exemplo com todas as configurações que mencionei e mais alguns cálculos. Você pode ver seu funcionamento no seguinte link e também cloná-lo para tua conta, se assim desejar.

    Caso tenha dúvidas, estamos à disposição.