Perda de itens Tabelas Detalhes

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
Gilberto
Mensagens: 65
Registrado em: Janeiro 12th, 2011, 10:03 am
Localização: Ribeirão Preto SP
Contato:

Perda de itens Tabelas Detalhes

Mensagempor Gilberto » Novembro 7th, 2011, 12:20 pm

Boa Tarde,

Tem acontecido por diversas vezes, a perda de dados em tabelas filhas.

Exemplo : Recibo de Aluguel com 3 itens, ja impresso.

Aluguel, iptu, condominio,

Depois de algum tempo quando volto no recibo alguns itens ou todos somem do detalhes.

Alguem ja passou por isso, em outro tipo de mestre detalhe, tipo nota fiscal, e descobriu o problema. ?

At
Gilberto

Suporte
Site Admin
Mensagens: 145
Registrado em: Dezembro 20th, 2010, 10:05 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: Perda de itens Tabelas Detalhes

Mensagempor Suporte » Novembro 11th, 2011, 4:44 pm

Olá,

Ref. ao ocorrido os dados não estão na base? ou apenas estão ocultos por um filtro e em determinadas situações não estão aparecendo??

Pode ser problema com relacionamento ao fechar as tabelas... descomente a linha abaixo no evento formclose para verificar se a questão é resolvida:
//TabelaPrincipal.AtribuiRelacionamentos(False);

Estamos à disposição, conte sempre conosco!
Att,

Suporte - suporte@xmaker.com.br
Equipe Xmaker
_______________
http://www.xmaker.com.br

Leão
Mensagens: 149
Registrado em: Junho 24th, 2011, 10:06 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: Perda de itens Tabelas Detalhes

Mensagempor Leão » Novembro 25th, 2011, 5:23 pm

Isso tem ocorrido, bastante, em tabela filha tipo (itens de pedidos), o cliente me mostra
o pedido impresso, mas alguns ou todos registros desaparece. Realmente existe algo de
errado, o suporte sugerio descomentar essa linha:
\\TabelaPrincipal.AtribuiRelacionamentos(False);

Gostaria de explicação, detalhamento, e em qual tabela descomentar na pai oufilha.

Faça uma verificação, melhor, aparentemente, os dados fica na memória, e por algum
motivo não grava, talvez precise informar um commit.

Obrigado,
Aguardo

Leão

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: Perda de itens Tabelas Detalhes

Mensagempor Gustavo » Novembro 28th, 2011, 2:57 pm

Olá,

Descomente no formulário pai.

Verifique o log para tentar encontrar quando e como os itens "desaparecem", pois se quando foi impresso apareceu os itens, significa que já foi gravado na tabela. O erro deve estar acontecendo depois disso.
Att,

Gustavo Barreto
;)

Leão
Mensagens: 149
Registrado em: Junho 24th, 2011, 10:06 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

Perda de itens Tabelas Detalhes

Mensagempor Leão » Novembro 28th, 2011, 3:57 pm

Olá Gustavo,
Ocorre depois que é impresso, pois o cliente tem o mesmo com todos os
produtos, veja só, mas não se sabe se é após, imprimir, aparentemente os dados da
tabela filho fica na memória, parece que falta um post algo dessa natureza.
Quanto ao log, já verifiquei uns casos fica registrado sim. Veja um caso
interessante, uma empresa existe dois computadores ambos windows xp, um como
servidor, a venda é realizada no terminal, no log, mostra como se fosse no servidor
a exclusão dos ou do item de pedido.


Aguardo Obrigado,
Leão

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: Perda de itens Tabelas Detalhes

Mensagempor Gustavo » Novembro 28th, 2011, 4:16 pm

Olá,

conforme combinado pelo fone aguardamos o envio para análise.

Agradecemos a atenção, conte sempre conosco.
Att,

Gustavo Barreto
;)

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: Perda de itens Tabelas Detalhes

Mensagempor Gustavo » Janeiro 10th, 2012, 2:45 pm

Olá pessoal,

depois de um estudo aprofundado referente ao problema, detectamos que "pode" estar ocorrendo uma falha no evento de exclusão e a correção é a seguinte:

A exclusão dos registros da tabela filho (detalhe) é executada no evento "BtnDesistirClick" do formulário pai (Mestre).
...
...
if TabelaPrincipal.Inclusao then
TabelaPrincipal.ExclusaoCascata;
...
...

A instrução acima pode ser retirada ou substituida por:

if TabelaPrincipal.Inclusao then
if not TabelaPrincipal.PesquisaRelacionados(TabelaPrincipal.NomeTabela) then
TabelaPrincipal.ExclusaoCascata;

Façam a substituição e qualquer coisa estamos à disposição.

Conte sempre conosco!
Att,

Gustavo Barreto
;)


[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 17 visitantes