Ir para conteúdo
Fórum Script Brasil

MrMALJ

Moderadores
  • Total de itens

    2.152
  • Registro em

  • Última visita

Tudo que MrMALJ postou

  1. Fera este assunto já foi discutido e resolvido aqui no forum, inclusive postei exemplo de como resolver isso, vou deixar o link de um dos tópicos: http://scriptbrasil.com.br/forum/index.php...75&hl=login Bom na proxima utilize a busca antes de criar um tópico e verifique se sua dúvida já tenha sido resolvida, vou aguardar sua confirmação para dar este tópico como resolvido (alem do link que passei tem vários outros)....
  2. Vá no menu ferramentas/inicializar lá você escolhe qual o form deve ser aberto quando você iniciar o seu BD. Resolvido?
  3. MrMALJ

    Restaurar O Bd

    Fera procura na net um utilitário que costuma resolver isso, o jetcomp.
  4. MrMALJ

    Colocar Foto No Access

    Bom esse assunto já foi amplamente discutido aqui no forum vou deixar o link de alguns dos tópicos sobre o assunto alguns teem até exemplos.... http://scriptbrasil.com.br/forum/index.php...048&hl=foto http://scriptbrasil.com.br/forum/index.php...775&hl=foto Tem alguns a mais, mais acredito que um desses deva lhe ajudar , qualquer coisa utilize a busca do forum!
  5. MrMALJ

    Ordenaçao, Codigos

    Se fosse uma codificação com uma padronização fixa de letras e numeros até teria porém, da forma como está num dá, pelo menos eu não vejo como...
  6. MrMALJ

    Ordenaçao, Codigos

    Bom como você mesmo sabe isto está em formato alfanumerico, logo ele será ordenando como tal, o que você pode fazer é criar um campo a mais de preferencia numerico e escrever a ordem de cada um, isso funciona, porém, não sei se compensa o esforço...
  7. Fera sinceramente seu problema ficou vago, você não disse como está fazendo com seu formulário se está subformulário onde estão os campos. etc...
  8. Bom fera o arquivo é MDB (access2000) e está zipado, basta descompactar e usar, ok!
  9. Simplesmente faça uma comparação na mesma propriedade do botão utilizado para chamar o relatório, se o campo empresa for vázio mostre a mensagem senão execute o relatório, acho que de tão fácil não precisa nem postar um código exemplo! Posso dar como Resolvido!
  10. MrMALJ

    Relação De Campo

    Como disse antes faça uma consulta da obserção usando como critério o campo do formulario principal da mesma forma que mencionei anteriormente, lembra forms!nomeDoSeuFormPrincipal!nomeDaSeu Objeto Critério
  11. Muito simples, mais achei que seria meio complicado para explicar, então como estava com alguns minutos sobrando aqui fiz um exemplozinho bem básico, dá uma olhada e faça no seu. Posso Colocar esse tópico como Resolvido? MrMALJ.zip
  12. Não seria mais facil colocar o cadastro do cliente como pendente então?
  13. MrMALJ

    Dsoma

    Acho que se você retirar da origem de controle da sua caixa de texto deve funcionar melhor, coloque ela em algum procedimento de evento antenrior ou de repente no ao receber foco: me.suaCaixaDeTexto.value=nz(DSoma("[QuantTN]","Compras","[Produto]=" & me.Produtos.Produto),0) Isso tem qu funcionar, se eu entendi você está utilizando um objeto do formulário como com critério (Produto), então antes de executar esse código é bom se certificar de que esse objeto terá algum dado, no caso eu utilizei o função nz para em caso de estar null ele mostrar zero. ok!
  14. Basta relacionar as tabelas corretamente que o access faz o restante a nível e consulta, já que os dados estarão interligados, ou seja só será mostrada alguma informação se ela fizer parte do conjunto senão, ele não mostra nada!
  15. MrMALJ

    Relação De Campo

    Bom acredito que você tenha uma chave primária, então faça uma consulta com os dados que quer q apareca no no form observação e no campo critério da chave primária digite algo assim: forms!nomeDoSeuFormPrincipal!nomeDaSuaChave Bom isso irá gerar como resultado somente os dados referente ao registro em uso no form 1 então pegue essa consulta e a utilize como origem do registro na cosulta de observação! Isso resolve, aguardo confirmação para dar como resolvido este tópico!
  16. Fera imagino que esse campo possua valor númerico e não vejo como poderia haver incompatibilidade de dados, se eu não tivesse tão cheio de trabalho aki até pediria pra me enviar seu BD, pois até onde consigo imaginar e pelo que já expliquei anteriormente deveria estar funcionando!
  17. MrMALJ

    Comparar Tabelas

    Fera seguinte você terá de criar uma consulta que utilize dados das duas tabelas e coloque como critério da matricula como critério do campo que deseja filtrar "é negado nulo" isso vai fazer com que só seja retornado campos que não forem nulos, claro que no caso você terá que fazer algumas adequações, mais a ideia é essa, vou deixando uma expressão SQL com isso... select cadastro.matricula, moviment.matricula from cadastro inner join moviment on cadastro.matricula = moviment.matricula where (((moviment.matricula) is not null)); Bom acredito que isso resolva com uma ou outra adequação, quanto a você ser iniciante aconselho que você procure algum material para leitura aqui mesmo no forum tem algum material eu mesmo deixei link para uma apostila muito boa utilize a busca para encontra-la... vou aguardar sua confirmação dar este tópico como resolvido. Fera seguinte você terá de criar uma consulta que utilize dados das duas tabelas e coloque como critério da matricula como critério do campo que deseja filtrar "é negado nulo" isso vai fazer com que só seja retornado campos que não forem nulos, claro que no caso você terá que fazer algumas adequações, mais a ideia é essa, vou deixando uma expressão SQL com isso... select cadastro.matricula, moviment.matricula from cadastro inner join moviment on cadastro.matricula = moviment.matricula where (((moviment.matricula) is not null)); Bom acredito que isso resolva com uma ou outra adequação, quanto a você ser iniciante aconselho que você procure algum material para leitura aqui mesmo no forum tem algum material eu mesmo deixei link para uma apostila muito boa utilize a busca para encontra-la... vou aguardar sua confirmação dar este tópico como resolvido.
  18. MrMALJ

    Dsoma

    Fera só uma pergunta, você está utilizando essa linha de código onde? Se você tiver utilizando ela num código de evento torque ponto-e-virgula por virgulas... se não for não sei o que pode estar incorreto pois ao meu ver a expressão está correta!
  19. MrMALJ

    Dsoma

    Fera se aquele não deu certo tente este outro, se não der talvez o nome dos campos estejam incorretos: DSoma("[QuantTN]";"Compras";"[Produto]='" & Produtos![Produto] &"'") Note que foram acrescentadas aspas simples ok!
  20. Fera já que este campo já existe basta que você utilize ele como índice, então crie uma consulta para pegar ou retornar o maior número dentro do objetivo, mais ou menos assim: select seuNrPedido.suaTabPedido AS maxDeNrPedido from suaTabPedido order by max(seuNrPedido.idPeriodo); Vamos supor que você irá salvar essa consulta com o nome de ultPedido, num cópdigo de evento iremos utilizar a função dlookup para pegar e transferir o número encontrado para o campo numero desde que ele se encontre sem valor: if isnull(me.seuCampo) or me.seuCampo=0 then me.seuCampo.value=nz(dlookup("[maxDeNrPedido]","ultPedido"),0)+1 end if Pronto isso resolve, pelo menos utilizo processo semelhante a este para isso que você pediu. Aguardo sua confirmação para dar este tópico como resolvido ok!
  21. Bom pelo visto você não quer utiliza um campo autonumeração, então o que terá que fazer é toda vez que iniciar um novo registro você faz um busca na tabela para verificar qual o maior ou o ultimo valor então, faça um incremento simples no resultado e jogue no objeto que irá armazenar isso, você irá utilizar o dlookup para pegar o resultado, bom pelo menos o utilizo.
  22. MrMALJ

    Dsoma

    Sua linha está quase certa porém você deve observar que o critério usado é um objeto de formulário, então você deverá utilizar concatenação para utilizar o resultado da sua combo na expressão, ficaria assim: DSoma("[QuantTN]";"Compras";"[Produto]=" & Produtos![Produto]) Bom isso deve resolver, confirme para mim dar este tópico como resolvido!
  23. Já retonei o seu arquvo, por favor depois poste a solução para mim poder dar esse tópico como resolvido ok!
  24. Ocxs e Dlls são arquivos que incluem controles e funções para usarmos em aplicações Access, como a MsCal.ocx (o controle calendário), Comctl32.ocx (barra de progresso) e outras, infelizmente não sei do porque o BD estar com essa estensão, mais vamos aguardar de repente alguém pode saber!
  25. MrMALJ

    Consulta Numerada

    Fera se você procurar aqui no forum, vai encontrar como fazer isso em relatório (resultada da consulta), mais na consulta mesmo não tentei ainda!
×
×
  • Criar Novo...