Prezados,
Já consegui resolver inúmeras dúvidas consultando este fórum, mas desta vez preciso da ajuda de vocês para encontrar uma solução específica.
Estou utilizando pela primeira vez o Formulário de Navegação disponível no Access 2013, porém não consigo fazer referência a um sub-formulário que é apresentado por ele.
Vamos ao cenário:
Criei um formulário de Navegação de dois níveis denominado “F_PLANO”
Neste formulário há um botão de navegação no primeiro nível denominado: “BT_PLANOS” e um botão de navegação no segundo nível denominado “BT_LISTA_PLANOS”
Associado a este “BT_LISTA_PLANOS” eu tenho como “Nome de Destino de Navegação” o formulário “F_PLANO1” que possui um formulário “F_PLANO1_SUB” que apresenta os dados da tabela “T_PLANO1” no modo padrão “Folha de Dados”.
O formulário “F_PLANO1” possui um botão “BT_NOVO” que abre o formulário "F_DETALHE_PLANO1" , este por sua vez permite ao usuário criar novos registros na tabela “T_PLANO1” de forma mais facilitada pois o formulário detalhe está no modo padrão “Formulário Simples” , o que facilita ao usuário visualizar os dados que está inserindo.
O problema: não consigo fazer referência no VBA ao formulário/subformulário “F_PLANO1”/”F_PLANO1_SUB” para que haja um Requery dentro do “F_PLANO” toda a vez que eu insiro dado através do formulário “F_DETALHE_PLANO1”.
Estou usando o seguinte código ao fechar o formulário “F_DETALHE_PLANO1” (depois de inserir algum registro):
Forms!F_PLANO!SUB_PLANOS!F_PLANO1!F_PLANO1_SUB1.Form.Requery. O Access informa que não conseguiu localizar o F_PLANO1
Já tentei outras variantes e nada também. Estou ficando sem ideias.
Já consegui resolver inúmeras dúvidas consultando este fórum, mas desta vez preciso da ajuda de vocês para encontrar uma solução específica.
Estou utilizando pela primeira vez o Formulário de Navegação disponível no Access 2013, porém não consigo fazer referência a um sub-formulário que é apresentado por ele.
Vamos ao cenário:
Criei um formulário de Navegação de dois níveis denominado “F_PLANO”
Neste formulário há um botão de navegação no primeiro nível denominado: “BT_PLANOS” e um botão de navegação no segundo nível denominado “BT_LISTA_PLANOS”
Associado a este “BT_LISTA_PLANOS” eu tenho como “Nome de Destino de Navegação” o formulário “F_PLANO1” que possui um formulário “F_PLANO1_SUB” que apresenta os dados da tabela “T_PLANO1” no modo padrão “Folha de Dados”.
O formulário “F_PLANO1” possui um botão “BT_NOVO” que abre o formulário "F_DETALHE_PLANO1" , este por sua vez permite ao usuário criar novos registros na tabela “T_PLANO1” de forma mais facilitada pois o formulário detalhe está no modo padrão “Formulário Simples” , o que facilita ao usuário visualizar os dados que está inserindo.
O problema: não consigo fazer referência no VBA ao formulário/subformulário “F_PLANO1”/”F_PLANO1_SUB” para que haja um Requery dentro do “F_PLANO” toda a vez que eu insiro dado através do formulário “F_DETALHE_PLANO1”.
Estou usando o seguinte código ao fechar o formulário “F_DETALHE_PLANO1” (depois de inserir algum registro):
Forms!F_PLANO!SUB_PLANOS!F_PLANO1!F_PLANO1_SUB1.Form.Requery. O Access informa que não conseguiu localizar o F_PLANO1
Já tentei outras variantes e nada também. Estou ficando sem ideias.
- Anexos
Banco Planos.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (111 Kb) Baixado 84 vez(es)