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]soma de dias com a data inicial

    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty soma de dias com a data inicial

    Mensagem  mirsofy 18/10/2012, 21:47

    boas pessoal
    mais uma vez recorro aos vossos conhecimentos para o seguinte:
    estou criando uma pequena BD para registo de processos disciplinares e no formulário preciso do seguinte:
    tenho 3 caixas de texto:
    data inicial
    nº de dias
    data final
    precisava de uma formula de ao escolher data inicial e escrever o nº de dias
    automaticamente fizesse as contas e descarrega-se na data final a data precisa já com as contas feitas
    espero que entendam o que preciso
    aguardo apoio

    mirsofy
    avatar
    rclenzi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 10/10/2012

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  rclenzi 19/10/2012, 13:43

    No AfterUpdate do campo de numero de dias inclua:
    Código:

    if not isnull(me!DataInicial) and not isnull(me!NumeroDeDias) then
       me!DataFinal = dateadd("d", me!NumeroDeDias, me!dataInicial)
    end if

    No AfterUpdate do campo da data incial chame o método AfterUpdate do campo do numero de dias:
    Código:

    NumeroDeDias_AfterUpdate()
    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  mirsofy 20/10/2012, 20:19

    boas amigo
    grato pelo apoio
    fizcomo mandas-te e não deu

    ""
    Private Sub NumeroDeDias_AfterUpdate()
    End Sub


    Private Sub NºDias_AfterUpdate()
    If Not IsNull(Me!DataInicial) And Not IsNull(Me!NumeroDeDias) Then
    Me!DataFinal = DateAdd("d", Me!NumeroDeDias, Me!DataInicial)
    End If
    End Sub
    ""

    estarei fazendo mal??


    mirsofy
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Avelino Sampaio 20/10/2012, 20:34

    Número de dias não é uma data. Então não pode entrar na função.

    tente:

    Private Sub NºDias_AfterUpdate()
    If Not IsNull(Me!DataInicial) And Not IsNull(Me!NumeroDeDias) Then
    Me!DataFinal = Me!DataInicial + Me!NumeroDeDias
    End If
    End Sub

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  mirsofy 20/10/2012, 20:54

    http://dl.dropbox.com/u/58104242/registo%20de%20processos.zip

    se puderem verificar agradecia

    mirsofy
    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  mirsofy 20/10/2012, 21:08

    http://dl.dropbox.com/u/58104242/registo%20de%20processos.zip

    desculpem enganei-me
    este é o correto

    aguardo apoio

    mirsofy
    avatar
    Convidado
    Convidado


    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Convidado 21/10/2012, 00:42

    Boas Manoel.... Testou a dica do Mestre Avelino ao menos?

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Convidado 21/10/2012, 01:00

    Atente a todas as dicas dos usuários que estão a lhe ajudar.

    A dica do Mestre avelino é totalmente funcional.

    Evite nome de campos assim: N°, Prefira assim: txtNumDias


    Eis:

    Private Sub txtNumDias_AfterUpdate()
    If Not IsNull(Me!DataInicial) And Not IsNull(Me!txtNumDias) Then
    Me!Terminus = Me!DataInicial + Me!txtNumDias
    End If
    End Sub


    Observe que no código renoomei a caixa texto.


    Cumprimentos.
    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  mirsofy 21/10/2012, 11:49

    bons dias
    mais uma que aprendi hoje ao verificar os erros que cometo na estrutura.
    aproveito para agradecer a paciência em me ajudar.

    topico encerrado e resolvido

    mirsofy
    avatar
    Convidado
    Convidado


    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Convidado 21/10/2012, 12:02

    O Fórum agradece o retorno.
    mirsofy
    mirsofy
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 321
    Registrado : 09/07/2011

    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  mirsofy 22/10/2012, 21:03

    reabro o topico para o seguinte:
    quando clico no botão imprimir abre um relatório para imprimir
    Tenho a necessidade de imprimir 8 folhas
    sem abrir as propriedades da impressora e escolher as quantidades.
    ou melhor, ficar predefenido.
    como devo fazer para tal

    mirsofy
    avatar
    Convidado
    Convidado


    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Convidado 23/10/2012, 04:09

    Boas Manoel, atente às regras do Fórum.

    Nova Dúvida....Novo Tópico.

    Este tópico já está encerrado, e o assunto solucionado.

    Ajude-nos a manter os tópicos por assunto.

    Cumprimentos.

    Conteúdo patrocinado


    [Resolvido]soma de dias com a data inicial Empty Re: [Resolvido]soma de dias com a data inicial

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 21:40