MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Subformulário sem controle

    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Subformulário sem controle Empty [Resolvido]Subformulário sem controle

    Mensagem  biligo Qua 02 Jul 2014, 16:09

    Boas galera,

    Estou com um problema meio chato aqui e gostaria da ajuda do pessoal.

    Tenho um formulário frmOrdemCompra que contem um subFormulario frmOrdemCompraSF.
    No formulário frmOrdemCompra tenho um botão de comando btnNovo que gera um novo registro
    com o seguinte VBA DoCmd.GoToRecord AcForm, "frmOrdemCompra", acNewRec.
    Este VBA também tem a função de liberar alguns campos txt e adicionar o valor no campo de
    Criacao = Now() (criação).

    Até aqui tudo ok, é gera um novo registro, o campo criação recebe o valor de data e hora atual mas o subFormulario
    não reconhece o registro atual do formulário principal gerando a seguinte mensagem caso eu tente adicionar dados:
    Não é possível adicionar ou alterar registros, pois é necessário que eles tenham um registro relacionado na tabela 'tblOrdemCompra'.

    Tentei utilizar comandos de atualização após a geração do novo registro, seguida de uma atualização
    após a inserção dos dados de data e uma atualização apos o subFormulario receber o foco mas sem sucesso
    apenas com a troca de registros ou fechamento e reabertura do formulário é possível adicionar dados no SubFormulario.

    Segue as tabelas referente aos formulário caso seja necessário para algo.

    tblOrdemCompra
    IdOrdem(Chave primaria)
    Criacao
    Criador

    tblOrdemCompraDetalhe
    IdDetalhe (Chave primaria)
    IdentOrdem (relação com a tblOrdemCompra-IdOrdem)
    Produto
    Valor

    frmOrdemCompra
    tem modo padrão Formulário simples

    frmOrdemCompraDetalhe
    tem modo padrão Formulário continuo

    Apenas para constatar, quando clico em um novo registro com os botões de navegação o subFormulario reconhece normalmente
    o formulário principal.
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Subformulário sem controle Empty Re: [Resolvido]Subformulário sem controle

    Mensagem  scandinavo Qua 02 Jul 2014, 21:02

    Qual é o tipo de dados do campo criacao na sua tabela

    a função Now tras dada hora minuto e segundas.

    tentou usar a função Date.


    Boa sorte
    biligo
    biligo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 228
    Registrado : 10/04/2014

    [Resolvido]Subformulário sem controle Empty Re: [Resolvido]Subformulário sem controle

    Mensagem  biligo Qui 03 Jul 2014, 19:12

    scandinavo acho que o tipo de dados do campo não teria nada a ver com a situação mas obrigado pela ajuda.

    Bom realmente não consegui fazer como queria, ir diretamente ao SubFormulario e escolher os produtos e talz
    tive de fazer algumas alterações acho que pode simplificar para administração mais vai dificultar para o estoque (Departamentos)
    acrescentei o campo Fornecedor que deve ser selecionado antes de liberar o SubFormulario e que acarretou na resolução.

    "Acho" que acrescentar dados via VBA pode prejudicar no controle com o subFormulario pois mesmo contendo valores e una Identificação
    não é localizado mas se acrescentados manualmente é localizado o registro.
    scandinavo
    scandinavo
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1059
    Registrado : 11/11/2009

    [Resolvido]Subformulário sem controle Empty Re: [Resolvido]Subformulário sem controle

    Mensagem  scandinavo Sáb 05 Jul 2014, 18:29

    Valeu pelo retorno

    Antes das mudanças voce tentou um requery.
    Mas o importante é que voce resolveu o problema.


    Boa sorte

    Conteúdo patrocinado


    [Resolvido]Subformulário sem controle Empty Re: [Resolvido]Subformulário sem controle

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 07 Nov 2024, 20:44