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]SELECT para autenticação de campo Verdadeiro/Falso

    diegojacob
    diegojacob
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 122
    Registrado : 06/07/2011

    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  diegojacob 25/10/2011, 12:15

    Bom dia a todos,

    preciso fazer um controle para agendamento de sala de reunião para uso das secretárias (Sec1, Sec2 e Sec3), e no formulário, eu gostaria de inserir "Botões de alternância (Ativado/Desativado)".

    Na tabela, possuo os campos [Data], [Responsável], [Autenic] que concatena o campo Data + Responsável e preciso que haja o campo de [Hora], onde está uma das dúvidas.

    Como as horas vão de 07 hs às 17 hs, pensei em inserir na tabela, 01 campo para cada hora, Ex.: Campos [07:00], [08:00], ..., [17:00] e deixá-los como Sim/Não ou Verdadeiro/Falso, mas não sei se este seria o melhor método, Gostaria de sugestões.

    Após, quando uma secretária, agendar uma reunião no dia 25/10/2011 às 08:00hs, eu bloquearia o Botão de alternância de tal Hora para as demais secretárias, e somente a responsável pelo registro poderia alterar e assim por diante, todas teriam acesso a fazer inclusão em uma referida data, mas caso haja lançada alguma Hora em tal Data, o programa buscaria a responsável (Autentic) e autenticaria ou não o registro.

    Logo [Sec1], [25/10/2011], [25/10/2011-Sec1] [08:00].

    Agora como eu faria tal busca na tabela usando o SELECT e que ele buscasse tal Data com todas as Horas agendadas, e após encontrar um valor verdadeiro, ele bloquearia para as Secretárias não autenticadas.

    25/10/2011, Sec1, 07:00=False, 08:00=True, 09:00=False, 10:00=False
    25/10/2011, Sec2, 07:00=False, 08:00=False, 09:00=True, 10:00=False
    25/10/2011, Sec3, 07:00=True, 08:00=False, 09:00=False, 10:00=True

    Mesma Data com Secretárias e Horas diferentes.

    Encontrei um exemplo e que funciona perfeitamente, mas não sei como buscar e autenticar campo Data com Hora por hora.

    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim strSQL As String
    Dim strData As String

    strData = Me!txtDT '(data Formulario)

    strSQL = "Select * FROM [tbl_Agenda] WHERE [Data] Like '*" & strData & "*'"

    Set db = CurrentDb
    Set rs = db.OpenRecordset(strSQL)

    Gostaria de algumas sugestões, se alguém puder ajudar eu agradeço.

    Sds.
    avatar
    Convidado
    Convidado


    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  Convidado 19/11/2011, 23:21

    Se eu bem ententi amigao.. tera que carregar um recordset ao abrir do form e com este carregado fazer as devidas checagens de horario x true/false x secretaria e depois uma clausula para o recordset onde indicaria uma condicao que caso nao for satisfeita desabilitaria o horario, o caso a condicao seria o true/false

    Voce utilizaria mach para encontrar o registro do recordset com a condicao

    Secretaria x horario x true

    If no mach..... entao se nao encontrado o refistro que satisfaca.. desabilita o horario


    E por ai....
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  Alexandre Neves 20/11/2011, 09:27

    Bom dia, diego
    Eu começaria por criar a tabela com os campos:
    DataAgenda (data)
    Hora07 (Sim/Não)
    Resp07 (texto) (responsável pela marcação da hora)
    Hora08 (Sim/Não)
    Resp08 (Texto) (responsável pela marcação da hora)
    ...
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  vieirasoft 30/11/2011, 21:41

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.
    diegojacob
    diegojacob
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 122
    Registrado : 06/07/2011

    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  diegojacob 2/12/2011, 13:05

    Agradeço as respostas e peço desculpas pela minha ausência, pois estava de férias e me desliguei completamente de meus trabalhos, estarei me reintegrando e responderei assim que possível.

    Obrigado.
    diegojacob
    diegojacob
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 122
    Registrado : 06/07/2011

    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  diegojacob 22/12/2011, 16:55

    Prezado Vieira, Alexandre Neves e Harysohn,
    agradeço a ajuda, mas optei por desenvolver outro método mais viável no momento.
    Logo, não darei sequencia neste tópico por algum tempo.

    Peço desculpas e agradeço pela ajuda.

    Conteúdo patrocinado


    [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso Empty Re: [Resolvido]SELECT para autenticação de campo Verdadeiro/Falso

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 11:37