Ir para conteúdo
Fórum Script Brasil

MrMALJ

Moderadores
  • Total de itens

    2.152
  • Registro em

  • Última visita

Tudo que MrMALJ postou

  1. Amigo você não foi especifico na sua duvida, como estão suas tabelas relacionamentos, de antemão sugiro que dê uma olhada no bd de exemplos NorthWind do próprio access, lá tem exemplo de pedidos com detalhes que pode ser analisado e ajuda-lo a resolver esta sua dúvida!
  2. BAsta adicionar as linhas de comando liberando os objetos no próprio código VBA do botão não precisa modificar nada, apenas inclua as linhas de comando me.seuObjeto1.enable=true me.seuObjeto2.enable=true me.seuObjeto3.enable=true É isso não tem segredo!
  3. CAra estranho pois utilizo coisas assim e funcionam perfeitamente, já verificou se os critérios estão nos lugares certos?
  4. Basta colocar os critério nos campos que serão utilizados como filtros na consulta, caso este criterio venha de um formulario no critério digite algo assim: forms!seuFormulario!seuControle Ou ainda clique com o botão direito no critério e depois em construir, logo depois localize o objeto que sera utilizado como critério.
  5. MrMALJ

    Access no servidor

    Fera o idela é que você utilize um back-end e um fornt-end, uma dica para deixar sua aplicação é que no front-en você crie um form vázio que tenha como origem do controle alguma das tabelas existentes, e claro periodicamente realize o processo passado pelo colega Leandro e faça cópias do seu banco também para evitar que ocorram perdas devidas a algum evento que possa corromper seu banco.
  6. MrMALJ

    Projeto OS

    Então tendo as tabelas você deverá fazer os relacionamentos entre as tabelas, depois crie os formulários e ralatórios baseados nessas tabelas ou consulta, no seu caso aconselho você a pegar aqui no forum (use a busca) mesmo uma apostila muito boa para você entender o funcionamento do access, e no mais vamos tentar ajuda-lo nas eventuais duvidas que ocorram durante o seu inicio. Bem vindo ao mundo access e ao forum também.
  7. Uma maneira simples de resovler isso é fazendo um surelatório só com os registros de detalhes e depois inserir esse sub-relatorio no relatorio principal delimitando e para o tamanho desejado. A maneira mais simples é essa existe outras mais trabalhosas e exigiram um bom conhecimento em VBA.
  8. MrMALJ

    Lista, SQL e variavel em VB

    A segunda pelo que entendi o nome da tabela pode ser alterado conforme um objeto (uma caixa de textopor exemplo) que vou chamar de txtTBL, ficaria algo assim: SQL = "SELECT * from " & txtTBL Se entendi o que queria isso deve resolver.
  9. Ah sim utilize a função dlookup() existem vários exemplos dela no forum, ela vai fazer isso que você quer. Se precisar de maiores detalhes sobre a função clique no link http://office.microsoft.com/pt-br/access/HA012288251046.aspx Espero que resolva.
  10. A duvida inicial era com relação a substituir valores nulos por zero e isso já foi resolvido, quando ao formato retornado utilize a função FORMAT()... Entendeu porque o tópico esta comor esolvido?...
  11. Megauploada não consigo baixar ok, talvez alguém consiga e lhe ajude...
  12. A resposta do colega Leandro está boa, só a terceira que como você deseja data e hora use a função NOW() em de DATE. Aguardamos o seu retorno para que possamos colocar como resolvido seu tópico.
  13. O campo total geral está no formulário principal ou no sub? Tente passar maiores informações de como está desenvolvendo sua aplicação!
  14. Ok fera obrigado pelo retorno, para novas dúvidas pesquise no forum ou abra outro tópico.
  15. Faz o seguinte posta pra gente só as tabelas e as consultas relacionadas para analisar e retornar uma solução para você!
  16. O tipo de dados desse controle é texto?
  17. Se o tipo de dados for uma String não precisaria das aspas. Set Rst = CurrentDb.OpenRecordset("SELECT Numgeral From tblCentral WHERE Numgeral=" & strCli) OK!?
  18. Pelo que você informou ai, pode ser que você tenha se enganado e colocado o critério no lugar errado ou ainda o tipo de dados que vocÊ tá usando para isso serem realmente diferente, para poder ter certeza teria que analisar seu trabalho, se puder pastar claro.
  19. Ai está... SELECT tbCliente.Nome, SomaValorPedidos.SomaDevalorPedido, nz(SomaValorPago.SomaDevlPagto;0) FROM (tbCliente INNER JOIN SomaValorPago ON tbCliente.idCliente = SomaValorPago.idCliente) INNER JOIN SomaValorPedidos ON tbCliente.idCliente = SomaValorPedidos.idCliente;
  20. Fera esse erro ocorre no formulário ou na consulta? Tente explicar mais sobre´.
  21. Cole o codigo sql da sua consulta e informe qual o campo q deseja não mostra nulo que faço pra você.
  22. Fera crie o referido botão usando o assistente mesmo e depois coloque as linhas de comando liberando os objetos para edição, no segundo caso antes de realizar a gravação dos dados (pressupondo que vocÊ tenha uma chave primaria) basta por exemplo utilizar a função dlookup (existem muitos exemplos aqui no forum) para buscar e caso encontre use o msgbox para mostrar a mensagem desejada.
  23. Você tem que fazer isso na consulta inclua a função NZ no campo desejado, dispensando o tratamento do mesmo no formulário ou relatório e consequentemente resolvendo esse problema para você.
  24. Tente utilizar uma mascara para o campo assim ele sempre será armazenado da maneira que deseja, só um detalhe do jeito que está provavelmente esse decorra de uma tentativa de uma operação matematica num campo numerico, para evitar isso utiliza um campo do tipo texto.
×
×
  • Criar Novo...