Bom dia já há vários dias estou enfrentando poblemas com mestre-detalhe. Já fiz várias postagens e nada. Eu possuo dois formulários ligados em mestre-detalhe. O formulário mestre é chamado por uma aplicação de filtro. Ocorre que no ambiente de produção o mestre-detalhe não funciona quando chamo pela aplicação de filtro, o detalhe sempre abre no primeiro registro. No ambiente de desenvolvimento funciona normalmente. Se eu chamar o formulário mestre direto sem a aplicação de filtro o mestre-detalhe funciona normalmente na produção. Já tentei substituir o filtro por um controle passando um parâmetro mas nada. Preciso de alguma ajuda.
Use uma variável global para fixar/prender o mestre correto chamado no detalhe do mestre use a mesma variável global do pai.
No seu formulário Mestre coloque no SQL.
Pedido = [glo_Pedido] // Global de Entrada
E no formulário do filtro no onvalidade coloque
[glo_Pedido]={Pedido}; // Global de Saída
Obrigado Jailton. Já fiz e nada. Se eu chamar o mestre diretamente o detalhe funciona normal. Quando eu chamo o mestre à partir de um filtro o detalhe não funciona. Quando eu atualizo o detalhe por exemplo clicando no botão Ir Para ele atualiza e vai. Só na Hospedagem. Vou continuar tentando.
Qual a versão do seu Php?
A diretiva “register_globals” do php.ini está com qual valor?
Olá pessoal,
O Scriptcase sempre me mostra problemas fodásticos e totalmente incompreensiveis, e também estou tendo este problema, aparentemente o SC simplesmente parou de vincular mestre-detalhe. Aparentemente sô funcionam se o formulário meste estiver sendo chamado por uma grid qualquer. Loucura? mas teste e vc vai comprovar. minha aplicação é simplerrima, uma ficha que chama um forme com codigo e imagem e outro com detalhe de dados pessoais.