Lista Dupla - Erro de chave composta



  • Estou tentando cadastrar setores no local de entrega, mas ocorre erro reclamando de uma chave da tabela de intermedio.
    Anexo tabela de relacionamento das tabelas e formulario com problema ao salvar o registro.


  • http://suporte.softwell.com.br/maker/manual2_7/pt/maker_2/formulario/componentes/lista_dupla.htm
    [quote]Observações:


    O componente Lista Dupla não suporta a utilização de chave composta[/quote]


  • Valeu Saeger pela confirmacao de que o componente não esta preparado para uso com ligacao com tabelas com chaves compostas.
    Unico jeito que obtevemos aqui na Empresa foi:
    01) criado uma view no Firebird que no select da tabela setor concatenasse o idsetor + gestao + exercicio.
    02) criado uma triguer antes de inserir ligada na tabela de intermédio (local_entrega_setor) que pegasse esse id concatenado atraves de um select com a view criada acima.
    03) e pronto funcionando corretamente.

    Posto aqui meus amigos para que esse procedimento ajude a possíveis usuários MAKER, e espero que o Maker implemente solução do componente para essa realidade de tabelas com chave compostas em futuras versões.

Log in to reply