Preciso do DBEDIT.PRG do clipper52e!

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

Preciso do DBEDIT.PRG do clipper52e!

Mensagem por ANDRIL »

Ola

Gostaria de parabeniza-lo pelo novo forum Toledo!.

Estou precisando do fonte do DBEDIT.PRG que vem junto com o clipper52e.

Urgente!

andrilsp1@ig.com.br
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Olá a todos,

Andril,

Seja bem-vindo no novo Fórum Clipper On Line!

Eu não encontrei nenhuma fonte do DBEDIT junto com o Clipper 5.2e.

Abraços,
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem por janio »

Toledo escreveu:Olá a todos,

Andril,

Seja bem-vindo no novo Fórum Clipper On Line!

Eu não encontrei nenhuma fonte do DBEDIT junto com o Clipper 5.2e.

Abraços,

O mesmo eu posso dizer. O único dbedit que existe no clipper5.2e é o DBEDIT.CH

Abraços,


Janio
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

Re: Preciso do DBEDIT.PRG do clipper52e!

Mensagem por ANDRIL »

Ola,

Bem pessoal eu pensei que tivesse o fonte do DBEDIT assim como o ERROSYS.PRG e etc. pois precisava colocar uma atualização no Dbedit para que a tela em outro terminal seja atualizada assim que cadastro um novo registro no meu terminal ( como return 2 constante ). Consegui fazer com o TBROWSE porém algumas UDFS que desenvolvi não puderam serem aproveitadas.

Mesmo assim muito obrigado!
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Avatar do usuário
Daniel
Usuário Nível 3
Usuário Nível 3
Mensagens: 373
Registrado em: 13 Ago 2003 22:42
Localização: Apucarana - PR

Re: Preciso do DBEDIT.PRG do clipper52e!

Mensagem por Daniel »

Uma ideia! gere um execultavel so com a funcao do dbedit depois decompile este execultavel vc tera o o fonte do bdedit
Jorge Adourian
Usuário Nível 2
Usuário Nível 2
Mensagens: 95
Registrado em: 05 Jul 2004 23:38
Localização: São Paulo-SP-Brasil
Contato:

Mensagem por Jorge Adourian »

ANDRIL, para analisar um bom exemplo use os fontes do DBU que fazem parte do Clipper.
Até...
Jorge Adourian
Clipper5.2e, Blinker7.0, SIX2(NSX), ADS7.1, FW2.3c, PrintFile2.1.5 e PDFCreator0.8.0(2)
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Acho que vai depender da forma como voce esta usando o DBEDIT e suas funções de tratamento de teclas.

Por padrão, em se tratando de trabalho em rede, onde dois terminais estão com o mesmo .DBF aberto, ou seja, um cadastra e outro consulta(em um browse/dbedit) é de prache que a atualização seja automática.

O DBEDIT recebe em um parâmetro a chamada a uma função e esta mesma nunca deve prender a atenção do DBEDIT por muito tempo, exemplo:

...
DBEDIT(01,01,24,79,aCampos,'MinhaUDF')
...
FUNCTION MinhaUDF
parameters modo,ponteiro
@ 24,02 say time() // Fica apresentando o tempo enquanto dentro do DBEDIT
TECLA := LASTKEY()
DO CASE
CASE TECLA = T_TAB
retorno = 0
CASE TECLA = 13
... // Codigo qualquer
retorno = 2
CASE TECLA = 22 .or. (TECLA = 24 .AND. EOF())
... // Codigo qualquer
retorno = 2
OTHERWISE
retorno = 1 // Sempre devera existir retorno para não travar o DBEDIT
ENDCASE
return(retorno)

Esta função recebe o foco de atenção do DBEDIT executa o que esta programado e devolve o foco ao mesmo.

Então se estiver trabalhando em rede e suas telas não são atualizadas on-line verifique os caminhos de seus .DBFs e indices.

@braços :?)
Responder