Ola galera do forum, a minha duvida é a seguinte: eu estou tentando montar um pequeno programa de ordens de serviço para usar em minha manutenção.
Eu criei uma tabela onde cadastro os dados do cliente, criei também uma tabela onde cadastro os dados pertinentes ao equipamento que sera deixado para manutenção. No formulario que criei, eu cadastro este chamado da ordem de serviço.
A minha intenção era que, ao terminar o cadastro, eu pressionasse um botão imprimir, e ele mandasse para a impressora apenas aquele registro que acabei de cadastrar. Mas o que acontece é que ele acaba imprimindo todos os registros ja cadastrados anteriormente.
Pesquisei no forum e, em resposta a um topico parecido, sugeriram colocar o comando "[Formulários]![]![CPF]" no criterio da consulta que fornece os dados para o formulario da Ordem de Serviço.
Em partes deu certo, mas quando clico no botão imprimir, ele abre uma caixa pedindo para inserir o cpf do registro que quero imprimir. Se coloco o cpf corretamente, ele abre o relatorio da maneira que eu quero e funciona maravilhosamente bem. Se eu colocar errado, ou deixar em branco, ele gera uma OS em branco. O que eu queria, e que não estou conseguindo, é que, no momento que clicasse no botão imprimir, ele ja enviasse direto o registro, sem necessidade de eu ter que colocar o cpf na caixa.
Coloquei cpf, pq no topico de ajuda que falei acima, quem respondeu disse que poderia ser no criterio de qualquer dos campos, no caso eu que escolhi cpf.
Sou completamente verde em access, provavelmente devo estar cometendo um erro tosco. Mas gostaria que alguem pudesse me ajudar a solucionar este erro.
E com certeza deve ter a solução para algum caso parecido aqui no forum. Mas acreditem, eu posso ter até lido o topico, mas na minha falta de experiencia com Access não devo ter entendido e passado reto.
Postei abaixo o BD para, se puderem, dar uma olhada...
PS: Uso Access 2007
Att.. Carlos A Engers
Eu criei uma tabela onde cadastro os dados do cliente, criei também uma tabela onde cadastro os dados pertinentes ao equipamento que sera deixado para manutenção. No formulario que criei, eu cadastro este chamado da ordem de serviço.
A minha intenção era que, ao terminar o cadastro, eu pressionasse um botão imprimir, e ele mandasse para a impressora apenas aquele registro que acabei de cadastrar. Mas o que acontece é que ele acaba imprimindo todos os registros ja cadastrados anteriormente.
Pesquisei no forum e, em resposta a um topico parecido, sugeriram colocar o comando "[Formulários]![
Em partes deu certo, mas quando clico no botão imprimir, ele abre uma caixa pedindo para inserir o cpf do registro que quero imprimir. Se coloco o cpf corretamente, ele abre o relatorio da maneira que eu quero e funciona maravilhosamente bem. Se eu colocar errado, ou deixar em branco, ele gera uma OS em branco. O que eu queria, e que não estou conseguindo, é que, no momento que clicasse no botão imprimir, ele ja enviasse direto o registro, sem necessidade de eu ter que colocar o cpf na caixa.
Coloquei cpf, pq no topico de ajuda que falei acima, quem respondeu disse que poderia ser no criterio de qualquer dos campos, no caso eu que escolhi cpf.
Sou completamente verde em access, provavelmente devo estar cometendo um erro tosco. Mas gostaria que alguem pudesse me ajudar a solucionar este erro.
E com certeza deve ter a solução para algum caso parecido aqui no forum. Mas acreditem, eu posso ter até lido o topico, mas na minha falta de experiencia com Access não devo ter entendido e passado reto.
Postei abaixo o BD para, se puderem, dar uma olhada...
PS: Uso Access 2007
Att.. Carlos A Engers
- Anexos
- BDHouseInfo.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (149 Kb) Baixado 61 vez(es)