duvida

Delphi

29/05/2003

O que está errado no codigo abaixo?

formsenha.showmodal;
editsenha.text:=´´;

Ao se clicar no botao Fechar Tabela, gostaria que o form onde colocasse a senha aparecesse para o usuário sendo que sem o texto qeu ele já havia digitado na primeira vez que acessou a tabela.


Luc2403

Luc2403

Curtidas 0

Respostas

Raphael Oliveira

Raphael Oliveira

29/05/2003

formsenha.showmodal;
formsenha.editsenha.text:=´´;

tenta ai e ve se funciona.


GOSTEI 0
Luc2403

Luc2403

29/05/2003

if edit1.Text=´´ then exit;
dm.nf.Locate(´fornecedor´,edit1.text,[lopartialkey]);

Tenho um Dbgrid com os dados
Coloquei esse codigo para o usuario localizar os dados por fornecedor, só que está dando erro:
[Error] Principal.pas(69): Undeclared identifier: ´lopartialkey´
[Error] Principal.pas(69): Incompatible types: ´TLocateOption´ and ´Integer´


GOSTEI 0
Sandra

Sandra

29/05/2003

luc,

Na seção uses, após interface, faltou declarar as units DB e DBTables.


:idea:


GOSTEI 0
Luc2403

Luc2403

29/05/2003

Sandra,

Deu certo.
Mas será que a localização vai mostrar os itens de forma proxima um dos outros?
Por exemplo

DADOS

Belfar
Sobral
Biofarma
Bristol
Hipolabor
Interlab

Localizar:
- B -

Resultado:

Belfar
Biofarma
Bristol

Será que essa forma de localização mostra o resultado dessa maneira?


luc, Na seção uses, após interface, faltou declarar as units DB e DBTables. :idea:



GOSTEI 0
Sandra

Sandra

29/05/2003

Sandra, Deu certo. Mas será que a localização vai mostrar os itens de forma proxima um dos outros? Por exemplo DADOS Belfar Sobral Biofarma Bristol Hipolabor Interlab Localizar: - B - Resultado: Belfar Biofarma Bristol Será que essa forma de localização mostra o resultado dessa maneira? [quote:e78ac42cb1=´sandra´]luc, Na seção uses, após interface, faltou declarar as units DB e DBTables. :idea:
[/quote:e78ac42cb1]


Luc,

Em qual evento colocou este código? Foi no OnChange do Edit?
Acredito que sim...

Para testar, faça assim:

if edit1.Text=´´ then   //==> com o cursor nesta linha, pressione F5


Execute a aplicação - F9. Cada vez que digitar uma letra no Edit, o cursor vai para o seu código e tecle F7. Para retornar a aplicação, clique com o mouse no ícone da aplicação na barra de tarefas. O depurador vai voltar sempre para o editor de código, a cada letra pressionada. E vá testando...

Qualquer coisa, é só escrever.


:wink:


GOSTEI 0
POSTAR