Erro em grid de pesquisa - R E S O L V I D O

Destinado ao auxílio e Troca de informações sobre a ferramenta Xmaker
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
flaviogonzaga
Mensagens: 60
Registrado em: Fevereiro 14th, 2011, 6:16 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Erro em grid de pesquisa - R E S O L V I D O

Mensagempor flaviogonzaga » Maio 24th, 2012, 8:55 pm

Boa noite a todos!!
Estava com um problema e pesquisando aqui no fórum encontrei a solução.
Precisa criar 2 campos para pesquisar no mesmo campo de um determinado arquivo e retornando valores diferentes, a solução recomendada pelo fórum foi criar uma view do arquivo original e chamar a pesquisa usando o arquivo original para um campo e o arquivo virtual para o outro.
A princípio tudo funciona normal, qualquer edição que faço no arquivo original é refletida no arquivo view.
Ocorre que ná hora de pesquisar no campo que utiliza a view, o grid de pesquisa é chamado normalmente mas na hora de digitar a pesquisa ocorre um erro dizendo que o nome do campo não foi encontrado, embora todos os campos tenham sido herdados do arquivo original.
Estou anexando 3 imagens para que algum colega que já tenha passado por este erro ou mesmo o suporte possam ajudar a resolver.
Tela001 (Tabela original CONTAS e suas definições);
Tela002 (Tabela view PLACON e suas definições);
Tela003( finalmente o erro dizendo que o campo descrição não foi encontrado no arquivo view, o erro ocorre com qualquer campo).

Desde já agradeço e aguardo.

Abraços a todos!!!
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por flaviogonzaga em Maio 28th, 2012, 8:00 am, em um total de 1 vez.

Gustavo
Mensagens: 244
Registrado em: Dezembro 22nd, 2010, 1:05 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Erro em grid de pesquisa

Mensagempor Gustavo » Maio 25th, 2012, 2:41 pm

Olá,

O campo Conta Crédito tem que estar com chave estrageira apontada para a tabela física(CONTAS) e não com a tabela virtual(PLACON).Ainda nesse campo a propriedade "Procura em" deve ser preenchida com a tabela virtual(PLACON).

Olhe o exemplo do projeto vendas onde na tabela de produtos usamos dois campos para procurar o fornecedor em outra tabela. Olhe como está os relacionamento desta tabela com a tabela fisíca de Fornecedores e a tabela virtual de fornecedores, assim como a propriedade "chave estrangeira" e "Procurar em".
http://www.xmaker.com.br/Downloads/Vendas.zip

Conte sempre conosco.
Att,

Gustavo Barreto
;)

flaviogonzaga
Mensagens: 60
Registrado em: Fevereiro 14th, 2011, 6:16 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Erro em grid de pesquisa - R E S O L V I D O

Mensagempor flaviogonzaga » Maio 28th, 2012, 8:01 am

Gustavo,

Bom dia.

Gostaria de agradecer pelo excelente tempo de resposta e pela solução.

Funcionou!!!


Att,

Flávio Gonzaga


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Voltar para “Xmaker”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 30 visitantes