MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 4/4/2018, 12:44

    Olá,

    Criei uma Base de dados em MS Access para gestão de pedidos.
    Tenho um formulário/subformulario que mostra a lista de pedidos de forma resumida, ao clicar no botão "edit" no final de cada registo, abria um novo formulário com o registo selecionado com mais informação.

    Estou usando uma "macro" no botão para abrir um novo formulário (OpenForm) com o registo selecionado com a seguinte condição,

    Where Condition =[ConsultaPedidos.IDPedido]=[Forms]![ListaPedidos].[Pedido]  

    Não consigo perceber o que estou a fazer mal. Podem ajudar.

    Obrigado,

    Carlos Machado
    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Attachmentquestao.docx
    Você não tem permissão para fazer download dos arquivos anexados.
    (130 Kb) Baixado 8 vez(es)
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  wellingtoneo em 4/4/2018, 12:52

    Olá, bom dia!

    Está aparecendo alguma mensagem de erro?
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 4/4/2018, 13:09

    A mensagem é "Enter Parameter Value" ; "Forms!ListaPedidos.Pedido" que aparece após clicar no botão. Ao clicar no botão o valor "Forms!ListaPedidos.Pedido" é perdido, e eu ainda não percebi porque.
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  wellingtoneo em 4/4/2018, 15:39

    Tira um print da mensagem de erro por favor.
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 4/4/2018, 16:43

    Boa tarde,

    Anexei um printscreen da mensagem.

    Cumprimentos,
    Carlos Machado
    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Attachmentmensagem.docx
    Você não tem permissão para fazer download dos arquivos anexados.
    (96 Kb) Baixado 3 vez(es)
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  wellingtoneo em 4/4/2018, 17:08

    A expressão que você criou não está passando o valor de parâmetro tente passar só o campo [Pedido]...

    tipo Where Condition =[ConsultaPedidos.IDPedido]= [ListaPedidos].[Pedido] ou

    Where Condition =[ConsultaPedidos.IDPedido]=[Pedido]
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 4/4/2018, 17:37

    Experimentei as duas sugestões, mas nenhuma funcionou (Ver anexo).
    O valor do campo “pedido” ao abrir o novo formulário é perdido.

    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Attachmentmensagem2.docx
    Você não tem permissão para fazer download dos arquivos anexados.
    (216 Kb) Baixado 4 vez(es)
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  wellingtoneo em 5/4/2018, 11:43

    Olá, bom dia!

    Poste o BD por favor... E tente colocar [Id_Pedido].
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 5/4/2018, 13:13

    Sem resultado.
    Base de dados segue em anexo.
    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário AttachmentGestãodePedidos.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (263 Kb) Baixado 5 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  Noobezinho em 5/4/2018, 15:40

    Carlos

    Enquanto estava digitando essa mensagem, enviou o anexo, portanto, eu não vi teu aplicativo,

    tive por base tuas imagens.


    Com o botão não irá funcionar.

    Experimente assim:

    Crie essa função na página VBA do subformulário Lista_Pedidos
    ---------------------------------------
    Funtion fAbrePedidoComp ()

    DoCmd.OpenForm "Pedido_Completo", acNormal, "", "[IDPedido]= Forms!Gerir_Pedidos!Lista_Pedidos].Form!Pedido "

    End Function
    ------------------

    Selecione todas as caixas de texto do subformulário Lista_Pedidos que são visiveis na tela e na propriedade Ao clicar duas vezes coloque:

    =fAbrePedidoComp ()

    Fazendo isso, todas as caixas terão essa propriedade preenchida com a chamada de função acima.

    Isso foi feito para que se possa dar um duplo clique em qualquer campo e com isso abrir o novo formulário.

    [ ]'s
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 5/4/2018, 16:48

    Não consigo. Exite algo que não estou a fazer corretamente.
    Envio em anexo a BD com as alterações que sugeriu, mas sem resultado.

    Obrigado.
    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário AttachmentGestãodePedidos2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (269 Kb) Baixado 6 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3632
    Registrado : 29/06/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  Noobezinho em 5/4/2018, 18:01

    Taí o aplicativo modificado

    Bom estudo!

    [ ]'s
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 5/4/2018, 18:14

    Está a funcionar. cheers
    Obrigado Noobezinho e também ao wellingtoneo, pela atenção dispensada.
    wellingtoneo
    wellingtoneo
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 292
    Registrado : 30/07/2012

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  wellingtoneo em 5/4/2018, 18:33

    Disponha segue também outra forma de faze-lo... também com macro.
    Anexos
    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário AttachmentGestãodePedidos2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (263 Kb) Baixado 8 vez(es)
    avatar
    CFGoyanes
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 36
    Registrado : 13/02/2014

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  CFGoyanes em 6/4/2018, 11:36

    Mais uma vez obrigado.

    Conteúdo patrocinado

    [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário Empty Re: [Resolvido]Abrir um novo formulário ligado aos registos de um subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/5/2019, 16:38