Dbedit

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

LUIZ MAURICIO
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 04 Abr 2007 11:39

Dbedit

Mensagem por LUIZ MAURICIO »

Tenho um arquivo de movimento, neste arquivo tenho todas notas de entradas e saidas. Preciso fazer para o usuario consultar uma determinada nota e poder navegar nos registros dela.
Preciso usar tipo o dbedit ou algo melhor para este fim, mas que obedeca a seguinte condicao:

nota=xxx
serie=xxx
data=xxx
fornecedor=xxxx

Pegar deste arquivo de movimento e listar em grid ou algo semelhante todos registro que obedecer esta condicao e que possa navegar neles

Agradeco a ajuda

Mauricio
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Dbedit

Mensagem por alaminojunior »

O que pode solucionar o seu caso é criar um índice com estas condições e usar o Set Scope to ... antes de exibir.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
jelias
Usuário Nível 3
Usuário Nível 3
Mensagens: 260
Registrado em: 27 Ago 2008 11:32
Localização: Minas Gerais

Re: Dbedit

Mensagem por jelias »

Amiguinho,
LUIZ MAURICIO escreveu: Preciso fazer para o usuario consultar uma determinada nota e poder navegar nos registros dela.
Seja mais específico quanto aos registros dela. Estes registros estão no mesmo arquivo?

Complementando o que o nosso amigo Alimino disse, você pode fazer em tbrowser, que seria melhor que um dbedit, com uma função de procura, onde você mostraria todas as notas dando a opção para o usuário selecionar a que ele deseja através da opção <F2> por exemplo.


Boa Sorte!

Abraço!
xHarbour 1.2.1 (simplex) + BCC 5.8.2 + Hwgui + SQLRDD
Clipper 5.2e / Blinker 7
Júlio Cézar Elias
e-mail: jelias@tpnet.psi.br
LUIZ MAURICIO
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 04 Abr 2007 11:39

Re: Dbedit

Mensagem por LUIZ MAURICIO »

Os registros estao em um mesmo arquivo e ordenado pelo numero da nota fiscal, porem posse ter mais de uma nota com mesmo numero, sendo de fornecedor diferente e serie diferente, tenho que fazer uma condicao na hora de exiber.

Quanto ao usar o tbrowse, sem problema, posso usar, porem nunca utilizei, e semelhante ao dbedit ?

Agradeco a ajuda

Mauricio
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Dbedit

Mensagem por sygecom »

Pode criar um novo indice que atenda essa sua condição, Exemplo:

Código: Selecionar todos

index on STR(NUMNF)+STR(SERIE)+NOME_FOR TAG 1
E sobre o TBROWSE é bem simples de usar, veja os exemplos abaixo que demostra o mesmo exemplo usando com DBEDIT e TRBROWSE.
http://www.4shared.com/file/68584172/eb ... rowse.html
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder