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

    Clicar em Listbox e abrir relatório.

    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 13/8/2021, 14:55

    Bom dia pessoal!

    tenho um controle aqui da seguinte maneira:

    listbox com varios itens, ao clicar duas vezes, abre um formulário com as especificações daquele item.


    Mas gostaria de inovar esse sistema para usar em outra coisa.


    ao clicar em, por exemplo "Açúcar", gostaria que fosse aberto um relatório e não um formulário.

    Agradeço a todos do Forum! Very Happy


    o codigo que utilizo é este:

    Private Sub Lista14_DblClick(Cancel As Integer)

    On Error GoTo Err_Lista14_Click

    If IsNull(Me.Lista14) Then

    MsgBox "Selecione um nome válido na lista", vbCritical, "Atenção"

    Else

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Consulta Material"

    stLinkCriteria = "[Item]=" & Me![Lista14]
    DoCmd.OpenForm stDocName, , , stLinkCriteria

    End If

    Exit_Lista14_Click:
    Exit Sub

    Err_Lista14_Click:
    MsgBox Err.Description
    Resume Exit_Lista14_Click
    End Sub
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 13/8/2021, 15:06

    Olá,

    Apenas substitui as linhas comentadas, conforme abaixo:

    Código:


    Private Sub Lista14_DblClick(Cancel As Integer)
    On Error GoTo Err_Lista14_Click
    Dim stDocName           As String
    Dim stLinkCriteria      As String

        If IsNull(Me.Lista14) Then
            MsgBox "Selecione um nome válido na lista", vbCritical, "Atenção"
            Exit Sub
        End If


        'stDocName = "Consulta Material"
        stDocName = "[INFORME_AQUI_O_NOME_DO_SEU_RELATORIO]"
        stLinkCriteria = "[Item]=" & Me![Lista14]
        'DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.OpenReport stDocName, acViewPreview, , stLinkCriteria



    Exit_Lista14_Click:
    Exit Sub

    Err_Lista14_Click:
    MsgBox Err.Description
    Resume Exit_Lista14_Click
    End Sub


    OBS: Antes, é necessário criar a consulta e o relatório baseado nesta consulta.

    É isso.

    Espero ter ajudado

    []'s

    FIM


    Última edição por Alexandre Fim em 13/8/2021, 15:07, editado 1 vez(es)


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Avelino Sampaio 13/8/2021, 15:06

    Olá!

    Veja se este meu artigo te ajuda:

    usandoaccess.com.br/dicas/exibir-relatorios-itens-listbox.asp
    (copie e cole o endereço no seu navegador.)

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 13/8/2021, 15:22

    Alexandre Fim, como vai meu amigo?

    então o seu ficou perfeito, mas não esta filtrando o materiais, Ex: todos os "Açúcar". ele abre duas caixa de parâmetros. Uma ele pede o Item e a outra caixa de parâmetro o item que vc digitou na primeira caixa é mostrado?!?!?!?!? também não entendi rs

    na verdade esta dando outros erros tambem. como: erro de sintaxe(operador faltando) na expressão de consulta...

    pra ficar mais fácil vou disponibilizar o meu bd. Obs: já está com as edições que vc passou.


    Avelino Sampaio, como vai meu amigo?

    Então, esse sistema eu já tentei implantar no meu bd uma vez, mas infelizmente ele muda muito o principio do meu sistema, sendo assim muito obrigada mesmo pelo esforço em ajudar!
    Anexos
    Clicar em Listbox e abrir relatório. AttachmentControle de Estoque.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (969 Kb) Baixado 12 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 13/8/2021, 16:25

    Qual é o formulário que precisa ajustar?


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 13/8/2021, 17:45

    Alexandre Fim,

    Meu amigo, eu catuquei tudo aqui e verifiquei que essa informação que aparece na listbox no Form "Principal", era uma lista de outra tab, ou seja, não retornava nenhum valor, por isso dava erro.

    Tive que fazer uma consulta só com a coluna "material", coloquei para "organizar por", ou seja, os itens duplicados iriam se tornar apenas 1. fui na listbox, em "dados > origem da linha" e botei para puxar as informações da nova consulta "material".

    e pronto esta tudo funcionando agora... gerando o relatório.

    MAS Crying or Very sad surgiu outro problema, agora a listbox e a caixa de combinação não estão aparecendo os nomes dos materiais, esta mostrando como se fossem o ID. É só voltar os nomes e tudo estará perfeito

    gostaria até de solicitar mais uma duvida, será que se eu implementar o seu código na caixa de combinação no evento "apos atualizar", daria certo tambem? pois ai eu removeria a listbox e deixava so esse filtro por caixa de combinação, apenas selecionando o material, para emitir o relatório. caso não dê, eu ja fico satisfeito com esse sistema funcionando do jeito que ta s2



    vou enviar o meu BD- REV1 para ver se vc consegue fazer os nomes dos materiais aparecerem no listbox e na caixa de combinação. Obs: o referente listbox e caixa de combinação estão localizados no Formulário "Principal". Muito Obrigada Alexandre Fim. Já vou marcar a sua resposta como a melhor, pois ainda que os nomes sumiram, mas vc executou o que pedi no meu tópico.
    Anexos
    Clicar em Listbox e abrir relatório. AttachmentControle de Estoque - rev1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (541 Kb) Baixado 8 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 13/8/2021, 17:58

    Raphael,

    Segue o ajuste que vc me pediu anteriormente.

    OBS: Sempre que criar relatórios, utilize o modo "Visualização de Impressão", pois o Access já exibe a Faixa de Opções para impressão e Exportação de dados, conforme abaixo:

    Clicar em Listbox e abrir relatório. Relest10

    Tomei a liberdade para ajustar seu relatório.

    Segue versão

    []'s

    FIM
    Anexos
    Clicar em Listbox e abrir relatório. AttachmentControle de Estoque_v1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (265 Kb) Baixado 24 vez(es)


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda

    Lisbeky gosta desta mensagem

    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 13/8/2021, 18:16

    Pefeito meu amigo! vc é o cara! Very Happy

    eu havia deixado pra editar o relatório quando resolvesse o problema hahaha, mas até isso vc ja de um UP. Muito obrigada, Deus te abençoe!
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 16/8/2021, 20:36

    Boa tarde Pessoal do Forúm!

    Peço Perdão por reabrir esse tópico, mas eu precisava da ajuda do Alexandre Fim novamente Crying or Very sad

    Eu precisei fazer algumas atualizações no meu BD, e consequentemente, eu acho que fiz uma cagada e o sistema que ele configurou pra mim não está mais rodando.

    eu fiz algumas mudanças nas conf e mesmo assim mantem o problema...

    Alô Alexandre Fim meu amigo! me desculpe, mas me da mais um Up pls.

    Vou deixar meu novo BD aqui, atualizado.
    Anexos
    Clicar em Listbox e abrir relatório. AttachmentNovo BD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (351 Kb) Baixado 8 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 20:39

    Ok Lisbeky,

    Vou verificar o que aconteceu e já retorno.

    []'s

    FIM


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 21:03

    Qual seria o problema no teu sistema?
    Especifique, por gentileza.

    No aguardo.


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 16/8/2021, 21:06

    Alexandre Fim meu amigo.

    Esse sisteminha que vc sanou no meu tópico, do listbox, clicar e gerar um relatório mensal... ao clicar esta dando problema, ele não ta gerando o relatório, não sei por que. Tentei fazer algumas edições nele para minimizar algumas informações desnecessárias e acabei estragando.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 21:12

    Ok...fique tranquilo.
    Vamos analisar e resolver o teu problema.

    Aguarde.



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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 16/8/2021, 21:17

    Show de bola meu amigo! vc é o cara!

    Sempre ativo ajudando a todos aqui do fórum, Meus parabéns pela atenção e paciência!

    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 21:28

    O erro é aqui, né?

    Clicar em Listbox e abrir relatório. Erro10




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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 16/8/2021, 21:30

    Isso mesmo alexandre, ja tentei procurar onde é esse tal e não o encontro. por causa disso ai, não esta sendo gerado o relatório.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 21:45

    Lisbeky,

    Os dados estão totalmente equivocados:

    Clicar em Listbox e abrir relatório. Erro210

    Você está utilizando uma Lista de Valores com a descrição dos materiais? Está errado !!

    A tabela "produto" deve armazenar dados do produto somente, tais como:
    - Código
    - Descrição
    - Unidade de Medida (kg, l, ml, pacote e etc)
    - Fornecedor

    Vc está utilizando a tabela como entrada/saida do produto, e isso deveria ser feito em outra tabela, por exemplo TB_ESTOQUE.

    Antes de arrumar o que vc pediu, é necessário arrumar esta situação.

    Vou criar um modelo e ai vc adapta, pois, do jeito que está, vc não vai conseguir realizar seus controles de produtos, venda e etc.

    Aguarde





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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 16/8/2021, 21:57

    Entendi, mas naquele bd Anterior, era da mesma forma e conseguimos conduzir essa parte.

    pois o rapaz que alimenta esse bd pediu uma atualização, pediu para que eu simplificasse esse BD, então eu uni a parte de material novo no estoque, com o material novo Comprado, em uma unica tabela, que seria a Produtos.

    consegui através da consulta formalizar o estoque para calcular com os materiais de saida.

    mais basicamente é a mesma coisa do bd antigo, eu queria muito utilizar um bd aprimorado com ideias aqui do forum, o problema é que entendo bem básico de access, ou seja, se eu precisar fazer alguma mudança e o bd for muito complexo, eu não iria saber mexer. Então estou criando da minha maneira do jeito mais básico possível, mas que eu consiga fazer manutenção caso necessite.

    então será que essa modificação que vc fará vai afetar muito o sistema básico que criei? pois se for, eu não estou negando sua sugestão, pelo contrário eu até agradeço muito, mas fico acanhado de não conseguir mexer depois rsrs
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 22:31

    Lisbeky,

    Fizemos apenas um ajuste simples no listbox para imprimir o relatório.

    Eu acho muito louvável e legal quando alguém se predispõe em desenvolver um sistema no Access, criando ferramentas para auxiliar suas atividades diária, e até mesmo, um sistema para a empresa. É muito gratificante.

    Infelizmente, do jeito que está, vai complicar mais a sua vida, pq vc terá de fazer "remendos" (ou marretadas, como se diz em desenvolvimento) para ajustar o "ajuste"...rsss

    Também analisei as tabelas e elas estão pobres em MODELAGEM de dados:

    "A modelagem de dados é o processo de visualização e concepção de dados para armazenamento em um data warehouse. O modelo é uma representação conceitual dos dados, dos relacionamentos entre os dados e das regras."

    Precisa tambem de NORMALIZAÇÃO de tabelas:

    Normalização é o processo de organização de dados em um banco de dados. Isso inclui a criação de tabelas e o estabelecimento de relações entre essas tabelas de acordo com as regras projetadas para proteger os dados e tornar o banco de dados mais flexível, eliminando a redundância e a dependência inconsistente.

    OBSERVAÇÕES:
    - Alguns campos estão separados com espaço "Setor Principal","Setor Secundário","Preço Unitário" e etc., que prejudica na hora de programar em VBA e/ou trabalhar com expressões em consultas também.
    Deve-se usar desta forma: "setor_principal", "preco_unit" e etc.

    - A maioria dos campos está com o tamamanho padrão do Access, ou seja, 255 caracteres. Isto aumenta o bd de dados sem necessidade, e também atrapalha quando fizer uma busca neste campo e etc.

    OBS: Os formulários também não tem nenhuma validação de dados (preenchimento correto dos campos), o que pode gerar inumeros problemas

    Portanto, minha sugestão é que sejam feitas as melhorias agora para que vc não tenha problemas futuros.

    Vou criar um modelo de dados (tabelas relacionadas) o mais simples possível, para atender a tua necessidade.

    Sugiro também que você estude um pouco mais o Access, assista videos no Youtube e etc. para aprimorar seus conhecimentos na ferramenta.

    É Isso !!!

    []'s

    FIM












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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 16/8/2021, 23:26

    Por enquanto, a estrutura e o modelo do sistema está ficando assim:

    Clicar em Listbox e abrir relatório. Modelo10


    Observações:
    - TB_PEDIDO: grava os dados do cabeçalho do pedido
    - TB_PEDIDO_DET: grava os dados do detalhe do pedido



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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 17/8/2021, 12:34

    Bom dia Alexandre Fim!

    Peço desculpa, por não ter retornado a msg ontem, pois acabou meu expediente de trabalho e em casa, fiquei com problema na internet que não estava deixando eu ter acesso ao Fórum.

    Meu amigo, tenha certeza que suas palavras me incentivaram mais ainda a aprender sobre o access. Mais uma vez, Parabéns pela paciência em ensinar e ajudar, acredito que vc irá ajudar muitas pessoas assim Very Happy

    Então meu amigo, entendo que algumas coisas eu deixei a desejar no BD, mas ressalto que realmente algumas informações para o que utilizamos aqui não tem muita relevância.

    A intenção do meu BD era só inserir um material de entrada(que seria: material reaproveitado da empresa, ou material comprado novo) e Saida de material(que seria os pedidos de setores), fazendo a subtração da saída de material com o da entrada, formaria o estoque, e a partir dai, fazer os relatórios necessários.

    eu entendo sua preocupação em detalhar mais as informações, mas na verdade quem esta sugerindo dessa forma é o responsável no estoque, rsrs, ele esta querendo um bd com o minimo informações possíveis.

    Vc teria uma sugestão quanto a isso?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 17/8/2021, 13:38

    Lisbeky bom dia,

    O modelo que eu proponho é simples.
    As tabelas principais são as de Material e Estoque, e as demais são tabelas auxiliares que servirão de suporte para outras informações.

    Os usuários que irão utilizar o sistema não precisam, necessariamente, acessar essas tabelas/formulários auxiliares. Isso seria mais para o "administrador" do sistema.

    Como disse anteriormente, a estrutura do sistema está precária e os dados estão equivocados, justamente porque o sistema não tem o mínimo de normalização.

    A idéia é criar as tabelas para que elas se relacionem e que você possa buscar os dados necessários para o teu controle.

    Para voce ter um controle efetivo de entrada e saida de material, é necessário criar registros que caracterizam estes movimentos, para que vc tenha histórico do que entrou e o que saiu de material.

    No sistema existe um formulário onde vc "atualiza" os dados, ou seja, vc só está alterando valores, e não criando Entradas e Saidas do produto.

    Do jeito que está, é melhor utilizar o Excel.

    Estou finalizando o modelo em cima do que voce criou, e quando terminar eu disponibilizo para voce entender melhor como funciona a estrutura.

    É simples ...não tem nada de complicado.

    Voce só precisa entender que o Access não é o Excel...rsss

    Até mais

    []'s

    FIM





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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 17/8/2021, 13:44

    Beleza meu amigo!

    Eu vou aguardar o seu sistema então, vou tentar entender ele, realmente acho que estou me envolvendo muito de Excel em cima do Access rsrs ^^
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Alexandre Fim 17/8/2021, 16:42

    Raphael,

    Eu já tinha um modelo de sistema de controle de estoque e achei melhor disponibilizá-lo ao invés de alterar o seu.

    O sistema é bem simples e com poucas tabelas:
    Clicar em Listbox e abrir relatório. Estoqu12


    Formulário de Movimentações é bem intuitivo de operar:
    Clicar em Listbox e abrir relatório. Estoqu13

    Cadastro de Produtos, que também carregas o histórico de movimentações:
    Clicar em Listbox e abrir relatório. Estoqu14


    Relatorios de Entrada, Saida e Posição de Estoque Sintética:

    Clicar em Listbox e abrir relatório. Relent10

    Clicar em Listbox e abrir relatório. Relsai10

    Clicar em Listbox e abrir relatório. Posest10


    Ainda faltam algumas validações no preenchimento dos campos, mas as melhorias ficam por sua conta...rsss

    Agora é só trabalhar em cima deste modelo

    Acredito que é isso que vc precisa.

    Espero ter ajudado

    Boa sorte

    []'s

    FIM
    Anexos
    Clicar em Listbox e abrir relatório. AttachmentMovEstoque_v1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (160 Kb) Baixado 28 vez(es)


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

    Clicar em Listbox e abrir relatório. Setinf11
    Sistemas e Tecnologia Ltda

    Lisbeky gosta desta mensagem

    avatar
    Lisbeky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 59
    Registrado : 30/10/2017

    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Lisbeky 17/8/2021, 18:33

    Meu amigo Alexandre Fim, sem palavras para agradecer o tamanho esforço que vc teve em me ajudar. Fico muito Grato!

    Vou fazer uma checagem com o rapaz do estoque, para avaliação, mas esse sistema parece bem interessante ao meu gosto.

    Um forte abraço! tenha uma ótima semana.

    Very Happy


    Conteúdo patrocinado


    Clicar em Listbox e abrir relatório. Empty Re: Clicar em Listbox e abrir relatório.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 12:38