Tutorial: Resumo Pivot Table

Neste exemplo será desenvolvido uma aplicação de Consulta em formato de matriz, utilizando o recurso de Pivot Summary do ScriptCase.

Criando uma nova Consulta

1. Crie uma nova consulta utilizando o SQL Builder para fazer um join entre as tabelas: companies, departaments and releases. O resultado do sql deverá ser semelhante ao exibido abaixo:

select
   c.companyname,
   d.deptname,
   r.daterelease,
   valuerelease   
from
   companies c, releases r, departments d 
WHERE
   c.companyid = r.companyid AND
   r.deptid = d.deptid AND
   (c.companyname LIKE "A%" OR c.companyname LIKE "D%" OR c.companyname LIKE "P%")

Nota:
Em caso de dúvidas sobre a criação de uma Consulta, acesse: Criando uma nova Consulta

2. Selecione os campos C.CompanyName, D.DeptName e R.DateRelease. Para selecionar os campos clique em Posicionamento dos Campos localizado no menu de aplicação.

Criando duas quebras, por C.CompanyName e D.DeptName

3. Acesse a pasta Quebras, em seguida Quebra Estática e clique no item Nova Quebra.

4. Selecione os campos C.CompanyName e D.DeptName e nomeie a Quebra Estática.

Criando uma totalização no campo R.ValueRelease

5. Acesse a pasta Totalização e clique no item Selecionar Campos.

6. Selecione o campo R.ValueRelease e mude seu valor para Soma.

Configurando o Resumo para o tipo Matriz

7. No menu da Aplicação, acesse o item Módulos da Grid.

8. Selecione os módulos de Resumo e de Gráfico.

9. Acesse a aba de Resumo e clique em Configuração.

10. Navegue até as Configurações de Layout e altere a propriedade Posição do campo c.companyname para Eixo X.

11. Clique no botão Executar da barra de ferramentas.

Tutoriais na mesma categoria

Campo Avaliação na Consulta

  Neste tutorial, você verá como usar os campos de avaliação em uma aplicação de Consul...

Campo Avaliação no Resumo

  Neste tutorial, você verá como criar um Resumo usando os campos de Avaliação. Podemos ...

Barra de ferramentas fixa

  Neste exemplo, vamos desenvolver um relatório usando uma barra de ferramentas fixa na parte...

Agrupamento de campos

  ol{margin:0;padding:0}table td,table th{padding:0}.c1{color:#000000;font-weight:400;text-d...

Comente este post