Filtro

01/09/2008

0

Pessoal, após fazer um filtro num form de busca ( procurar.php) eu quero postar o dados deste filtro nos edits de [u:3aead0c1c2][b:3aead0c1c2]OUTRO FORM [/b:3aead0c1c2][/u:3aead0c1c2]
( form.php)! tipo...eu filtro Dani ai aperece o id, nome, cpf, rg na DBGrid..quero que estes dados sejam postados na outra form! eu ja consegui mais na msm form!
$Dm->qteste1->close(); //Fecha a sql
$Dm->qteste1->SQL = ´Select * from cliente ´;
$Dm->qteste1->open(); //Abre a sql


no evento onBeforeShow
$this->EdNome->Text = $Dm->qteste1->nome;
$this->EdCPF->Text = $Dm->qteste1->cpf;
$this->EdRG->Text = $Dm->qteste1->rg;

alguem pode me ajudar?
Obrigada!


Danitecnologia

Danitecnologia

Responder

Posts

01/09/2008

Winigma

BOM, notei que tu está usando uma query, faço o seguinte primeiro coloque os parametros select *from cliente diretamante na propriedade sql da query;
depois faça isso no codigo:
$dm->teste->close();
$dm->teste->filter = ´os parametros do filtro´;
$dm->teste->open();

if($dm->teste->RecordCount > 0){ //caso seu filtro encontre resultados
//construa variaveis $_SESSION
$_SESSION[´NOME´] = $Dm->qteste1->nome;
$_SESSION[´CPF´] = $Dm->qteste1->cpf;
$_SESSION[´RG´] = $Dm->qteste1->RG;

}

pronto essa variavel session ficará guardada na memoria como um cookie
assim vc pode usar o valor dela em qualquer outro form,
por exemplo abra um segundo form e nele coloque um label
e no evento onbeforeshow do label vc coloca assim
$this->label1->caption = $_SESSION[´NOME´];

ESPERO TER TE AJUDADO: QULQUER COISA ME ADD NO MSN:
winigma@yahoo.com.br
ou me envia um e-mail: winigma@gmail.com


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar