Feedback

Rating

Configuração Geral

Este tipo de campo permite que o desenvolvedor crie de forma rápida um campo de avaliação com estrelas (ou alguma outra imagem), onde o usuário final poderá selecionar a classificação de acordo com a escala previamente configurada.

Interface de configuração do campo rating

Tipo do Dado

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

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, este campo rating que na tabela possui o nome stars, o cliente teria um entendimento melhor da funcionalidade do campo ao definirmos a label como Avaliação do Produto.

Alem 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 no campo, a baixo das avaliações. Por exemplo: “Agradecemos pelo seu feedback!”.

Assim como a Label, o atributo Legenda também permite utilizarmos lang para a internacionalização de sua Aplicação

Quantidade de Ícones

Define a quantidade de ícones que serão exibidos no campo. O valor informado neste atributo deve está de acordo com a forma que a avaliação será realizada.

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 rating

Exemplo do campo Rating no resumo

Imagem de exemplo com campo rating 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 rating 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 estrela 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:

Por exemplo: na imagem acima, temos um total de 4 avaliações realizadas, onde:

0 avaliação para 5 estrelas
2 avaliação para 4 estrelas
0 avaliação para 3 estrelas
1 avaliação para 2 estrelas
1 avaliação para 1 estrela

Considerando que a quantidade de estrelas refere-se ao peso que cada uma tem, temos o seguinte:

5 estrelas = 0 avaliações x 5 (peso) = 0
4 estrelas = 2 avaliações x 4 (peso) = 8
3 estrelas = 0 avaliações x 3 (peso) = 0
2 estrelas = 1 avaliações x 2 (peso) = 2
1 estrela = 1 avaliações x 1 (peso) = 1

Somatório = 11

Pegamos o resultado do somatório e dividimos pelo total de avaliações, que foi 4.

Somatório/Total de Avaliações = 11/4 = 2,75 ≈ 2,8.

Como será sempre exibido apenas 1 valor após a vírgula na janela de detalhamento, o arredondamento ocorrerá para cima quando os valores após a vírgula forem acima do valor central, e para baixo quando for menor que o valor central.

Ex.: 2,75 ≈ 2,8.

Usar Font Awesome

Permite utilizar os ícones do Font Awesome para representar as estrelas ao invés das imagens.

Hint das estrelas

Define o hint para cada estrela

Imagem hint estrela

Tamanho dos ícones

Define o tamanho em pixel dos ícones das estrelas.

Padding do rating

Define o valor de padding em pixel para separação de cada estrela.

Cor dos ícones

Permite definir a cor das estrelas; a cor é passada em hexadecimal.

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