LerBalancaTipoPeso
Permite ler o peso líquido e a tara das balanças suportadas pela "DLL" da "ExecSoft". A nova função tem o funcionamento idêntico a função "LerBalanca", bastando apenas que seja informado o tipo de peso que deverá ser lido. O sistema pode ser usado normalmente com versões antigas da referida "DLL", no entanto, apenas o peso bruto poderá ser lido. Caso o usuário faça uso das novas leituras (peso líquido ou tara) uma mensagem de erro será exibida, de acordo com o tipo de peso a ser lido. Caso o tipo de peso seja líquido, a mensagem "A versão da DLL é incompatível com o sistema. O método GetLiquido() não foi encontrado na versão em uso.". Caso o tipo de peso seja a tara, o sistema exibirá a mensagem "A versão da DLL é incompatível com o sistema. O método GetTara() não foi encontado na versão em uso".
Sintaxe: LerBalancaTipoPeso(Controle, TipoPeso, Peso);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
Controle | Numero | "0" para Entrada ou "1" para Saída. |
TipoPeso | Alfa | "B" para peso Bruto, "L" para peso Líquido e "T" para Tara. |
Peso | Numero | Variável que retorna o peso da balança (retorno). |
Exemplo:
Definir Numero Controle;
Definir Alfa TipoPeso;
Definir Numero Peso;
/* 0 para Entrada ou 1 para Saída */
Controle = 1;
/* 'B' para peso Bruto, "L" para peso Líquido e "T" para Tara */
TipoPeso = "B";
LerBalancaTipoPeso(Controle, TipoPeso, Peso);
Peso = Peso;
Observação: Quando for utilizado o tipo de DLL "Personalizada" em Recursos > Configurações > Leitura da Balança (FCFGBAL), a biblioteca utiliza o tipo de peso passado na função, ignorando as configurações de tipo de peso definidas na tela de configuração da biblioteca. O termo "LerBalanca" é sem o cedilha.