Feedback

Rating Smile

Configuração Geral

Este tipo de campo permite que o desenvolvedor exiba os dados em forma de avaliação com emojis que vão de Péssimo até Excelente, onde o usuário final poderá visualizar a avaliação realizada anteriormente.

configuração geral ratingsmile consulta

Tipo do Dado

Define o tipo do campo na aplicação. Neste caso devemos selecionar Rating Smiles.

Label

Define o título que será exibido no campo ao executar a aplicação. A terminologia utilizada na interface é fundamental para que seu sistema tenha uma boa usabilidade, devemos utilizar nomes e termos familiares para o usuário final da aplicação, ao invés de utilizarmos termos originados no sistema.

Por exemplo, para este campo rating smile, o cliente teria um entendimento melhor da funcionalidade do campo ao definirmos a label como Avaliação do Produto.

Além de um texto fixo, o atributo Label permite a utilização de lang para definir o título do campo, possibilitando assim a internacionalização de sua aplicação.

Legenda

Define a legenda que será exibida juntamente ao campo. Ex.: Obrigado por nos ajudar com o seu feedback!

Abaixo um exemplo da legenda na aplicação em execução:

legenda_feedback

Usar em quebras e totalizações

Permite ser utilizado o campo ao invés de valor quando quando o campo for selecionado na quebra (estática ou dinâmica) ou na totalização do resumo. Para isso, basta adicionar os campos na coluna da qubra dinâmica ou estática para poder visualizar o agrupamento realizado na consulta.

Imagem de exemplo com quabra campo ratingsmile

Exemplo do campo Rating Smile no resumo

Imagem de exemplo com campo ratingsmile resumo

No resumo, ao passar o mouse em cima do campo, será exibida uma pequena janela de detalhamento de avaliações que foram realizadas tanto em cada registro, como também no total, conforme é mostrado na imagem abaixo.

Imagem de exemplo com campo ratingsmile resumo detalhamento

Exibir valor absoluto

Permite que na totalização do resumo, seja exibido no detalhamento das avaliações, ao lado da porcentagem, o número exato de avaliações que cada ícone recebeu.

Com essa flag desligada, o detalhamento só exibirá a porcentagem da votação, deixando de foram o número exato de avaliações.

Imagem hint estrela

Se tratando do resultado das avaliações, este resultado é calculado através da média ponderada (Somatório/Total de Avaliações) como no exemplo abaixo referente a imagem acima:

Excelente: 5 avaliações - 16,7%
Bom: 7 avaliações - 23,3%
Regular: 11 avaliações - 36,7%
Ruim: 3 avaliações - 10%
Péssimo: 4 avaliações - 13,3%

Considerando que o peso de cada smile varia sempre de 1 à 5 (Péssimo a Excelente), temos:

5 avaliações x 5 (peso) + 7 avaliações x 4 (peso) + 11 avaliações x 3 (peso) + 3 avaliação x 2 (peso) + 4 avaliações x 1 (peso)

Somatório = 96 —> Resultado = 96 / 30 (total de avaliações) = 3,2

Como o resultado levado em conta no campo Rating Smile sempre é um número inteiro, e o valor após a vírgula é abaixo do valor central (nesse exemplo o valor central seria 3,2), então arredondamos PARA BAIXO, e ficamos com o resultado igual a 3, que corresponde justamente ao smile “Regular”, e é por isso que este é o que fica mais aceso na parte superior da janela de detalhamento, conforme mostra a imagem acima.

Valores e hints

Permite que o desenvolvedor defina os valores para cada emoji que serão guardados no banco de dados e também permite que seja definido o Hint ( Palavra que será exibida ao passar o cursor por cima do emoji )

valor_hint

Formato de apresentação

Permite que o desenvolvedor defina em qual formato será exibido os emojis.

Caso a primeira opção seja definida, os emojis serão exibidos da seguinte forma:

emoji_claro

Caso a segunda opção seja definida, os emojis serão exibidos da seguinte forma:

emoji_escuro

Tamanho do ícone

Permite que seja definido o tamanho dos ícones em pixel.

Padding do rating

Permite que seja definido o valor do padding para separar os emojis

Cores dos ícones

Permite que as cores dos emojis sejam definidas para cada estado do emoji.

Tipo SQL

Informa o tipo do campo no banco de dados.

Configuração de Visualização

A Configuração da Visualização permite definir valores de CSS para campos individualmente. Para cada Esquema de Visualização do Scriptcase existem os mesmos atributos disponíveis nesta Interface.

Interface de configuração da visualização. Interface de configuração da visualização.

  • Configuraçõe de visualização
    • Fonte do Texto : Permite escolher o tipo de fonte, que será aplicado no campo da aplicação.
    • Tamanho da Fonte : Permite escolher o tamanho da fonte, que será aplicado no objeto da aplicação.
    • Texto Itálico : Permite aplicar o tipo itálico na fonte.
    • Texto Negrito : Permite aplicar o tipo negrito na fonte.
    • Qtde de caracteres a exibir : Quantidade de caracteres a ser exibido.
    • Alinhamento de texto : Permite posicionar o campo no local desejado (esquerda,direita,centro e justificado).
    • Alinhamento Vertical : Permite posicionar o campo no local desejado (topo, meio ou inferior).
    • Imagem de Fundo : Permite adicionar uma image de fundo ao campo.
    • Quebra de linha : Habilita a possibilidade de quebra de linha para o campo.
    • Cor do conteúdo : Altera a cor do conteúdo do campo da consulta e do campo do agrupado, quando disponível.
    • Cor de fundo : Permite escolher a cor, utilizando uma paleta de cores para ser aplicada como plano de fundo do campo da aplicação.
    • Largura : Para definir a largura do campo.
    • Altura : Para definir a altura do campo.
    • Alinhamento Horizontal do Título : Permite definir o alinhamento horizontal para o título do campo (esquerda, direita ou centralizado).
    • Alinhamento Vertical do Título : Permite definir o alinhamento vertical para o título do campo (topo, meio ou inferior).
    • Cor do título : Permite escolher através de uma palhete de cores uma cor para o do título do campo.
    • Cor do fundo título : Permite escolher através de uma palhete de cores uma cor para o fundo do título do campo.
    • Negrito : Exibe o título do campo em negrito