Skip to content

Tag-icone-mini.png 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);

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).