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


3 participantes

    [Resolvido]Relatório filtrado por form e mais dois sub-forms

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 19:57

    Olá pessoal,
    Tenho um formulário para credenciar empresas, profissionais e atividades. O formulário possui campos para visualizar os dados da empresa. dentro desse formulário há um sub-form para cadastrar os profissionais que trabalham na respectiva empresa. dento do sub-form dos profissionais há outro sub-form para cadastrar quais as atividades que o mesmo poderá exercer.
    Problema: Não estou conseguindo filtrar o profissional e as atividades do mesmo.
    para filtrar a empresa, estou usando a seguinte função:

    Private Sub Comando67_Click()
    On Error GoTo Err_Comando67_Click
    Dim strDocName As String
    Dim strFilter As String
    strDocName = "ANALISE_REL" 'aqui vai o nome do relatório para abrir
    strFilter = "CodigNIV01_TAB= Forms!NIV01_SELECIONADO_FRM!CodigNIV01_TAB"
    DoCmd.OpenReport strDocName, acViewPreview, , strFilter
    Exit_Comando67_Click:
    Exit Sub
    Err_Comando67_Click:
    MsgBox Err.Description
    Resume Exit_Comando67_Click

    End Sub

    alguém tem alguma luz?
    um abraço

    Leandro
    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]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  criquio 15/6/2011, 20:37

    Se as tabelas que alimentam subs e forms são vinculadas, não bastaria filtrar o formulário principal para que os subrelatórios acompanhem o relatório principal?


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

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 20:48

    Ou seja ligar os subs formulários ao formulário principal através da chave primária na relação de 1 para muitos.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 20:52

    era isso que eu também acho, porém, apesar de todas as tabelas estarem vinculadas, quando eu abro o relatório, ele mostra o nome do profissional corretamente, porém, as atividades são de todos os profissionais cadastrados para aquela empresa...

    leandro
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 20:53

    Porque esse sub formulário não está relacionado com o principal. Ora verifique
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:00

    Aí está um exemplo

    http://dl.dropbox.com/u/8157744/subform.rar
    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]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  criquio 15/6/2011, 21:02

    Você fez os subrelatórios devidamente vinculados ao pai?


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

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:06

    Cricão, está um exemplo colocado acima amigo.
    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]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  criquio 15/6/2011, 21:08

    É só para ajudar. Pode ser que o amigo não tenha se atentado a isso e por um exemplo ele pode não se lembrar de olhar os vínculos dos subrelatórios Very Happy


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

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:10

    Obrigado.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 21:13

    vou verificar... acho que vinculei o 3 ao 2 e o 2 ao 1.
    de acordo com o colega vieira, teria que ser: 3 ao 1 e 2 ao 1, correto?
    leandro
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:18

    Assim é amigo
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 21:20

    putz! fiz m... mesmo...
    agora estou tentando vincular as tabelas na consulta e está dando "tipo não coincidente na expressão", tem outra forma?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:26

    Tem:

    Porquê consulta>>>>formulário e não tabelas>>>>>>formulário? Veja como eu fiz!
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 21:27

    Vieira, não entendi.
    não pude ver o seu exemplo pq não consigo fazer downloads no trabalho...
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:29

    Então dê-me o email que eu envio-lhe por mail. Se não pretender expor o seu email publicamente, pode enviar-mo por Mensagem Privada
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:39

    Foi enviado para o seu email.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:41

    Veio devolvido. Pode não aceitar RAR. Quer que mande em ZIP?
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 21:47

    pode ser... talvez por causa do tamanho não vá ter jeito...
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 21:52

    Não, não será pelo tamanho, pois é pequeno. Será pelo motivo da forma como termina o email?
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 22:00

    pode ser... se vc clicou no link automático, percebi que o mesmo não trouxe o ".br" no final.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 22:03

    Então vou tentar de outra maneira.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 22:05

    Acho que agora vai
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 15/6/2011, 22:21

    Ainda não recebi, mas não tem problema. daqui a pouco estou indo pra casa e dou uma olhada lá. volto amanhã.
    só uma dúvida:
    o campo pai do 2ºsub-form (Atividades), não deveria ser o índice do 1ºsub-form(Profissionais)? pois é o profissional que poderá exercer várias atividades, inclusive podendo constar nos registros de outras empresas que estão cadastradas no Form principal...
    study
    um abraço
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 15/6/2011, 22:28

    Não veio devolvido desta vez. Tente seguir o exemplo que lhe enviei e ligue os dois sub formulários ao formulário principal pela chave primária.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 16/6/2011, 17:37

    Caro vieira, bom dia/boa tarde,
    o meu caso não é igual ao seu bd.1, mas, conforme a seguir:
    São 3 formulários "simples":
    frmex (form principal); subform1; subform2
    o teu banco:
    subform1 e subform2 estão dentro do frmex, então, subform1 é independente do subform2 e ambos são vinculados ao frmex;

    meu banco:
    subform1 está dentro e vinculado ao frmex;
    subform2 está dentro e vinculado ao subform1;
    subform1 está dentro e vinculado ao frmex, então tenho a seguinte hierarquia:
    frmex (pai)
    subform1 (filho do frmex)
    subform2 (filho do subform1)

    Hoje levarei para casa o meu banco para enviar pra ti, caso a gente não resolva (se vc puder ver pra mim, é claro)

    Leandro
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 16/6/2011, 18:05

    Então, não será a BD mal estruturada? Mas veja isso e retorne.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 16/6/2011, 18:21

    AAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!
    CONSEGUI!!!!!!! (Novato descontrolado é fogo!)

    Usando a expressão:
    strFilter = "CodigTAB1= Forms!NIV01_SELECIONADO_FRM!CodigTAB1" no botão de comando, eu filtro a empresa (Form principal)
    estava faltando apenas Classificar e Agrupar os profissionais e as atividades exercidas por eles no relatório.
    Ainda não consegui com que saia apenas o relatório de um profissional só, ou seja, ao visualizar eu vejo as atividades de todos os profissionais caastrados naquela empresa, mas, pelo menos, agora eu consigo fazer com que o relatório saia dividido por profissional...
    por enquanto resolve, porém tive que tirar a numeração de página pq ela não inicia em cada profissional. Já prevejo que isso será solicitado pelos usuários, mas, por enquanto tá bom. (se alguém souber como condicionar o início da numeração de páginas de acordo com o cabeçalho de grupo no relatório vou ter um orgasmo!)
    Agradeço de coração o tempo dos colegas criquio e vieira que sempre estão mostrando um trabalho digno de admiração.

    Abraços

    Leandro
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  L34NDR0 16/6/2011, 18:22

    Resolvido
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  vieirasoft 16/6/2011, 18:30

    Valeu a pena só pela satisfação. Um abraço e bom trabalho.

    Conteúdo patrocinado


    [Resolvido]Relatório filtrado por form e mais dois sub-forms Empty Re: [Resolvido]Relatório filtrado por form e mais dois sub-forms

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 05:02