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]Abrir relatório condicional

    jonathan.ssilva
    jonathan.ssilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 06/06/2014

    [Resolvido]Abrir relatório condicional Empty [Resolvido]Abrir relatório condicional

    Mensagem  jonathan.ssilva 16/7/2024, 21:21

    Boa tarde a todos!
    Primeiro quero agradecer, pois tenho aprendido muito com vocês.

    Mas venho aqui para solicitar uma ajuda. Primeiramente vou explicar a estrutura da minha base:

    Estrutura da base de dados:
    CLIENTE - UNIDADE - STATUS
    Cliente 01
    Cliente 02
    Cliente 03
    Cliente 02
    Cliente 03
    Cliente 02
    Cliente 01
    etc...

    só que cada cliente tem um relatório específico.
    (Relatório01 para o cliente 01, Relatório02 para o cliente 02 e Relatório03 para o cliente 03)

    Queria que ao invés de criar um botão para cada tipo de relatório o botão já fizesse esse filtro e abrisse o relatório relacionado ao cliente selecionado, e quando não obtivesse, abrisse uma caixa de msg com a mensagem "relatório deste cliente está em desenvolvimento"

    Não sei se consegui explicar a minha necessidade, mas antes de qualquer coisa, agradeço ao fórum por tudo já compartilhado.

    Obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3477
    Registrado : 13/12/2016

    [Resolvido]Abrir relatório condicional Empty Re: [Resolvido]Abrir relatório condicional

    Mensagem  Alexandre Fim 16/7/2024, 21:57

    Ola Jonathan,

    É necessário saber o nome e a estrutura das tabelas, consultas, relatórios e etc, e para ficar mais fácil e rápido, compartilhe uma cópia do seu banco de dados para análise e solução do problema.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Abrir relatório condicional Setinf11
    Sistemas e Tecnologia Ltda

    jonathan.ssilva gosta desta mensagem

    jonathan.ssilva
    jonathan.ssilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 06/06/2014

    [Resolvido]Abrir relatório condicional Empty Re: [Resolvido]Abrir relatório condicional

    Mensagem  jonathan.ssilva 17/7/2024, 14:27

    Grato pelo breve retorno.

    Com relação a enviar o banco de dados, acho que não consigo, pois ele é bem pesado e as planilhas estão ligadas ao sharepoint.

    Vou mostrar aqui o que fiz hoje:

    Botão 01

    Private Sub Comando2288_Click()
    Me.Form.Requery
    DoCmd.OpenReport " rel_OS_01 ", acViewPreview, , "GST_ID_Numero =" & DOC_ID_Numero
    End Sub


    Botão 02
    Private Sub Comando2246_Click()
    Me.Form.Requery
    DoCmd.OpenReport " rel_OS_02 ", acViewPreview, , "GST_ID_Numero =" & DOC_ID_Numero
    End Sub

    No caso atual, eu tive que construir 2 botões para abrir cada um, o seu relatório relacionado ao ID de cada unidade, mas gostaria que isso fosse automático. Que o comando abrisse o relatório correto, considerando também o cliente.
    Que se o registro atual fosse do Cliente 01, ele abrisse o rel_OS_01, caso fosse do Cliente 02 ele abriria o rel_OS_02, e se fosse não tivesse o cliente com o seu relatório, ele abrisse uma caixa de mensagem: "relatório deste cliente está em desenvolvimento".

    Mais uma vez obrigado!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3477
    Registrado : 13/12/2016

    [Resolvido]Abrir relatório condicional Empty Re: [Resolvido]Abrir relatório condicional

    Mensagem  Alexandre Fim 17/7/2024, 15:54

    Olá Jonathan,

    Minha sugestão é criar uma tabela para cadastrar os relatorios do teu sistema, e através dela imprimir seus relatorios de forma dinamica, utilizando apenas um formulário com a lista de seus relatorios cadastrados e um botão de comando para abrir esse relatório.

    1 - Tabela de relatorios:
    [Resolvido]Abrir relatório condicional Relat010

    2 - Formulário para impressão de relatorios:
    [Resolvido]Abrir relatório condicional Relat011


    Segue exemplo pra te ajudar com os relatorios do teu sistema.

    É isso

    Att,

    Alexandre Fim
    Anexos
    [Resolvido]Abrir relatório condicional AttachmentGestaoRelatorio.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (26 Kb) Baixado 12 vez(es)


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Abrir relatório condicional Setinf11
    Sistemas e Tecnologia Ltda
    jonathan.ssilva
    jonathan.ssilva
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 06/06/2014

    [Resolvido]Abrir relatório condicional Empty Re: [Resolvido]Abrir relatório condicional

    Mensagem  jonathan.ssilva 17/7/2024, 17:37

    Boa tarde!

    Vou ver como consigo adaptar na minha base de dados.

    Muito obrigado mesmo!

    Sucesso!

    Conteúdo patrocinado


    [Resolvido]Abrir relatório condicional Empty Re: [Resolvido]Abrir relatório condicional

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/10/2024, 04:27