P_AbreGeradorConsulta

<< Click to Display Table of Contents >>

Navigation:  Funções da DLL >

P_AbreGeradorConsulta

Public Declare Function P_AbreGeradorConsulta Lib "TaskReport.dll" (ByVal GrupoUsuarios As String, ByVal ArquivoINI As String, ByVal Serial As Long) As Boolean

 

essa função carrega o gerador de consultas, o usuário poderá acessar o gerador de consultas, pelo explorer do gerador de relatórios, o uso dessa função é um atalho

para a carga do gerador de consultas.

 

clip0016

 

ex de uso

 

P_AbreGeradorConsulta vgpwgrupo, "",0

 

 

ao adiquirir a licença do taskreport,voce deverá substituir o número de série, pelo número que enviaremos no seu email.

 

 

a vesão demo, adiciona um TOP 100 em todas as consultas executadas.

 

o gerador permite criar consultas do tipo GRID (listagem) ou PIVOT ( matriz de dados/bi)

 

 

clip0018

 

botoes da barra superior

Executa consulta -        ao clicar a consulta será executada, somente se o usuário possuir permissão de acesso.

Define Aceso -                somente usuarios do grupo ADMINISTRAÇÃO poderá definir permissões para as consultas

                       somente usuários do grupo ADMINISTRAÇÃO, poderá visualizar, criar, excluir e editar a expressão sql, usuários de outro grupo, podem apenas executar a consulta (mediante liberação)

Gera SQL -                aciona um gerador de consultas (mesmo utilizado nos relatorios) para montagem da expressão SQL

                 obs: voce poderá também digitar manualmente a expressão sql.

                 a consulta permite a criação de parametros (entrada de dados pelo usuario), bastando para isso adicionar as tags dos parametros com o sinal de :

       ex:  select codigo,descricao from clientes where datacadastro=:data

           nesse exemplo sera criado um parametro data, que deve ser definido sua configuração na guia Parametros, e la que voce vai definir se o parametro e do tipo data, string etc.

 alem do parametro, mesmo depois de executado a consulta o usuário poderá aplicar filtros diretamente pelas colunas

 

exportar consulta -        voce pode criar o sql, exportar para seu cliente, e quando o cliente receber o arquivo da consulta, executar o botao de importação.

                 a exportação irá criar um arquivo com extensão .TR contendo todas as definições da consulta, incluido também os parametros.

                 alem de permite que se configure que no momento da importação o sistema substitua a consulta caso exista, ou crie uma nova.

 

importar consulta - faz a importação da consulta (arquivo que foi exportado)

 

na visualização da consulta em modo grid, o usuário poderá

 

(1) clicar no titulo da coluna para exibir rodapes,

(2) subtotalizar por n niveis

(3) totalizar a coluna.

 

alem de filtrar pelas colunas, ordenar, pesquisar.

 

exportar para excel, pdf, imprimir.

 

 

clip0019

 

o menu de impressão contendo várias opções.

 

clip0020

 

antes de imprimir, existe divesas configurações que mudam a forma como o relatório poderá ser listado

(1) expandir o grid (se estiver agrupado)

(2) selecionar o tipo de destino

(3) selecionar colunas

(4) definir o titulo do relatorio.

(5) ajustar colunas para a largura da pagina, isso e muito util para impressão de relatorios com muitas colunas,

    as colunas serão ajustadas para caber na impressão,reduzindo ou ampliando o tamanho da fonte.

 

 

clip0022

 

 

 

clip0024