Ir para conteúdo
Fórum Script Brasil

davidctba

Membros
  • Total de itens

    91
  • Registro em

  • Última visita

Tudo que davidctba postou

  1. Leandro, como que eu faço essa 'consulta acrecimo', acho que com ela meu problema se resolve.....
  2. Então Leandro, descobri que era um pequeno probleminha de sintaxe.... Mas o que esta acontecendo agora ta me deixando de cabelo em pe.... porque ele tem q trazer dados de tres campos da tabela pedido para o form linha do tempo, onde eles vao ser atualizados e terao q ser salvo na tabela "TBL_LINHA_DO_TEMPO"... pois bem o erro é q ele esta tentando salvar esses dados na tabela "TBL_PEDIDO", gerando erro de duplicacao de pedido, o que não pode ocorrer mesmo.... como eu faco para resolver?
  3. Então amigo.... fiz as alterações que me falou e mesmo assim esta dando erro..... so que olha o que acontece agora.... se eu abro o form e clico no combo e mando pesquisar ele acha o numero do pedido para a consulta ta ok é isso mesmo.... mas para incluir um novo, ele esta dando erro :( o que sera que pode ser?
  4. OK MrMALJ, mais uma vez agradeço as dicas... deu certo o relatorio ... Obrigado;
  5. Caro Lenadro, estou com o seguinte erro no código e não estou achando o que esta errado... Me.quantidade = DLookup("quantidade", "pedidos", "cod =" & pedido_Pedidos) Me.data = DLookup("data", "pedidos", "cod =" & pedido_Pedidos) esse código esta no evento "Apos Atualizar" da minha comboBox pode me ajudar, ainda é referente aquela pesquisa.... Obrigado
  6. Olá mais uma vez...... Agora estou com a seguinte dificuldade.... Tenho um Formulario chamado linha do tempo, neste formulario ele recebe os seguintes dados (pedido, quantidade, data - da tabela pedidos), pois bem ate ai esta funcionando tudo.... a dificuldade que tenho é a seguinte, como eu faco para pesquisar usando a combobox.... ou seja o usuario digita o numero do pedigo na combo e quando apertar "enter", ele traz o restante dos dados.... so que assim... ele recebe as informacoes "pedido, quantidade, data - da tabela pedidos" e salva essas mesmas informacoes, mais algumas outras pertinentes ao formulario de linha do tempo na tabela "linha do tempo" no momento esse processo esta funcionando manualmente, ou seja o usuario abre o form, novamente ele entra com os dados do pedido para dai então entar com os dados da linha do tempo... essa primeira parte quero automatizar para uma pesquisa onde o usuario so entra com o numero do pedido e ele já traz as outras informacoes automaticamente, deixando por conta do usuario preencher somente o que cabe ao formulario linha do tempo.... mais uma vez agradeco; David
  7. Caro MrMALJ, mais uma vez agradeço a sua atenção e ajuda para solucionar minha duvida... a simples alteração que você sugeriu que eu fizesse funcionou perfeitamente bem .... mais um tópico encerrado.... muito Obrigado; David
  8. Olá a todos, eu tenho o seguinte codigo abaixo: If (Not IsNull(DLookup("[pedido]", "pedidos", "[pedido] ='" & Me!pedido & "'"))) Then MsgBox "O produto já está cadastrado na tabela Pedidos.", vbInformation, "Pedidos" Cancel = True 'cancela o evento. Me!pedido.Undo 'desfaz a digitação. End If Pois bem, ele funciona se eu colocar o campo "pedido" da tabela como texto, mas se eu deixa-lo como número como deve ser, ele da erro no codigo, sei que terei de converter ou alterar algo, mais não sei o que... a ideia desse codigo é verificar se o pedido digitado no form já existe na tabela... alguém pode me ajudar? parece ser facil, mas para mim que não tenho muita experiencia com access e VBA ta complicadinho.... Obrigado; David
  9. sim.. eu vi, mas ele esta agrupando por mes e não por dia :(
  10. Ok.. isso eu fiz e esta trazendo-me as informaçoes corretas, porem não estou conceguindo agrupa-las por data.... David
  11. sim creio que criei corretamente o botão, pois usei o assistente de criação de botão.... pois bem, na propriedade "ao clicar" do botão diz "macro incorporada" e clicando nela volta a janela de designer de botão onde tem uns campos preenchidos com comandos salvar... usei a opcao "ao liberar o mouse" para colocar as linhas de código (me.nomedocampo.enabled = true), para liberar os campos efuncionou... agora queria saber como eu faço a verificação de duplicação na tabela... meu form tem um campo chamado PEDIDO onde ele é unico e não pode estar em branco e nem ter valores repetidos, na minha tabela,este campo já esta para não aceitar duplicação.... com este botão que crie pelo assistente de botão ele não deixa salvar duplicado, porem não me da opção de informar o usuario de que ele digitou um pedido duplicado e limpar os campos para que o usuario preencha navamente..... Obrigado; David
  12. Então amigo.... A dificuldade que estou encontrando é a seguinte, eu faço o botão pelo assistente, ate ai tudo bem, clico com o botão direito do mouse e no menu escolho a opção construir evento, ele abre aquela janela de design do botão, e não a tela de codigo para eu colocar o comando (me.nomedocampo.enabled = true), e dentro dessa janela de designer não estou achando opção para eu inseriro o comando (me.nomedocampo.enabled = true), essa é a dificuldade, porém tambem tenho que fazer uma verificação nesse botão, para que ele não deixe salvar caso o codigo inserido no campo já exista na tabela... lembrando que sou novo nesse mundo, essa é a minha primeira aplicação feita em access + VBA..... mais uma vez agradeço a atenção e paciencia.... David
  13. Então, vamos la, melhorando a pergunta... Eu preciso criar um relatório de pedidos encerrados, agrupado pelo campo data de fechamento... onde ele me traga todos os pedidos encerrados naquela determinada data como no esboço acima.... Neste relatorio também terei que ter um total de pedidos encerrados diario e no final um total de pedidos encerrados no mes... realmente não sei como fazer, será que pelo comando select tem jeito? ou existe uma maneira mais fácil? mais uma vez agradeço David
  14. MrMALJ, criar o botão via assistente eu concegui, so não estou sabendo onde ir para colocar as opções para deixar os campo enable = true.... pode me dar uma ajuda? Obrigado.
  15. Ola senhores, estou com o seguinte problema para gerar um relatório no Access 2007... Preciso de um relatório de fechamento de pedidos encerrados filtrado por data, ate ai é fácil se não fosse o seguinte detalhe, ele tem que me trazer todos os pedidos encerrados no dia ex: dt_encerramento__| pedido | qnt_pedido __01/01/2010_____| 0001 |___20___ _________________| 0002 |___10___ _________________| 0003 |___15___ total de itens produzidos nesta data = 45 total de pedidos finalizados nesta data = 3 --------------------------------------------------------------------------- __02/01/2010______| 0004 |___20___ _________________| 0005 |___10___ _________________| 0006 |___05___ total de itens produzidos nesta data = 35 total de pedidos finalizados nesta data = 3 --------------------------------------------------------------------------- e assim sucessivamente ate o final da tabela.... mais uma vez agradeço David
  16. Ola pessoal tudo bem, eu sou novo no mundo do access e VBA... estou criando uma aplicação de controle para a empresa onde trabalho, essa aplicação possui um formulario com alguns campos e botoes, a minha duvida é: preciso criar um botão Adicionar, para quando clicado ele libere a tabela para eu entrar com os dados, não da pra ser feito pelo assistente porque ele também vai ter q deixar os campos como Enabled = true.... outro botao é o Salvar, esse tem q salvar os dados na tabela e veridicar se já existe o registro gravado, se tiver ele tem q disparar uma menssagem de informacao de duplicidade e cancelar a adicao forcando o usuario a clicar no botao Adicionar novamente... como q eu posso fazer para resolver essa dificuldade? desde já agradeço a atencao; aguardo resposta... David
×
×
  • Criar Novo...