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.
Comente este post