Ir para conteúdo
Fórum Script Brasil

MrMALJ

Moderadores
  • Total de itens

    2.152
  • Registro em

  • Última visita

Tudo que MrMALJ postou

  1. Como não especificou nomeclaturas dos seus campos adapte a sua necessidade select right(seucampo;3) as tst from sua tabela where tst<> "CBL"; O implemente os demais conforme sua necessidade.
  2. Pela mensagem ele tá dizendo que o objeto não existe, você tá referenciando isso certo?
  3. Fera você pode utilizar a função DLOOKUP() para pegar esses dados, aqui no forum tem diversos exemplos de uso da mesma, utilize a busca e caso ainda não consiga apresente mas detalhes da sua aplicação.
  4. Olhando assim por alto, num vi erro no código, o que tem que fazer é cuidar para que o foco não esteje no objeto que vai ser ocultado. Veja que no exemplo que postei aqui eu sempre mudo o foco antes de ocultar a guia.
  5. Fera pelo que pude entender seu sistema está abrindo esse tXT em modo exclusivo, agora não consegui ainda pensar numa forma de resolver isso até mesmo porque não costumo usar arquivos TXT para consulta no maximo como saída. Assim que tiver um tempinho por aqui vou tentar simular algo parecido com seu sistema para ver o que dá, ou ainda se você puder postar o BD para análise, explicando o caminho onde os mesmos devem estar para funcionar.
  6. Fera fiz esse exemplo simples para esse dúvida também simples. Aguardo seu retorno para colocar este tópico como resolvido. malj.zip
  7. Qual versão do seu Access o exemplo foi feito em access2003 no 2007 o codigo talvez não funcione, se seu access for 2003 tente mudar a linha do if para algo assim: if me.credito=0 then Deve resolver.
  8. Esse link deve resolver seu problema http://office.microsoft.com/pt-br/access/HA101208551046.aspx Aguardo retorno.
  9. Em vez de congelar a guia congele o subformulario que está nela usando a mesma ideia: me.gabinete.seuSubFormulario.enabled=false Espero que resolva!
  10. O site com informações sobre os metódos: http://msdn.microsoft.com/en-us/library/aa...office.10).aspx
  11. FEra mais é isso que o exemplo que te passei faz. Todo valor que você digitar ele verifica se o valor de credito está nulo e se estiver ele repete o valor, o que até onde entendi é o que você queria, o exemplo que passei feito em access2003 entre no modo design e clique com o botão direito no campo débito, depois vá na aba eventos e veja que coloquei o código lá.
  12. Fera bom fiz um exemplo básico, utilizo access2003, descompacte e veja que toda vez q vocÊ digitar um valor em débito ele caso o valor de credito for nulo irá preencher com os dados de debito. O exemplo é o que passei posts anteriores. malj.zip
  13. Duvida novo tópico novo, só verifique se já não existem tópicos solucionados com duvidas semelhantes as suas.
  14. Para cada campo é necessário um critério ou objeto correspondente para realizar o filtro, para pesquisar com qualquer coisa que digitar utilize a clausula LIKE em sql ou no modo estrutura o COMO, assim: como *m* O exemplo acima retornará qualquer coisa que no campo do critério tenha a letra M em algum lugar.
  15. Clique com o botão direito do mouse sobre o objeto (caixa de texto) valor a debito (evite colocar espaços em nomes de campos) vá em propriedades, depois na aba eventos clique em "Após atualizar" (reticências que aparecerá na frente da propriedade) e coloque o código lá.
  16. Num arquivo de lote ainda não tentei mais creio que deve funcionar a seguinte sintaxe: regsvr32 <caminho><arquivo.ext> Espero ter ajudado!
  17. Na propriedade evento "Após atualizar" do campo valor a debito faça um código assim if isnull(me.valor a credito) then me.valor a debito.value=me.valor a debito end if O código acima (se for colocado na propriedade de evento que mencionei) testará o conteúdo do campo valor a credito sempre que valor a debito for alterado e caso o valor for nulo será reapassado o valor digitado para o outro campo. Espero que resolva!
  18. O pedidos e detalhes de pedido é o ideal para isso que você está querendo se eu for mandar outro exemplo além desse do northwind usará a mesma ideia.
  19. Para inserir novos produtos você tem que fazer isso na sua tabela produtos, aconselho que faça um pequeno procedimento para que sejam inseridos novos produtos, tipo abrir um formulário temporário para que seja efetuada a inseção e após isso retornar para o campo em questão já com o novo item.
  20. Fera é o seguinte evite utilizar textos como "ajuda urgente" no título dos seus tópicos outra coisa se puder evite QUOTES nas respostas utilize o botão RESPOSTA RÁPIDA. Sua dúvida é simples: Veja supondo que seus controles sejam chamados respectivamentes data1 e data2 e seu formulário se chame form1. No relatório crie uma caixa de texto e na origem de dados coloque assim: ="Do período de " & forms!form1!data1 & " a " & forms!form1!data2 Bom é isso ai!!!! Aguardamos retorno para colocar resolvido neste tópico!
  21. Crie uma tabela detalhe para isso, um exemplo bem interessante prático e funcional pode ser visto no NorthWind que tem um sistema de PEDIDO com vários vocÊ pode analisar e usar da mesma forma no seu caso. Na Versão 2003 esse BD de exemplos por padrão se localiza em C:\Arquivos de programas\Microsoft Office\OFFICE11\SAMPLES OK!?
  22. MrMALJ

    Chamar procedimento

    É como eu disse antes, você tem que colocar esse procedimento num módulo. As funções e código que forem escritos nos módulos podem ser executados de qualquer lugar da aplicação. http://www.linhadecodigo.com.br/Artigo.aspx?id=468 O link acima explica melhor isso... Espero ter ajudado.
  23. MrMALJ

    Chamar procedimento

    Bom se você vai utilizar um procedimento em vários eventos você deve fazer uma função e grava-ala como um modulo, dessa forma essa função poderá ser utilizada em qualquer lugar da sua aplicação.
  24. Quando você gera a consulta no modo design você relaciona as tabelas envolvidas na transação, basta que você vá na propriedade da associação e defina qual tipo de ação deverá ser tomada, tipo isso que você quer. Lá você poderá dizer que só serão mostrados dados se os dados da tabela X forem tambem os da tabela Y e vice-versa. Ok... espero ter ajudado!
  25. Já respondi fera, a consulta pé gerada com os campos da tabela ou seja bbasta fazer a consulta como os mesmos campos que você está utilizando da tabela que gera seu relatório. Assim a unica coisa que terá de fazer é trocar a origem de dados na propriedade do relatório. A sua dúvida é gerada pela falta de conhecimento da ferramento no caso o Access, então aconselho que leia um tutorial ou apostila como essa que vou deixando o link para que entenda o funcionamento dos processo. Apostila Access2000
×
×
  • Criar Novo...