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

    SubFormulários

    avatar
    Azelha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 09/11/2012

    SubFormulários Empty SubFormulários

    Mensagem  Azelha 9/11/2012, 14:30

    Para melhor entendimento anexo um prototipo do que pretendo.

    OU seja tenho 3 formulários (Form1, Form2 e Form3) e pretendo que os Form's 2 ou Form3 (Um de cada vez) sejam carregados no incorporado contido no form1, por acção da Cxª de combinação. Se cxª combinação = "Form2", incorporado.... load Form2; open form2; = Form2.

    Obrigao pela atenção.
    Anexos
    SubFormulários AttachmentTesteFormLoad.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (24 Kb) Baixado 40 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    SubFormulários Empty Re: SubFormulários

    Mensagem  criquio 9/11/2012, 16:05

    Olá, seja bem vindo ao fórum.

    Se o valor da caixa de combinação for o nome real dos formulários, tente assim, no evento "Após atualizar" dela:

    Me.NomeDoControleSubForm.SourceObject = Me.NomeDaCombo.Value

    Talvez seja necessário relinkar os campos pai e filho do form principal e do sub:

    Me.NomeDoControleSubForm.LinkChildFields = NomeDoControleSubForm.Form.NomeDoCampo
    Me.NomeDoControleSubForm.LinkMasterFields = Me.NomeDoCampo


    .................................................................................
    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.

    avatar
    Azelha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 09/11/2012

    SubFormulários Empty Re: SubFormulários

    Mensagem  Azelha 9/11/2012, 23:47

    Obrigado pela atenção dispensada,
    Depois de testar, numa análise com formulários "independentes" (desligados de tabelas) o comando funciona, muito embora o faça apenas em "before_update" (Em after_update nada mexe) usando formulários ligados a tabelas na verdade dá erro " A definição introduzida não é valida para esta propriedade", com uma 2ª mensagem "O microsoft Access pode ter detectado um erro quando tentava guardar um registo, .....". Ao tentar "relinkar" o campo ID do "form_principal" com o ID dos "sub_form's", esperava que o próprio sistema me encaminhasse, mas não "Me.Incorporado17.LinkChildFields= incorporado17.Form. ---- (Não surge a identificação de nenhum dos meus form's nem nenhum dos campos ID.

    Meus caros, como sou ignorante nestas coisas, gosto que me deem tópicos para depois prosseguir "googlando" só que neste momento a internet está me a custar muito caro para googlar, daí solicitar toda ajuda para poder prosseguir com a minha brincadeira antes do final da próxima semana.

    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

    SubFormulários Empty Re: SubFormulários

    Mensagem  criquio 10/11/2012, 11:54

    No seu exemplo não tem nenhuma tabela para vincular aos subformulários. No caso vai usar os formulários desvinculados mesmo? Explique melhor a utilização do aplicativo.


    .................................................................................
    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.

    avatar
    Azelha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 09/11/2012

    SubFormulários Empty Re: SubFormulários

    Mensagem  Azelha 16/11/2012, 17:59

    Já tentei resolver mas os meus desconhecimentos não me permitem ir mais além.

    Então tenho 2 tabelas, tabPaís e tabProduto, a primeira exclusiva do frmPaís a segunda para dois ou mais subformulários (Neste caso frmAutomóvel e frmComputador).

    Os subFormulários seriam chamados ao "Incorporado" por acção do conteúdo da cxª de combinação "Produto" do formulário frmPaís.

    O conteúdo dos formulários, seria descarregado nas respectivas tabelas, que se encontram relacionadas.

    Obrigado.
    Anexos
    SubFormulários AttachmentSubForms.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 43 vez(es)
    avatar
    Azelha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 12
    Registrado : 09/11/2012

    SubFormulários Empty Re: SubFormulários

    Mensagem  Azelha 16/11/2012, 20:21

    Afinal um pouquinho mais de insistência e funciona.
    Ainda assim, uma questãozinha: É possivel eliminar aquele "triangulozinho invertido" referente aos filtros existente nas células das folhas de dados?

    Obrigado

    Conteúdo patrocinado


    SubFormulários Empty Re: SubFormulários

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 20:50