Página 1 de 2
Campo não filtrado
Enviado: Julho 28th, 2016, 5:59 pm
por vinizioWOW
Estou experimentando o novo Xmaker criando um projeto de testes para conferir as novas e antigas funcionalidades dele. Criei um campo com pesquisa estrangeira e configurei exatamente igual à versões anteriores do XMaker. Entretanto, ao testar a aplicação e clicar no botão do edit para abrir o grid de pesquisa, aparece a seguinte mensagem: "Campo não filtrado!" Alguem sabe o que pode significar essar mensagem? Será uma configuração nova a se fazer ou bug do XMaker XE7?
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 8:15 am
por Leão
Olá Vinizio, me manda o formulário de pesquisa chamado FormGridPesquisa
posso analisar.
Leão
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 4:40 pm
por cleber
É o mesmo padrão que acompanha o XMaker XE7. Acontece comigo também
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 4:50 pm
por hudnet
Boa tarde!
Verifica se você relacionou os campos que devem ser exibidos no formulário de pesquisa.
Em tabelas, ache a tabela, depois clique no campo e em "Chave Estrangeira" veja se vc adicionou algum campo no list "Campos a serem mostrados".
Se você tiver alguma versão do Delphi XE, veja se consegue compilar um projeto sem nada nessa versão.
Tenho o Xe7, mas não consegui compilar para esta versão. Jà postei aqui no forum e não obtive resposta e para mim a grande utilidade do Xmaker Xe7 seria compilar para versões mais novas do delphi para poder migrar todos nossos sistemas para versões mais recentes.
Qualquer dúvida me mande um email que assim que der lhe dou um help. Como o forum é pouco movimentado, não acesso com frequência.
hudson@activemaster.com.br.
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 4:56 pm
por vinizioWOW
Boa tarde,
Em outros projetos usando Xmaker 5 e Delphi 2006 não ocorre o problema.
O erro está acontecendo no formGridPesquisa original do Xmaker 7 não fiz alterações nele e, como disse acima, em versões anteriores funciona normal.
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 5:22 pm
por Leão
Me manda o formGridpesquisa
Re: Campo não filtrado
Enviado: Julho 29th, 2016, 5:52 pm
por hudnet
Manda o projeto pro meu email que dou uma olhada por que no meu o XmakerXe7 isso não deu problema algum.
hudson@activemaster.com.br
Re: Campo não filtrado
Enviado: Agosto 1st, 2016, 8:43 am
por Leão
Solicito o formGridPesquisa, porque até na versão 6 existe um pequeno erro que causa isso, nos meus softwares já corrigir, é uma condição
onde existe:
if or or and or
entende então causa o erro, não depende da versão do delphi. Se quiser quer eu analise, manda-o.
Leão
Re: Campo não filtrado
Enviado: Agosto 1st, 2016, 9:32 am
por vinizioWOW
Bom dia,
Segue em anexo. Reforço que o grid pesquisa que estou usando é o padrão que vem na instalação do XMaker7.
Grato pela atenção
Re: Campo não filtrado
Enviado: Agosto 1st, 2016, 9:50 am
por Leão
Em anexo, copie teus fontes para outra pasta e salva anexo.
if ((CmpF.Tipo <> tpAlfanumerico) and //aqui
(CmpF.Tipo <> tpString) and //aqui
(CmpF.Tipo <> tpWideString)) and
(EdOperador.ItemIndex = 6) then
begin
MessageDlg('Operação ''Contém'' é somente válida para campos Alfanuméricos !',mtError,[mbOk],0);
EdPesquisa.SetFocus;
exit;
end;
estar or
onde estar //aqui
Se ocorre erro novamente posta de novo...
Leão