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]Controle de atestado

    agb
    agb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 03/03/2014

    [Resolvido]Controle de atestado Empty [Resolvido]Controle de atestado

    Mensagem  agb 28/11/2014, 14:17

    Olá amigos:
    Como sabem sou novato, mais adoro o ACCESS.
    Gostaria que o controle em anexo, somasse as datas dentro de um período de 30 dias de afastamento e concatenado com a letra do CID e me desse uma mensagem em de alerta. ex

    ID 310752 AGNALDO tem 2 dias de afastamento pela letra do CID = M

    Obs: estou utilizando este código.
    Private Sub Comando21_Click()
       Dim i As Long
       Dim VALOR As Currency
       Dim db As Database
       Dim rs As Recordset
        Set db = CurrentDb '' Indico banco de dados atual
        Set rs = db.OpenRecordset("tb_Atestados") '' Abro a tabela de contas
        With rs
          For i = 1 To Me.Dias_de_afastamento
           .AddNew
         
           !Data_Início = DateAdd("d", i, DTI)
           !Nome = Me!Nome
            !ID = Me!ID
            !LetraCID = Me!LetraCID
           .Update
           Refresh
           
         Next
       End With


    End Sub
    Anexos
    [Resolvido]Controle de atestado AttachmentAtestados.zip
    Controle de atestado
    Você não tem permissão para fazer download dos arquivos anexados.
    (28 Kb) Baixado 37 vez(es)
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 30/11/2014, 08:18

    com este comando você está inserindo dados novos na tabela "tb_Atestados". Não há uma declaração de mensagem neste codigo. Você pode explicar melhor o que quer pra gente poder ajudar?
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 30/11/2014, 08:25

    Dei uma olhada:
    o campo LetraCID está errado na tabela.
    agb
    agb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 03/03/2014

    [Resolvido]Controle de atestado Empty Controle de atestado

    Mensagem  agb 30/11/2014, 10:49

    Há!
    Não tinha visto, mais vamos lá.
    Preciso de uma variável que conte dentro de um período de 60 dias quantas vezes a mesma letra do CID se repetiu.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 6/12/2014, 03:35

    Não entendi.Isto você quer fazer dentro de uma consulta com parametros de datas inicial e final ou como é mesmo?
    agb
    agb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 03/03/2014

    [Resolvido]Controle de atestado Empty Controle de atestado

    Mensagem  agb 7/12/2014, 14:11

    Gostaria que o VB Verificasse e somasse as datas dentro de um período de 30 dias de afastamento e pela mesma a letra do CID e me desse uma mensagem em de alerta. ex

    ID 310752 AGNALDO tem 2 dias de afastamento pela letra do CID = M

    Obs: toda a vez que laçar um atestado com a mesma letra, o VB verifica na tabela "tb_Atestado" os 30 dias em que o funcionário ficou afastado, se for maior que 30 dias pelo mesmo CID, através de uma o mesmo apareça, (ID 310752 AGNALDO tem 2 dias de afastamento pela letra do CID = M)
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 3/1/2015, 01:49

    verificar no trabalho.
    Anexos
    [Resolvido]Controle de atestado AttachmentAtestados.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (31 Kb) Baixado 15 vez(es)
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 3/1/2015, 01:49

    reenviei o arquivo pra mim mesmo. vou dar uma verificada esta madrugada e já te dou um retorno.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 3/1/2015, 09:28

    Meu camarada, ainda estou sem entender o que você pretende. Veja só, fiz algumas alterações na sua base de dados. Por favor. dê uma verificada. Criei duas tabelas a mais: tb_Funcionarios e Tb_Sids e seus respectivos relacionamentos com a tb_Atestatos. o código que você postou adiciona registros conforme o numero de dias de atestado que você especificar na campo "Dias_de_afastamento", já testei. agora...
    me diga exatamente o que você pretende: se for fazer uma busca antecipada antes de lançar o atestado, tem que colocar no evento "antes de atualizar" do botão de "Gravar" antes de fazer o lançamento. ok? Esclareça por favor os fatos para que a gente possa ajudar melhor.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 679
    Registrado : 02/10/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  rubenscouto 3/1/2015, 09:30

    vai o anexo. tinha esquecido!!!
    Anexos
    [Resolvido]Controle de atestado AttachmentAtestados (3).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (42 Kb) Baixado 22 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  Silvio 3/1/2015, 13:30

    Bom dia......
    Com a permissão dos demais colegas, apenas dando um pitaco....
    Anexos
    [Resolvido]Controle de atestado AttachmentAtestados.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (187 Kb) Baixado 75 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    agb
    agb
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 27
    Registrado : 03/03/2014

    [Resolvido]Controle de atestado Empty Controle de atestado

    Mensagem  agb 6/1/2015, 10:15

    Obrigado amigo. Parabéns me ajudou muito.

    Conteúdo patrocinado


    [Resolvido]Controle de atestado Empty Re: [Resolvido]Controle de atestado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 13:10