
MrMALJ
Moderadores-
Total de itens
2.152 -
Registro em
-
Última visita
Tudo que MrMALJ postou
-
O mais facil é criar uma consulta com um campo calculado assim: resultado:[data1]-[data2] e como critério dele usar >= Formulários![seuForm]![seuCampoDoForm] isso deve resolver!
-
(Resolvido) 2 tabelas em 1 formulario sem relacionamentos
pergunta respondeu ao brunocasado de MrMALJ em Access
Fera crie um form que use como filtro o cliente que for informado no pedido. -
Fera você pode utilizar o assistente do access pra certifique-se que na barra de ferramentas o botão com varinha magica esteja clicado, é muito simples. ok!
-
Eu entendi tanto que o que te passei é usando forms como critério, pois pelo que passou num como ser mais preciso a não ser que você quera colocar seu bd pra eu ou alguém baixar alterar e devolver, ok!
-
Quando executar o form de acrescimo logo apos atualizar faça um requery na combo, mais oumenos assim: forms!formPrincipal!suaCombo.requery ok!
-
Primeiro ao se referenciar a objetos os mesmos teem q estarem abertos, no caso de campos de formulários, certifique-se que o mesmo esteja em funcionamento e utilize normalmente a referente forms!seuForm!seuCampo Ok.
-
Foi isso que disse se você tiver uma chave primaria tipo um nrLancamento, utilize ele como criterio de uma consulta e depois utilize essa consulta como origem de dados do relatorio, ou seja só vai sair o q estiver na tela ou o registro atual... select * from suaTabela where suaTabela.nrLancamento=[formulários]![seuFormulario]![nrLancamento] entedeu? agora utilize essa consulta pra gerar o relatório!
-
É só acrecentar critérios, por exemplo where seuCampo>[forms]![operador]&[forms]![valor_numerico] or seuCampo<[forms]![operador]&[forms]![valor_numerico] seuCampo=[forms]![operador]&[forms]![valor_numerico]; Acho q era isso.
-
Ateh ondei o que você poderá aproveitar é só os dados o front end você terá de refazer no proprio vb, ok!
-
Seguinte se você tiver um campo exclusivo você podeu utiliza-lo como critério de uma consulta que irá gerar esse relatório, então para manda direto para a impressora faça assim DoCmd.OpenReport stDocName, acViewNormal ok!?
-
Acrescente umas linhas assim para o botão que irá executar o relatorio: if isnull(me.suaData) or me.suaData="" then me.suaData.value=date() end if Agora tah ok!?
-
Não entendi!
-
Bom o exemplo que fiz é utilizando as datas como um todo no caso você tah fazendo por partes, leve em consideração que nem sempre o periodo de ferias será todo dentro de um mesmo mês, e o campo dia pode ser usado para incrementar uma variavel que guardará a data que deverá ser utiliza na comparação: suaData=DATA(2008,01,me.seuCampodia) if suaData=>inicioFerias or suaData<=fimFerias then me.suaEntrada.value="FERIAS" end if Bom é isso ai!
-
com data você não poderá usar os caracteres globais, aconselho você a utilizar como padrão do campo a data atual do sistema, ok!?
-
Você pode utilizar caracteres globais para no caso o "*", e mudar o criterio para algo assim: where tabela.coluna like [forms]![caixadelistagem] ou seja quando você colocar "*" ele vai usar todos como critério ok!? Posso colocar resolvido no tópico
-
Penso que você tem um campo inicioFerias e fimFerias o que teria de ser feito é em tempo de execução, ou seja pode ser usado a propriedade "ao formatar" ou "ao imprimir" do relatório e ir omparando data a data, if me.suaData=>inicioFerias or me.suaData<=fimFerias then me.suaEntrada.value="FERIAS" end if bom o raciocinio é esse, dai basta fazer as adequações, posso colocar resolvido?
-
Opa fera você está postando na sessão errada, seu post anterior eu já havia movido para ASP, veja que você precisa de ajuda em pagina dinamica ou seja ASP ou PHP, ok!
-
Movendo seu link para a sessão ASP, ok!
-
Fera essa é a primeira vez q ouço falar nessa função tem certeza que não a DPesquisa/DLookup, se for a duas são a mesma coisa e a sintaxe é a seguinte: Dlookup("[campoTabelaDaTabelaOuConsulta]"; "tabelaOuConsulta";"criterio") ok!?
-
Ummm nunca tentei fazer isso, mais penso que se você conseguir fazer um form utilizando uma consulta com pedidos em aberto (seria necessário um campo sim/não) utilizando a propriedade "no cronômetro" e ficasse atualizando mataria isso, pois assim sempre que houvesse um novo pedido ele apareceria no computador que tivesse essa tela aberta.
-
O sistema foi desenvolvido por você? Como está o seu bd? Se estiver como MDE num vou poder ajudar ok!
-
Utilize a função NZ para tratar valores nulo, algo assim me.seuCampoTotal=nz(me.campo1,0)+nz(me.campo2,0)+nz(me.campo3,0) Caso um dos campos seja nulo ele retornará zero para a soma ok?!
-
Fera duvidas como essa já foram bem discutidas e solucionadas aqui no forum se puder utiliza a busca do forum, encontrará uma infinidade de respostas pra dúvidas como essa, ... seu problema é facilmente resolvido com o SeImed que é o correspondente ao SE do excel, como não sei o que essa formula faz num posso postar um exemplo mais basta utilizar a própria ajuda do access que você irá encontrar a sintaxe e exemplos deste comando ok!
-
O ditado cada macaco no seu galho vem bem a calhar pro que você perguntou, não acho que seje uma boa ideia juntar todos os dados numa unica tabela.
-
Basta uma formula para isso, supondo que você tenha os campos valorTotal, parcelas e o valorParcelas você poderia fazer um codigo asim na propriedade apos atualizar de valorTotal e parcelas: me.valorParcelas.value=me.valorTotal/parcelas Bom esse seria o mais fácil, claro que você pode estar precisando de algo mais refinado, o que não ficou claro na sua duvida, ok?