Programa Relatório Gerencial. A impressora possui um relatório default pré-programado: "Relatório Gerencial", no índice "01".
Parâmetros:
Indice: STRING numérica com valor entre 2 e 30 para o índice do relatório.
Descricao: STRING com até 17 caracteres com o nome do relatório.
Retornos da Função (INTEIRO):
0 - Erro de comunicação.
1 - Ok.
- 2 - Parâmetro inválido.
- 4 - Arquivo ini não encontrado ou parâmetro inválido para o nome da porta.
- 5 - Erro ao abrir a porta de comunicação.
-27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3)
Observações:
· | Só será possível nomear um relatório gerencial, caso a impressora ainda não tenha iniciado o seu movimento. |
· | Não é possível alterar ou apagar um relatório gerencial já gravado. |
· | Na impressora fiscal Bematech modelo MP-2100 TH FI ou MP-4000 TH FI o tamanho da descrição dos relatórios gerenciais foi reduzido de 17 para 15 caracteres. Para manter a compatibilidade, será aceito o tamanho de 17 caracteres, mas internamente a impressora registrará apenas os 15 primeiros caracteres. |
Exemplo:
' Exemplo em Visual Basic
iRetorno = Bematech_FI_NomeiaRelatorioGerencialMFD("2","Resumo de Vendas")
// Exemplo em Delphi
cIndice := '2';
cDescricao := 'Resumo de Vendas';
iRetorno := Bematech_FI_NomeiaRelatorioGerencialMFD( pchar( cIndice ), pchar( cDescricao ) );
|