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


4 participantes

    [Resolvido]Como me referir a um campo num formulário

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 5/1/2011, 13:04

    Bom dia

    Tenho um formulário Chamado "Encomenda", que tem dentro outro formulário Chamado "DetalhesdeArtigos".

    Este segundo formulário "DetalhesdeArtigos" tem dentro outro formulário chamado "UltimoPreço".

    Como me referir a este formulário "UltimoPreço" no critério de uma consulta.

    Obrigado
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  criquio 5/1/2011, 13:09

    Já tentou algo assim?

    Formulários!FormAvô!FormPai!FormFilho.Form!NomeCampo


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 715
    Registrado : 07/05/2010

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Jungli 5/1/2011, 13:14

    OU ASSIM:

    Forms!FormAvô!FormPai!FormFilho!NomeCampo
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  JPaulo 5/1/2011, 14:54

    http://dl.dropbox.com/u/771097/Referenciar_aos_Subforms.doc



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 5/1/2011, 15:54

    Boa tarde JPaulo
    A sua ajuda foi como sempre. Funciona.

    Mas agora tenho um problema no formulario, que vai buscar dados à consulta que tem o "critério"

    O formulário é de introdução de Dados.
    Ao abrir o formulário não dá erro nenhum, consigo registar todos os dados necessários no formulário "Encomenda" que tem o "NomeDoCliente" e a "DataEncomenda". Assim como no subFormulário "DetalhesdeArtigos" que é um formulário continuo, que é preencido com os artigos.

    Depois de tudo preencido e Gravado. Ao fechar o Formulário "Encomenda". Acontece o seguinte.

    Pede para por o "Valor do Parâmetro" Este valor pedido é o valor que está no criterio da consulta.

    É possivel evitar esta informação, pois como já disse tudo que preciso é gravado.

    Obrigado





    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  JPaulo 5/1/2011, 16:46

    Quando o Access pede "Valor do Parâmetro", é porque algum nome de controlo não está correto.

    Veja por favor o nome do campo no criterio da consulta, se está igual ao campo do seu formulario.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 5/1/2011, 17:57

    Boa noite JPaulo

    Já confirmei os nomes.

    O mais estranho é que quando preciso do critério, ele filtra os dados que quero. E só ao fechar o formulário, quando já não preciso dele, pois já gravei o que precisava, é que ele me pede o critério.

    O campo do formulário que alimenta o critério é uma combobox. (Não tem Influência).
    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  JPaulo 5/1/2011, 21:10

    Só vendo mesmo.

    Mas penso que um On Error Resume Next no evento ao fechar, resolve.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 5/1/2011, 22:21

    Boa noite JPaulo
    Já tinha tentado não resulta

    Obrigado
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 6/1/2011, 00:06

    Boa noite JPaulo
    Todos os meu formulários são fechados assim:

    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyEscape Then
    If MsgBox("Sair do Registo de Clientes ? ", vbYesNo + vbQuestion, "Aviso") = vbYes Then
    DoCmd.Close
    else
    DoCmd.CancelEvent
    Exit Sub
    End If
    End If
    End sub

    O Referido Formulário "Encomendas" também o era.
    Assim como era um formulário de sobreposicão = sim e Modal =sim, estilo de limites "nenhum", portanto sem o botão de fechar "x".

    Resolvi mudar a sobreposição para não: Estilo dos Limites "Fino" portanto o Form ficou com o botão de Fechar "X".
    E assim ao clikar no "X" do formulário FECHA sem pedir "Valor do Parâmetro".
    Porque ?
    Não era assim que eu queria mas vai servir.
    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  JPaulo 6/1/2011, 08:43

    Tente fazer assim, em vez do DoCmd.Close

    DoCmd.Close acForm, "SeuFormulario", acSavePrompt




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 6/1/2011, 12:49

    Bom tarde JPaulo

    O formulário também não gosta do seu último exemplo.

    Assim como se criar um botão com o Assistente, para fechar o Form também pede o critério.
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 715
    Registrado : 07/05/2010

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Jungli 6/1/2011, 13:43

    UMA DICA...

    NAS PROPRIEDADES DO FORM VOCÊ PODE DESATIVAR O BOTÃO X DA BARRA DE TITULOS DO FORM. E ASSIM TER O EFEITO QUE DESEJA....
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  JPaulo 6/1/2011, 14:02

    Amigo Glicerio, leia com atenção todo o desenrolar deste tópico.

    Outra questão, é que o fórum agradece que não se escreva em letras maiusculas, pois isso nos fóruns é considerado GRITAR.

    Amigo Assis, se desejar coloque aqui um exemplo pratico (como de costume) para vermos isso e tentar resolver.



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como me referir a um campo num formulário Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Assis 6/1/2011, 22:19

    Boa noite JPaulo

    Agradeço a disposição para me ajudar se eu colocar aqui a BD, estou a tentar tirar só a parte que dá erro, mas está a ser dificil pois trata-se de uma BD com muitos Forms ligados entre si, assim como muitas consultas.
    O Form em questão é um Form "Factura" de com SubForm. No SubForm " DetalheArtigos " este tem dois Forms incorporados e ligados por um campo "Ref do artigo", que me dão a informação do "STOCK do Artigo", e do ÚLTIMO Preço do Artigo para o Cliente para qual estou a facturar.
    E foi a partir da altura em que apliquei o Form do "Último Preço" que começou a pedir o valor de parâmetro.
    Vou tentar

    Obrigado por tudo ...



    Conteúdo patrocinado


    [Resolvido]Como me referir a um campo num formulário Empty Re: [Resolvido]Como me referir a um campo num formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:40