Ir para conteúdo
Fórum Script Brasil

MrMALJ

Moderadores
  • Total de itens

    2.152
  • Registro em

  • Última visita

Tudo que MrMALJ postou

  1. Acho que a pouco tempo alguém queria isso também, mais acho que ninguém conseguiu ajudar, infelizmente eu também não sei com fazer!
  2. MrMALJ

    Problema Validação Cpf

    ummmmm me parece que este erro está ocorrendo ao se tentar fazer a verificação (ou validação) a função tenta pegar o conteúdo mais o que ela encontra é nulo, então ocorre o erro faça um if para testar o conteúdo do seu campo antes de validar, e somente execute a função no caso de realmente ter conteúdo, algo assim: if not isnull(me.seuCampoCPF) then dvCPF() end if ok?
  3. Ok já que você disse que é leigo estou postando uma apostila que achei pra você, na página 95 tem explicando relacionamentos mais tem outras coisas que podem ser uteis... Espero que ajude! ApostilaAccess.zip
  4. MrMALJ

    Sugestões

    rsrsrsr... Pelo que fiquei sabendo esse erro ocorre quando o forum está com muita gente acessando ao mesmo, mais acredito que já estejam corrigindo, quanto a sua sugestão, considero que ela deva ser levada em conta, afinal como você mesmo disse deve gerar uma boa integração dos membros!
  5. [Formulários]![xx]![zz] Onde tem xx, você substituiu pelo nome do seu form? Onde tem zz, você substituiu pelo nome do objeto não acoplado do seu form?
  6. Cara num é pra colocar em form, afinal você vai usar o texto não acoplado do form como critério para filtro (que na verdade vai ser uma consulta), então você cria a consulta e daquela forma que te passei ela vai buscar o controle não acoplado (zz) no form (xx)... e essa consulta você vai usar como "Origem de Dados" do seu relatório já trazendo os dados filtrados... Se não entendeu posta o BD que assim que tiver um tempinho dou uma mexida...
  7. ah tah nem tinha me tocado disso, USER é caractere é não númerico, realmente necessita, valeu por retornar a solução!
  8. Fera foi isso que te expliquei, acho que você não tá lendo o que toh te passando, toda vez eu falei criei um form (eu até citei o XX) com um campo não acoplado (eu falei ZZ), então a referência que te passei faz com que o critério da consulta seja buscada no campo zz que está no form xx, você não conseguiu entender isso?
  9. veja bem o erro tá ocorrendo por você ter atribuido ao modulo o mesmo nome da função; num módulo você pode ter várias funções, por isso ou você altera o nome da função ou altera o nome do módulo!
  10. Seu código está correto a única anomalia que notei foram os asteriscos na linha do IF.
  11. Basta fazer o relacionamento nas tabelas depois, não há problema nisso
  12. ummmm Você pode fazer uma cópia dessa tabela depois retirar os campos que não seram necessários para elas, essa seria a maneira mais fácil e rápida.
  13. MrMALJ

    Niveis De Acesso

    Fera implemente outras validações (comparações) para cada nivel de usuário que você tem, isso só quem poderá definir é você mesmo, a ideia é a mesma do exemplo, você pode criar formulários onde não seja permitido alterar e outro onde é permitido e abrir um ou outro conforme o usuário!
  14. MrMALJ

    Digito Verificador

    ummm estive analizando melhor e na verdade acho que você pode utilizar a função mid para pegar os dois ultimos caracteres, tratar e devolver junto com a left e right, observei que pelo que você passou seu campo deve receber uma cadeia fixa de 17 caracteres que depois deve ser acrescido +2 devido ao ano, acho que algo parecido com o que vou fazer abaixo resolve: if mid(me.seuCampo,3,2)="01" then me.seucampo.value=left(me.seuCampo,12) & "2001" & right(me.seuCampo,3) end if Bom como pode-se notar comparei a posição meio onde deve estar os digitos que fazem referencia ao ano (no exemplo 2001), depois repassei a parte esquerda do campo até o caractere imediatamente antes da ano e juntei o ano, logo em seguida adicionei o que seria os outros caractere. Faço as comparações e acrescente as outras situações (anos).
  15. Essa função eu postei ela aqui já tem um tempinho, ela funciona perfeitamente, só que você tem de colocar ela num módulo e chamar ela a partir de um procedimento de evento (sugiro "após atualizar") do seu campo de CPF algo assim dvcpf (Me.seuCampoCPF) Pronto isso funciona...
  16. Cara não precisa ser no modo SQL....Supondo que você tenha um formulário chamado XX que tem uma caixa de texto não acoplada (ou acoplada tanto faz) chamada ZZ, no campo da consulta que você deseja fazer o filtro coloque o seguinte no critério: [Formulários]![xx]![zz] Pronto isso já vai fazer com sua consulta fique filtrada, e como seu relatório utiliza ela como origem de dados, então quando você clicar no botão que chama o relatório ele só irá trazer os dados que você selecionou. OK!
  17. Fera coloca o que te disse na sua consulta (já que ela é a origem de dados do seu relatorio) então só faça abrir o relatório, simples não!
  18. Era isso que ia sugerir Elber, valeu pela força pro colega!
  19. Coloque no critério da sua consulta o formulário e o nome do objeto que voce quer usar como filtro, mais ou menso como segue: [Formulários]![seuFormulario]![seuFiltro] Não esqueça de retornar se deu certo ok!
  20. Fera não consegui entender sua dúvida, um formulário que abre um sub, e um sub que abre um form... Bom se ele é sub ele tinha que conteúdo do form principal, ou você está abrindo eles separados?
  21. Cara sinceramente não entendi pra que tantos campos contatos, mais você pode utilizar o Dlookup para ver qual dos campos está ocupado e retornar para o seu relatório, algo mais ou menos assim: if isnull(dlookup("[contato1],"contatos")) then if isnull(dlookup("[contato2],"contatos")) then if not isnull(dlookup("[contato3],"contatos")) then seuContato=dlookup("[contato3],"contatos") end if else seuContato=dlookup("[contato2],"contatos") end if else seuContato=dlookup("[contato1],"contatos") end if Bom faça as adequaçoes necessárias para sua necessidade, e claro retorne se deu certo!
  22. MrMALJ

    Digito Verificador

    Bom primeiro você tem que saber como você irá criar esse verificador (formula ou outro procedimento que você não disse); quanto ao ano você pode utilizar a função rtrim() para criar um procedimento de evento que faça isso pra você!
  23. MrMALJ

    Niveis De Acesso

    Explique melhor como está desenvolvendo seu bd, você está usando o um formulário personalizado de login com uma tabela onde você cadastra os usuários ou você está utilizando a segurança do Access? Se for personalizado dá uma olhada no seguinte tópico: http://scriptbrasil.com.br/forum/index.php...75&hl=nivel
  24. Bom na controle Sim/Não, relacionada a caixa de texto que deseja que apareça faça o seguinte na propriedade "após atualizar" do controle sim/não if me.controle = true athen me.suaCaixaDeTexto.visible=true end if
  25. Ummm bom se o campo2 for uma "caixa de combinação" (combobox), em sua origem da linha crie uma consulta que utilize o campo1 como critério, então sempre que você atualizar o campo1 faça com que o resultado do campo2 seja atualizado assim: me.campo2.requery
×
×
  • Criar Novo...