Funcao de Erro

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Teste testado. :)

Aliás, encontrei na internet um help legal comentando (em inglês) sobre os recursos do BBCode. Não tenho link mas uma busca por "BBCode help" já deve retornar vários links.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Maligno escreveu:Aliás, encontrei na internet um help legal comentando (em inglês) sobre os recursos do BBCode. Não tenho link mas uma busca por "BBCode help" já deve retornar vários links.
O próprio forum já tem um help, veja logo abaixo dos smiles do lado esquerdo do campo onde escrevemos, está escrito "BBCode is ON", e nele tem um link pra ver os recursos.

Falou!
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
clodoaldomonteiro
Usuário Nível 4
Usuário Nível 4
Mensagens: 821
Registrado em: 30 Dez 2006 13:17
Localização: Teresina-PI
Contato:

Mensagem por clodoaldomonteiro »

Janio!

Você deve usar somente as funções dentro do erro.prg, ou seja, você pode apagar aquela parte em que eu provoco um erro e deixar a parte que tem a variáveis de controle de cores e de formatação de moldura, e ai sim, você poderia compilar o erro.prg junto com com os outros .prg do seu sistemas.

Voce deve colocar as linhas abaixo no início do seu sistema:

Código: Selecionar todos

#include "common.ch"
// vari veis para a função dbox()
drvcara=CHR(178); mold="ÚÄ¿³ÙÄÀ³ÃÄ´" // moldura para criar os boxs
drvmenucen=.f.
drvcorpad="W+/RB"  ; drvcorbox="W+/B"      // cores default
drvcormsg="W+/N*"  ; drvcorenf="W+/R"
drvcorget="W+/BG"  ; drvcortel="W+/B"
drvcorhlp="GR+/G"  ; drvcortna="GR/N"
drvtitpad="GR+/RB" ; drvtitbox="GR+/B"     // cores dos titulos default
drvtitmsg="GR+/N*" ; drvtitenf="GR+/R"
drvtitget="GR+/BG" ; drvtittel="GR+/B"
drvtithlp="W+/G"   ; drvtittna="W/N"
... ai você pode limpar o arquivo erro.prg e deixar somente as seguinte funções/procedures ERRORSYS() e ERROMSG()
O importânte são essas duas funções e as variáveis que citei acima.

Na função ERROMSG() você pode incluir rotinas para que seja gerado um arquivo DBF e nele seja gravado todos os erros ocorridos no sistema, assim o operador fica desobrigado de anotar todos os erros, já que quase nunca eles anotam.

Hoje já faço isso e também é enviado um email para mim com os erros, assim eu preciso estar me deslocando até o cliente para verificar os erros, eles veem até mim. Economisa tempo e dinheiro.

Sobre o clip5.3 voce deve usar a GASP53PM.LIB, que foi desenvolvida para a versão 5.3 do clipper.

O GASDOS pode ser baixado na página da GAS Informática. ( www.gasinf.com.br )

Espero ter ajudado.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O próprio forum já tem um help
Há muito tempo, na época em que precisei, não tinha visto esse link. É uma coisa bem discreta. Obrigado.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder