Erro apos 6 meses de sistema funcionando galera fiz um sistema aqui na empresa e ja faz um 6 meses porem agora da um erro ao carregar uma model, mas no modulo que usa a model funciona de boa, alguem tem uma ideia, é feito na versão 1.0.1 do framework...
AS
Erro apos 6 meses de sistema funcionando  
Fechado
galera fiz um sistema aqui na empresa e ja faz um 6 meses porem agora da um erro ao carregar uma model, mas no modulo que usa a model funciona de boa, alguem tem uma ideia, é feito na versão 1.0.1 do framework

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (4)


AS

model receber

 
  1. <?php
  2. class Receber extends TRecord{
  3. const TABLENAME = "tblReceber";
  4. const PRIMARYKEY = "id";
  5. const IDPOLICY = "max";
  6. private $conhecimento;
  7. public function get_conhecimento(){
  8. if(empty($this->conhecimento)){
  9. $this->conhecimento = new Conhecimento($this->cte);
  10. }
  11. return $this->conhecimento;
  12. }
  13. }
  14. ?>


model conhecimento

 
  1. <?php
  2. class Conhecimento extends TRecord{
  3. const TABLENAME = "tblConhecimento";
  4. const PRIMARYKEY = "id";
  5. const IDPOLICY = "max";
  6. private $cliente;
  7. public function get_cliente(){
  8. if(empty($this->cliente)){
  9. $this->cliente = new Cliente($this->cliente_id);
  10. }
  11. return $this->cliente;
  12. }
  13. }
  14. ?>


engraçado que o modulo que lança o conhecimento funciona normal
DS

Só para poder entender melhor, esse 656 é o ID da tblConhecimento? Se for, ele existe?
PD

Oi Alexandre,

Pelo visto, o registro do conhecimento #656 foi deletado por algum motivo.

É importante sempre que tiver um registro relacionado (neste caso da classe Receber para -> Conhecimento), ter definido a integridade referencial no banco de dados. Assim, o próprio BD vai impedir a exclusão por engano de um registro que é referenciado em outra tabela.

Qual BD você está utilizando?

Att,
Pablo
AS

era isso mesmo, vlw pablo