Ir para conteúdo
Fórum Script Brasil

Humm

Membros
  • Total de itens

    570
  • Registro em

  • Última visita

Tudo que Humm postou

  1. pensei no seguinte.. você cria na tabela de cadastro de artistas, um campo tipo caixa de verificação (sim/não), por ex, nome do campo: [inclui] você vai criar uma consulta para buscar os dados dos artistas, incluindo esse campo [inclui] ai você cria um form do tipo continuo que vai exibir o resultado da consulta que você criou, bloqueando todos os campos, menos o [inclui] que você vai usar para selecionar os cadastros pretendidos.. após selecionar os cadastros, você criar uma rotina vba que vai chamar uma consulta acrescimo. essa consulta acescimo vai atualizar o registro do formulario de eventos, acrescendo no subformulario onde você inclui os artistas, filtrando por aqueles que estao com a caixa [inclui] marcada. depois o evento vai atualizar todos os campos [inclui] da tabela de artistas, desmarcando todas, como se fosse um reset. acho que é por ai
  2. não seria o caso de usar uma consulta atualizacao ou acrescimo?
  3. bom, infelizmente o form é um objeto do access.. não há como abrir sem o access rodando.. em referencia a personalizar o ambiente do access.. você tem as opcoes: ocultar a janela banco de dados ocultar menus padrão usar menus personalizados ocultar o uso do click direito do mouse fazer uso de ribbons e alterar botoes, menus, aparencia do access 2007
  4. Humm

    (Resolvido) Soma

    não seria o caso de criar uma consulta com totais usando a função contar, e depois puxar pro form atravezde dlookup?
  5. ou use uma consulta atualização.. veja a ajuda do acces para saber como usa-la
  6. crie uma consulta para resgatar esse valor.. no form, crie um campo calculado que sera esse quarto campo q deseja. dele use a função dlookup para trazer o valor da consulta. vlw
  7. justamente.. pensando no custo beneficio, acho que leitor biometrico de digital do polegar é mais em conta.. pense.. com sistema de gabarito.. vocês gastam com papel.. manutencao da maquina.. sem falar que conta ainda com a operacao de ler os gabaritos.. e de haver erros na leitura. já com leitor biometrico, é so os alunos, ao entrarem na sala.. tacarem a digital la e pronto. alem de ter autenticidade incontestavel. mas, já voltando ao assunto do tópico.. esses sistemas externos, como maquina de gabaritos, leitor biometrico, impressoras fiscais, e tal.. geralmente acompanham um DLL.. e junto com este as instrucoes de integração do código. só com isso, é possivel adaptar ao programa, pois as rotinas das DLL são proprietarias do fabricante. abraços
  8. isso você configura nas opcoes de inicializacao do seu projeto.
  9. 8 tabelas? acho q você so precisa criar uma tabela unica.. nela, você coloca 16 campos referentes aos periodos.. 2 por periodo. ou seja: campos: [1a], [1b], [2a]....... [dia_semana] depois se quiser obter uma tabela nesse formato da imagem, é montar uma consulta referencia cruzada. vlw
  10. Humm

    Data

    você colocou numeros? tem que colocar as letras do formato.. os numeros que coloquei são como exemplo.. propriedade formato: MM/YY
  11. Humm

    Data

    ai depende.. se for diretamente no campo em u form por exemplo, va nas propriedades do campo, e na opcao FORMATO MM/YY sendo: D = dia DD = 01 M = mes MM = 12 MMMM = dezembro Y = ano YY = 10 YYYY = 2010 se for em campo calculado, ai usa a funcao format(campo ; formato)
  12. entendo a ideia.. mas um sistema de chamada baseado em biometria digital acho q seria mais adequado..
  13. sim.. no mesmo campo.. porem em registros diferentes cada vez que ele acionar.. vai criar um registro com o codigo de id dele, a data e a hora para evitar duplicidade, só criar uma rotina no vb vai precisar de uma consulta para fitrar pelo funcionario e pela data atual. ai na rotina antes de inserir do formulario: 'abaixo soma-se o ultimo horario lançado + 1 hora e compara-se com o horario atual if time < (dlookup("[ultima_hora_lancada]" , "consulta_ultima_hora") + 1) then msgbox "Marcação já realizada" end if
  14. crie uma consulta so pra obter o total, usando os criterios que você quer.. depois crie outra consulta, e use a consulta q te retorna o total nela tb. ou seja, uma consulta dntro da outra
  15. Humm

    Data

    use: format([campo];"mm/yy")
  16. fazendouma analise, não precisa ter 4 campos distintos para cada horario.. faça apenas 1 campo mesmo.. saca? tipo: cod_funcionario data hora teoricamente, você sabe que na mesma data: primeiro horario = entrada segundo = saida almoco terceiro = retorno quarto = saida agora, so mais uma dica.. sistema de ponto com botao n tem validade alguma juridica. se você quer um sistema que seja aceito juridicamente, deve ter um sistema de autenticacao valido. hj praticamente o que é mais aceito é a biometria. compre um leitor biometrico de digital.. adapte a sua aplicacao.. de forma que o cara simplesmente poe o dedao la, o sistema já sabe quem é e já faz o ponto. saca?
  17. entendo.. você pode criar consultas a parte para efetuar esses totais. por exemplo, crie uma consulta somente para totalizar os positivos.. nessa consulta não use seimed, e sim um criterio para filtrar os valores que se quer positivos.. faça outra consulta para somar os negativos, usando o criterio da consult apara selecionar os valores que se quer negativos.. então, por fim, faça uma terceira consulta onde você obtem o resultado das consultas anteriores.. total: nz([totaldospositivos]) - nz([totaldosnegativos]) vlw
  18. defina as propriedades do formulado na aba dados, setando a propriedade "pode editar" = não ou crie um evento do form on load com o procedimento: me.allowedits = false
  19. crie uma consulta que exiba o ultimo numero registrado. depois você precisa criar um evento para o formulario, de preferencia em "após inserir" nesse evento, crie uma rotina para pesquisar o ultimo numero lançado, e outra para soma-lo a 1 me.CampoDoForm = DLookUp("[campoDaConsulta]" , "nomeDaConsulta") + 1 vlw
  20. Humm

    Comparando Valores

    crie a consulta e ative os TOTAIS da consulta.. la você vai encontrar tudo isso para valores.. ultimo, primeiro, maximo, minimo, variacao, media, etc e tal
  21. foi mal exacon, realmente existe a consulta uniao, mas nem me lembrava dela.. bom você ter lembrado =)
  22. oi amigo, evite criar varios topicos iguais. isso cria confusão. peço a um moderador que mescle os 3 topicos referentes a essa duvida.
  23. monte uma nova consulta que inclua as duas consultas. e faça um relacionamento entre elas no campo referente ao MES. você tambem pode simplesmente, em cada consulta, usar como criterio o campo do formulario onde você seleciona o MES.
  24. no envento "ao clicar" do botao escolha procedimento de evento e aperte no botao ao lado pra invocar o VBA la no vba, dentro do procedimento seubotao_OnClick coloque me.CampoQueVaiArmazenarDataHora = now() só isso! now() -> data e hora date -> data time -> hora format(date , "DD/MM/YY") -> data em formato Dia/Mes/Ano
  25. crie uma consulta.. depois no tipo, especifique que é dereferencia cruzada.. então você adiciona as duas tabelas e define qual campo será coluna, qual será linha e qual será valor
×
×
  • Criar Novo...