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


2 participantes

    Sistemas de Reserva Sala - Consulta das Salas disponíveis

    avatar
    BITSILVA
    Novato
    Novato


    Respeito às regras : 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 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
    Super Avançado
    Super Avançado


    Respeito às regras : 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 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 : 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 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
    Super Avançado
    Super Avançado


    Respeito às regras : 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 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: https://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 : 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 27/6/2018, 16:04

    Cassio,
    Muito obrigado!
    Vou fazer alguns testes sim.

    Abraços,
    avatar
    BITSILVA
    Novato
    Novato


    Respeito às regras : 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 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: 21/11/2024, 13:35