Meu amigo
Explique o funcionamento do teu projeto, pois até eu fiquei perdido nele.
Me parece que quer fazer todas as operações em um só formulário, o que é impossível.
Na consulta colocou agrupar em todas as colunas, conclusão : não vai ser possível, pois
Uma coluna(campo da tabela) vai entrar em conflito com outra(s).
Se coloca data Geral que é data + horário, o Access irá procurar agrupar todas as datas idênticas inclusive com os segundos,
e vai encontrar somente um registro para agrupar. retornando assim, todos os registros.
vc tem um campo datainicial e outro datafinal colocar aquele expressão somente na data final não funciona.
coloque cada parte em seu campo respectivo.
- Jose, clique para abrir:
Leia sobre consultas, precisa entender sobre as linhas Total, Critério e Ou.
O código que enviei, nem colocou onde deveria, pois o nome da listBox (Caixa de combinação) está errado
Set ctl =
CodAusencia 'nome da listbox
Mas não irá funcionar, porque a consulta que fez tem muitos campos desnecessários.
foque na tabela tbAusências.
Por último:
O Access é um banco de dados relacional, ou seja deve ter relacionamento entre as tabelas.
O teu aplicativo não tem.
Alguns nomes são diferentes nos Access do Brasil e de Portugal, vou escrever como é aqui.
Para fazer o relacionamento, clique na aba
Ferramenta de banco de dados e no botão
Relações.
Bem é o que posso fazer para te ajudar no momento.
{ }'s