<< 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.
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)
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.
o menu de impressão contendo várias opções.
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.