MrMALJ
Moderadores-
Total de itens
2.152 -
Registro em
-
Última visita
Tudo que MrMALJ postou
-
Acho que foi resolvido no link abaixo http://scriptbrasil.com.br/forum/index.php?showtopic=94779
-
Você mesmo respondeu checkbox.value = True/False
-
ao acessar guarde a hora num variavel e depois crie um loop utilizando o while ou algum outro e fique testando a hora atual com a guardade então quando for igual ou superior a 5 segundos interrompa o loop, e faça os procedimentos necessários.
-
Bom basta você copiar o arquivo para o micro do seu cliente, no caso dele já ter o access instalado não precisa mais nd, claro que em MDE seu programa fica um pouco mais rapido além de proteger seus códigos.
-
Pesquisa Avançada (com Vários Critérios Simultâneamente)
pergunta respondeu ao Elber Carretoni de MrMALJ em Access
Do ponto de vista do vba, uma sql é na realidade uma string. Strings devem necessariamente ser delimitadas por aspas, simples ou duplas. Então, se há a possibilidade dos dados apresentarem no seu conteúdo aspas simples, necessariamente o delimitador para a string de sql deve ser aspas duplas. Quando a construção da sql se dá em tempo de execução, concatenando sequências com o conteúdo de variáveis, devemos ainda prestar atenção para inserir aspas em torno de literais. Por exemplo: Dim nome as string dim sql as string nome = "Caixa d'agua" sql = "SELECT * FROM tabela " sql = sql & "WHERE nome = " & nome deste jeito, o conteúdo da variável sql sera: SELECT * FROM tabela WHERE nome = Caixa d'agua Para o "motor" de sql do access, nome, caixa, d'agua serão tratados como a mesma coisa. O access irá tentar comparar o conteúdo do campo nome com o conteúdo do campo caixa (peraí, não encontrei nenhum campo com nome caixa! ... e d'agua, o que será que é pra fazer com isto?). Para não dar um nó no interpretador de sql é que se limitam literais entre aspas, simples ou duplas. Então, como estamos usando aspas duplas para delimitar o conteúdo de nossa variável, para não complicar, vamos usar aspas simples para delimitar valores dentro desta variável. O primeiro exemplo ficará assim: sql = "SELECT * FROM tabela " sql = sql & "WHERE nome = '" & nome & "'" Se o conteudo da variavel fosse "Roberto", o conteúdo da variável sql ficaria assim: SELECT * FROM tabela WHERE nome = 'Roberto' Perfeito. Se houver um campo nome com conteúdo igual a "Roberto", será encontrado. MAs para nome = "Caixa d'agua", nossa sql resultaria neste conteúdo: SELECT * FROM tabela WHERE nome = 'Caixa d'agua' com aspas obviamente não balanceadas, causando um erro semelhante ao primeiro exemplo. Então, corrigindo o segundo exemplo, trocando as aspas simples como delimitador de literais por aspas duplas, e prestando atenção para que estas aspas duplas não sejam confundidas com as aspas duplas que delimitam a sql, chegamos a mais um exemplo: sql = "SELECT * FROM tabela " sql = sql & "WHERE nome = """ & nome & """" O que aparentemente parece um exagero de aspas, criará como conteúdo para a variável sql, assumindo de novo "caixa d'agua" como o conteúdo da variável nome a seguinte expressão: SELECT * FROM tabela WHERE nome = "Caixa d'agua" uma expressão correta! _____________________________ Créditos para Roberto Spier, através de pesquisa achei essa explicação e acho que deve resolver seu problema! -
(Resolvido) Pesquisa/localização De Registros De Uma Tabela/consulta
pergunta respondeu ao Elber Carretoni de MrMALJ em Access
Ummm você pode utilizar a função dlookup pra fazer a pesquisa e retornar os valores nos campos desejados! -
Ok Elber vlw por postar a resolução pra comunidade!
-
Crie um campo na sua consulta mais ou menos assim: meuMes:mês(suaData) e no criterio utilize mês(data()) isso deve funcionar, pelo mesno utilizei assim para fazer pra mim ok!
-
Elber, fera fico feliz que esteja conseguindo resolver seus problemas e agradeço muito por você sempre estar dando um retorno e mostrando como você solucionou, isso com certeza irá servir de consulta para outros usuários. Valeu
-
Crie uma consulta que utilize como criterio o registro que está sendo mostrado na tela, então faça seu relatorio com base nessa consulta
-
Fera aqui no forum já foram postadas soluções para isso, pesquise por dlookup()
-
Ummm você criou as associações das tabelas... senão faça isso e se possivel de maiores detalhes do seu form...
-
Fera basta que você concatene a informação com muitos pontos, algo assim me.seuTextBox.value=me.TextBox&"..............................." Coloque a quantidade de pontos que achar necessário. Isso ai deve resolver!
-
Só acrescentando a dica do Felipe, para maximizar a tela do seu form utilize a seguinte expressão: docmd.maximize Lembrando que sua aplicação roda dentro do Access. Valeu!!!!
-
Crie uma consulta e no criterio do campo de data de nascimento coloque month(Date()). Isso deve resolver... Confirme pra nós!
-
Voce pode criar um MDE, dessa forma seu código está "protegido" (pelo menos de usuarios comuns)... vá no menu Ferramentas/Utilitarios de Bancos de Dados/Criar MDE Isso deve resolver
-
(Resolvido) Criptografando Entrada De Dados
pergunta respondeu ao Elber Carretoni de MrMALJ em Access
Fera entre no modo estrutura da sua tabela e então vá na propriedade mascara do campo que você quer que fique com asteriscos e digite "Senha" -
Bem vindo fera...
-
Ummm para especificar uma determinada pagina sugiro que utilie um código semelhante ao abaixo DoCmd.OpenReport "seuRelatorio", acPreview Dessa forma será mostrado o relatorio na tela, então basta você dar um CTRL+P que irá abrir as opções de impressões então selecione a página que qr!
-
Fêê, o exemplo que passei usa como criterio dados informados em um formulário, daí caso ainda não tenha feito um formulário para isso recomendo que o faça, e então adapte a linha de código do critério conforme o formulario e seu(s) respectivo(s) campos, veja abaixo: ->Formulários = Indica que a informção está num formulário ->seuFormCriterio = Aqui deve ser informado o nome do formulario ->protocoloCriterio = Aqui você deve informar qual campo (caixa de textos ou outro objetos irá usar como critério Bom expliquei isso porque achei que você poderia estar tendo duvidas em como proceder no seu processo!
-
Utilize as opções de agrupamento do próprio relatório!
-
ummm... bom acho que você poderia gerar uma consulta onde o criterio do campo "data" poderia ser assim: >=[Data]+365 Isso faz com seja listado todos os registros que estão completando ano ou que tenham mais de ano... dai basta fazer uma adaptação pro seu codigo (talvez depedendo do que queira fazer procure aqui no forum mesmo tópicos sobre a função DLookup()) Dê um retorno ok!
-
Coloque no criterio do campo (DataAtivx) da consulta que gera o relatório coloque "É negado nulo".
-
(Resolvido) Barra De Ferramentas Controle De Registros?
pergunta respondeu ao Elber Carretoni de MrMALJ em Access
Abra as propriedades do formulario, então localize "Botões de Navegação" e mude para "Não". -
Ummm.. bom dã uma olhada nos tópicos abaixo, talvez eles lhe dêem uma luz, caso contrário podemos tentar alguma outra alternativa.... http://scriptbrasil.com.br/forum/index.php?showtopic=92658 http://scriptbrasil.com.br/forum/index.php?showtopic=91688 a Nos casos acima é utilizado para resolver problemas em formulários, mais quando sua consulta estiver pronta basta que você crie seu relatório utilizando ela com origem de dados... espero ter ajudado!