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


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Ter 23 Ago 2011, 13:02

    Olá! Em primeiro lugar quero parabenizar à todos pelo excelente trabalho! Agora à demanda (muito comum dos meus clientes)

    Tenho um subformulário de registro de atendimento à clientes, que precisam ter um feedback da empresa. Este feedback obedeceria um critério pelo tipo de atendimento. Preciso que a data de retorno seja imputada no form e na tabela de acordo com o status de atendimento. Exemplo:

    Atendimento - Data - Data Final (automática)
    Aguardando DOC Cliente - Agora() - Para "Aguardando DOC Cliente" Adicionar 2 dias à data atual
    Em análise juridica - Agora() - Para "Análise Juridica" adicionar 5 dias à data atual
    Em Registro - Agora() - Para "Em Registro" adicionar 3 dias à data atual

    Estou usando o Access2007

    Espero ter sido claro e agradeço as contribuições.

    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Ter 23 Ago 2011, 20:54

    Não poupe informações.. detalhe com mais pormenores o que pretende fazer.. se em form.. se em subform.. se é pesquisa..etc..
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Res: Explicando

    Mensagem  agiannini Ter 23 Ago 2011, 21:56

    Harysohn,

    Eu tenho um form com dados cadastrais: nome, endereço, tel... etc.

    E vinculado à este form um subformulario de atendimento. É neste sub que preciso colocar um campo de data calculado que funcionaria da seguinte forma:

    Coluna A - Status - Parâmetros pré-definidos
    Coluna B - Data Agora - Data de hoje - Data()
    Coluna C - Data que vence o evento - Somará à data de hoje determinado número de dias, de acordo com o status, por exemplo:

    Se o Status for "Em cartório" ele somará 1 (um) dia à data da coluna B e armazenará esta data na coluna C
    Se o Status for "Aguardando Documento" ele somará 2 (dois) dias à data da coluna B e armazenará na coluna C e assim suscessivamente. Postei uma imagem para ficar mais claro.


    Depois eu vou criar um formulário baseado na data agora - data() puxando os status que venceram. Por isso essa nova data deve retornar para a tabela.


    Fico à disposição.
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Ter 23 Ago 2011, 21:59

    Não consegui subir a imagem, porque não há limite de armazenamento.
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Ter 23 Ago 2011, 22:15

    Crie uma contta no DropBox e envie o link
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Ter 23 Ago 2011, 22:18

    Criando. Passei o dia aqui esperando essa resposta, rs
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Ter 23 Ago 2011, 22:30

    Não consigo colocar o link, há restrição:

    Los nuevos usuarios no estan autorizados enviar vínculos externos o emailes durante 7 días.
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Ter 23 Ago 2011, 22:31

    Me envie no e-mail que posto aqui

    Harysohn@hotmail.com
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re:...

    Mensagem  agiannini Ter 23 Ago 2011, 22:53

    Enviei. Muito Obrigado pela atenção!
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 11:06

    O Print do colega

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Imagem
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 11:15

    Bem como não temos o BD para testarmos tentarei explicar uma forma de faxzer isto, seguindo os critérios que apresentou:



    Coluna A - Status - Parâmetros pré-definidos
    Coluna B - Data Agora - Data de hoje - Data()
    Coluna C - Data que vence o evento - Somará à data de hoje determinado número de dias, de acordo com o status, por exemplo:

    Se o Status for "Em cartório" ele somará 1 (um) dia à data da coluna B e armazenará esta data na coluna C
    Se o Status for "Aguardando Documento" ele somará 2 (dois) dias à data da coluna B e armazenará na coluna C e assim suscessivamente. Postei uma imagem para ficar mais claro



    No evento após atualiaza do Campo A- Status

    'Para coluna B:
    Me.CampoColunaB = Me.CampoDataAgora - Date

    'Para coluna C:

    'Para coluna C:
    If Me.CampoStatus.Value = "Em Cartório" Then
    Me.CampoColunaC = Me.CampoColunaB + 1
    End If

    If Me.CampoStatus.Value = "Aguardando Documento" Then
    Me.CampoColunaC = Me.CampoColunaB + 2
    End If


    Bem.. a lógica é esta.. experimente em na dúvida post novamente...

    Caso não consiga, Se possivel envie parte do BD referente a este procedimento que ficaremos felizes em ajudá-lo.


    Saudações
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Qua 24 Ago 2011, 16:07

    Haryson,

    Agradeço o empenho. Testei o código e quase deu certo. Te mandei um exemplo do banco de dados para apreciação, inclusive para publicar aqui, para que sirva de exemplo para os próximos.


    Obrigado!
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 16:27

    Esse Dta Agora é o que.. um campo ou a data do sistema?
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 17:03

    Amigão.. estou com seu BD.. o que quer que faça? não deu certo as dicas que passei?


    Bem... o BD do colega..

    Qualquer duvida mais poste..


    http://dl.dropbox.com/u/26441349/AlexandreGiannini_24_08_11.rar


    Saudações
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Qua 24 Ago 2011, 18:33

    Haryson,

    A data agora é a data atual. Tentei seu exemplo e deu erro de compilação:

    Private Sub Data_Prevista_GotFocus()
    If Me.Status.Value = "EM REGISTRO" Then
    Me.DtPrev = Date + 2
    End If

    If Me.Status.Value = "SEM CONTATO" Then
    Me.DtPrev = Date + 1
    End If

    End Sub
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Simplificando...

    Mensagem  agiannini Qua 24 Ago 2011, 18:35

    No campo data prevista, o sistema olharia a data de hoje e somaria x dias conforme o campo status, por exemplo:

    Em cartório = data de hoje + 1 dia
    Em negociação = data de hoje + 2 dias e assim vai...

    Este resultado tem que aparecer no form e alimentar a tabela de origem para consultas futuras.
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 18:41

    Mas voce ja fez assim não?

    Que fazer o que agora?

    Precisa de algo mais?
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 18:45

    Observe que teu campo no form esta com nome Data... isto fatalmente produzira erro.. pois Data, Valor, Total, numero.. São palavras reservadas do Access...

    Para caixa texto no form utilize txtData, txtValor etc....
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 18:48

    Veja..

    http://dl.dropbox.com/u/26441349/AlexandreGiannini_24_08_11.rar
    agiannini
    agiannini
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 21/08/2011

    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  agiannini Qua 24 Ago 2011, 21:52

    Haryson,

    Deu certo! Muito obrigado! Fiquei contente com a receptividade e atenção do grupo, o melhor fórum access que já participei!

    Vamos ver, eu tinha usado da seguinte forma (ERRADA):

    Private Sub Data_Prevista_GotFocus()
    If Me.Status.Value = "EM REGISTRO" Then
    Me.DtPrev = Date + 2
    End If


    O Correto na terceira linha será (como indicou):

    Me.DtPrev = Me.txtData + 2

    Era só isso que estava dando erro, mas agora que alguém me mostrou fica mais fácil né?! rs

    Obrigado de novo e tópico resolvido:)
    avatar
    Convidado
    Convidado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Convidado Qua 24 Ago 2011, 21:57

    é isso.. e evite sempre palavras reservadas do Access..

    Bom trabalho.

    O Fórum agradece o retorno

    Conteúdo patrocinado


    [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão. Empty Re: [Resolvido]Coluna de data com preenchimento automático, condicionado à uma expressão.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 07 Nov 2024, 18:38