MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Sistemas de Reserva Sala - Consulta das Salas disponíveis

    avatar
    BITSILVA
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/08/2010

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  BITSILVA em 19/6/2018, 20:34

    Amigos do Fórum,
    Gostaria de saber como é que eu faço para informar as Salas que estão disponíveis (livres) para uma determinada data?
    No aguardo de dicas e orientações:

    Segue a estrutura da Tabela:

    -IDReserva
    -Docente
    -Curso
    -DataReserva
    -Sala (combox)
    -HoraEntrada
    -HoraSaida

    Gostaria que me trouxesse uma consulta das salas que ainda se encontram Livres para uma determinada data???

    Link para download do arquivo: pc.cd/IKb7 (copiar e colar no navegador)
    CassioFabre
    CassioFabre
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Re: Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  CassioFabre em 19/6/2018, 21:19

    Boa tarde,

    Primeiro há coisas a serem consideradas. Por se tratar de um sistema escolar (ou algo do tipo), você tem horários que a sua sala estará reservada, e não dias. Isso quer dizer que no mesmo dia, a sala pode estar reservada para mais de uma pessoa, obviamente em horários diferentes. Então primeiro, sugiro que defina horários fixos que as salas podem trocar de usuário.

    Ex.: vamos supor que sua escola funcione de 18:30 às 22h, com aulas de 50 minutos e intervalo de 10 minutos entre 20:10 e 20:20. Impreterivelmente o mínimo que os professores ficarão na sala são 2 horários de aula, ou seja, 100 minutos. Com isso vai saber que no mínimo o professor ficará de 18:30 às 20:10 na sala. O máximo que vai acontecer é ele ficar os 4 horários na mesma sala, ou seja, de 18:30 às 22h. Então você, ao invés de pedir pro usuário colocar o horário que ele quer usar a sala, vai disponibilizar uma opção pra ele, já pré-preenchida com os horários: 18:30 às 20:10 /// 20:20 às 22:00. Você pode colocar isso numa combobox ou listbox e pedir pro usuário selecionar. Quando for necessário fazer a verificação de disponibilidade, basta que faça uma simples pesquisa no evento Ao Clicar de uma botão. Ficaria algo do tipo:
    Código:
    If DCount("sala", "tblReserva", "codigo_sala = " & txtCodigoSala & " AND data_reserva = #" & txtDataReserva & "# AND horario_reserva = '" # cbxHorarioReserva # "'") > 0 then
        MsgBox "A sala " & txtNomeSala & " já está reservada no período selecionado.", vbCritical, "Reserva"
    end if

    Onde: sala é o campo na tabela que tem o nome da sala
    tblReserva é a tabela onde estão as salas reservadas
    codigo_sala e txtCodigoSala são os campos na tabela e formulário, respectivamente, que contém os códigos das salas cadastradas na tabela de salas
    idem para data_reserva/txtDataReserva e horario_reserva/cbxHorarioReserva.

    Como seria basicamente uma mudança mais profunda no seu sistema, preferi apenas dar a ideia e não fazer de fato no seu modelo. Vou deixar para que pesquise a respeito e consiga desenvolvar à sua maneira.

    Ps.: Pelas regras do fórum, não se pode postar links externo (exceto no google drive). Desta vez ajeitarei pra você, mas se atente para a próxima.

    Abraço.


    .................................................................................
    Só não tem código pra morte!
    avatar
    BITSILVA
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/08/2010

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  BITSILVA em 20/6/2018, 15:21

    Cassio,
    Primeiramente agradeço pela atenção dispensada, e peço desculpas pela disponibilização do link que não fosse do Google Drive.

    Temos 3 períodos de aulas (Manhã, Tarde e Noite) com horários fixos.

    A intenção era de que o relatório informasse quais salas ficam disponíveis nesses periodos, não para que fosse preenchidas, mas para levantarmos a abertura de mais cursos.

    O banco que eu postei já consegue sanar referente as reservas feitas. O problema agora é fazer a contagem semana e/ou mensal de quantas salas ficaram sem uso durante esse período?

    Toda sala que é reservada no seu turno de aula automaticamente ocupa um período de 4 horas de uso sempre no mesmo horário.

    Exemplo: Foi feito a reserva da Sala-01 no período da manhã do dia 01/06/18 à 31/06/2018. Nesse período de reserva, quantas vezes uma sala não foi reservada?
    CassioFabre
    CassioFabre
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Re: Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  CassioFabre em 26/6/2018, 12:02

    Bom dia,

    E se você, ao invés de separar apenas as salas que estão reservadas, fizesse uma modelo de relatório como o deste tópico: http://www.maximoaccess.com/t30016-relatorio-no-formato-calendario ?

    Abraço.


    .................................................................................
    Só não tem código pra morte!
    avatar
    BITSILVA
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/08/2010

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Re: Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  BITSILVA em 27/6/2018, 16:04

    Cassio,
    Muito obrigado!
    Vou fazer alguns testes sim.

    Abraços,
    avatar
    BITSILVA
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/08/2010

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  BITSILVA em 21/11/2018, 13:45

    Muito obrigado!

    Conteúdo patrocinado

    Sistemas de Reserva Sala - Consulta das Salas disponíveis Empty Re: Sistemas de Reserva Sala - Consulta das Salas disponíveis

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/7/2019, 06:44