Totali BI
Conceito
A DLL TotaliBI é a Biblioteca criada para geração de um Menu contendo as consultas do sistema Totali BI, permitindo a visualização de relatórios e alteração.
ÿ compatível com Banco de Dados PostgreSQL, que é open source (gratuito), além dos bancos de dados Oracle, SQL Server, Interbase e MySQL.
Funções Externas da DDL TotaliBI :
Connect
Função que estabelece a conexão com a Base de dados.
Parâmetros
pModulo (PChar)- Nome do Programa que utiliza a dll. (Nome da Pasta onde se alocará o CACHE).
pAlias (PChar)- Nome Alias da base de dados.
pServidor (PChar)- Nome do Servidor da base de dados.
pUsuarioSIS (PChar)- Nome do Usuário do Sistema (Base de dados).
pUsuarioBCO (PChar)- Nome de Usuário para acesso a base de dados.
pSenhaBCO (PChar)- Senha do usuário para acesso a base de dados.
pBancoDados (Integer)- Tipo do da base de dados.
Oracle: 0
InterBase: 1
SQLServer: 2
PostgreSQL: 3
MySQL: 4
Nenhum: 5
Exemplo
Connect(PChar('Backoffice'), PChar('TOTALI'), PChar('192.168.1.2'), PChar('ADMIN'), PChar('TOTALI'), PChar('123456'), 0);
MenuClick
Função utilizada para abrir os relatórios, arquivos de consultas.
Parâmetros
pHint (PChar)- Diretório de localização do arquivo selecionado para consulta, ".ndf" e ".ndm".
pTitulo (PChar)- Título da consulta selecionada.
pOpcoes(Integer)- Utilização exclusiva da Totali, inserir 0.
Abaixo parâmetros restantes da Função que servem para ajuste de formato da tela do relatório (Utilizada para o BI adquirir as dimensões da tela principal):
pLeft (Integer)
pTop (Integer)
pWidth (Integer)
pHeight(Integer)
Exemplo
MenuClick(PChar('C:\CONSULTAS\Backoffice\Consultas Book de Relatórios\Clientes\CLI01R - Aniversariantes.NDM'), PChar('CLI01R - Aniversariantes'), 0, -4, 26, 1288, 1002);
SetNomeProduto
Função utilizada para informar o nome do Produto (Sistema) que utiliza a DLL TotaliBI.
Parâmetros
pNomeProduto (PChar)- Nome do Programa que utiliza a dll.
Funções de processo e retorno da DDL TotaliBI :
Disconnect
Desconectar-se da base de dados.
Connected
Retorna se a DLL TotaliBI esta conectada a base de dados. (Boolean).
AbrirConfiguracoes
Abre a tela de Configuração para acesso a DLL TotaliBI.
SobreTotaliBI
Traz uma tela com as informações sobre o BI.
ObtemFileIni
Retorno o nome do arquivo de inicialização do BI (ShortString).
PrepareAmbiente
Leitura do arquivo de inicialização. o arquivo de inicialização fica localizado na pasta onde se encontra o executável que utiliza a DLL TotaliBI, com a extenção ".ini".
ObtemVersao
Retorna da versão da DLL TotaliBI (Integer).