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

    criar campo remessa ou lote

    avatar
    wesleyrob9
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 08/02/2012

    criar campo remessa ou lote  Empty criar campo remessa ou lote

    Mensagem  wesleyrob9 4/2/2014, 22:15

    Boa noite.

    Estou tentando criar um banco de dados para cadastro.
    Nesse banco os usuários iram cadastrar seus documentos.
    O que acontece e que no final deste cadastro e gerado um relatório para envio, mas ate hoje usava gerando este relatório pela data.
    Mas quando eu digito um pouco e imprimo, e depois volto a digitar e vou imprimir aparece todos os registros do dia .
    Ex. se cadastrei 2 documentos e imprimi, e depois mais 2 , quando vou gerar o relatório aparece 4. porque são da mesma data.

    Gostaria de criar um campo no formulário tipo numero da remessa ou lote.
    Que fosse numeração automática e que não mudasse como os registros.

    por favor me ajude.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    criar campo remessa ou lote  Empty Re: criar campo remessa ou lote

    Mensagem  criquio 4/2/2014, 23:01

    Procure sempre postar todos os detalhes sobre como está fazendo para podermos ter uma melhor base. A princípio é só colocar o código no lugar da data.


    .................................................................................
    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
    wesleyrob9
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 08/02/2012

    criar campo remessa ou lote  Empty Re: criar campo remessa ou lote

    Mensagem  wesleyrob9 5/2/2014, 01:03

    tipo, eu queria criar um campo no formulario, que fosse o numero da remessa ex. 0001.2014. ai entao eu cadastrava tudo nessa remessa para no final eu imprimir atraves de uma consulta com esse numero e nao pela data.
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    criar campo remessa ou lote  Empty criar campo remessa ou lote

    Mensagem  toyebom 5/2/2014, 01:39

    Queres ver apenas um ou vários???

    Se queres ver apenas um podes mudar o filtro para outro lado tipa para a chave primária

    ou então crias um botão para ver o relatório e colocas no evento "Ao fazer click"

    Private Sub nomedocomando_Click()
    DoCmd.Save
    DoCmd.OpenReport "nomedorelatório", acViewPreview, , "[chaveprimária] = " & [chaveprimária]
    DoCmd.Maximize
    DoCmd.RunCommand acCmdZoom100
    End Sub


    Para imprimir crias outro botão e colocas no evento "Ao fazer click"

    Private Sub nomedocomando_Click()
    DoCmd.Save
    DoCmd.OpenReport "nomedorelatório", acViewPreview, , "[chaveprimária] = " & [chaveprimária]
    DoCmd.Maximize
    DoCmd.RunCommand acCmdZoom100
    Dim numCop As Integer
       numCop = InputBox("Informe a quantidade de cópias: ", "IMPRIMIR") 'Valor este que pode ser obtido por outro meios
       DoCmd.PrintOut acPrintAll, , , acHigh, numCop 'Linha simplificada para a impressão
    DoCmd.Close
    End Sub


    Julgo que vai resolver


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    criar campo remessa ou lote  Empty criar campo remessa ou lote

    Mensagem  toyebom 5/2/2014, 01:46

    podes utilizar os códigos que te dei e no campo [chaveprimária] colocas o nome do campo que criaste para o numero da remessa.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.

    Conteúdo patrocinado


    criar campo remessa ou lote  Empty Re: criar campo remessa ou lote

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 04:01