
Eder
Membros-
Total de itens
1.002 -
Registro em
-
Última visita
Tudo que Eder postou
-
Beleza...Amigão...sua reposta me deixou animado......então fiz o exemplo porem aqui você diz que: Então coloquei esta ITVISITA e usei o codigo no botão: ai testei o relatorio e ele me informou que NÃO EXISTE REGISTRO..mas existe AI TESTEI o outro codigo em tempo de execução: também mudei este codigo achei que tava errado né? ai deu erro na hora de clicka no botão: qryvisita parameto dataf não encontrado, mas está la.... Olhei o resto e parece que está tudo certinho...repassei todos os seus passos e também esta ok... :unsure:
-
Programador...amigão..não está fácil...tou tentando....dentro do seu exemplo fiz e deu certo...mas no meu caso ...não está dando...... mas tudo bem....deixa pra lá..... Valeu a tentativa....obrigado a você e o Michel... Talvez outro dia dou mais uma olhada.....hoje já tou com a cuca cheia...agora...não me conforme com o seguinte ...tenho o relatorio prontinho....certinho.....ele relaciona por dia o que o vendedor visitou de clientes.....um relatorio bonitinho,,,mas só por causa do km....duplicar....bom deixa pra lá........tenho que descansar um pouco ...senão vou pirar....rsrsrs; t+;;abraços;.
-
Micheus beleza?? Obrigado em responder.. Carinha....tentei...tentei e não consigui fazer funcionar...acredito que é por causa do meu layout do quick ou algo parecido...codigo de impressão....sei lá. Particularmente não gosto de trabalhar com Table no quick.....não sei mexer muito bem com este componente no quick...gosto da query...acho mais facil e pratica...pra mim que sou fã de delphi..porem não sou programador(conhecedor). apenas faço algumas aplicações aqui na empresa...para resolver problemas com falta de informações....bom.................... Não teria uma maneira de fazer este processo mais simples com query??? Veja bem....agora eu tenho um leyout prontinho....do quick...ligado a uma query=quickrep1 e num outro form anterior a este eu processo o relatorio atraves de um botão de IMPRIMIR...neste botão tenho o seguindo codigo: Eu costumo trabalhar com o codigo direto no botão...é claro que devido a complexidade do relatorio as vezes tenho que fazer algumas modificações...acredito que este do tópico ..também tenho que mudar algo.... Tens alguma idéia pra aproveitar o meu raciocinio.....pra não ter que começar do zero o relatorio já que só falta este detalhe da KM sair duplicando?? Agora se não tiver ai.......hehehe...ai to ferrado.... B0m É isto ai....amigão...um abraço e muito grato mais uma vez.... :D
-
Ok..isto entendi...porem eu gostaria se você puder é claro...que você me desse uma dica, um exemplo de como trabalhar com duas queries no mesmo relatorio...EU NUNCA FIZ ISTO..nem imagino...pois sei que o quickrep1 é igual a apenas uma QUERY....então não sei como resolver.. Poderias me ajudar?? Abraços..e muito Grato :unsure:
-
Sim...é exatamente como você colocou.....por isto ele pega o km x o nr de registros.... Mas..Programador....você teria alguma idéia pra resolver este probleminha?? Grato
-
E ai...Programador..beleza? Carinha No caso, cada visita seria um registro??? vendedor, data e o kme abaixo atraves de uma tabela masterdetalhes eu lanço as visitas: exemplo: ai você diz em: E talvez a solução seria dividir essa select em duas Queryes. Como fazer isto? muito Grato..t+
-
Ola..pessoal.. Fiz um relatorio aparentemente simples no quickreport.....está relacionado na query 2 tabelas...(masterDetalhes) Na banda sumary coloquei um pra somar a km do vendedor percorreu....então o relatorio fica com o seguinte layout: primeiro coloca o dia logo abaixo nome do vendedor...ao lado a data e o km... logo abaixo lista as visitas que efetuou ao cliente naquele dia acima. no final existe a banda sumary que tem um qrexpre que totaliza o KM do periodo....o problema é queo KM conta o KM * o nr de registros inseridos..... exemplo: se o camarada fez 10 km e efetuou 3 visitas ele conta km=30 Algguem poderia me dizer porque acontece isto?? segue codigo abaixo que gera o relatorio: Grato
-
Pessoal...em tenho um form onde tem uns 200 edit´s......e preciso criar um outro edit que reajusta os valores dos 200 edit´s....ou seja....eu digito num edit chamado EDITPERCENTUAL (percentual de reajuste) e num botão eu colocaria o codigo que reajustaria os valores destes 200 edit´s.... Teria como criar um codigo simplificado para reajustar todos os 200 edit´s de uma só vez??? por que senão eu teria que criar um codigo pra cada edit...ai seria muito trabalhoso....hehehe. muito Grato
-
Churc....não era o campo da tabela...era um errinho no codigo faltava esta linha: por isto que travava..... :rolleyes: codigo completo: Agora ficou beleza...tudo deu certo.. valeu a ajuda carinha.. Abraço t+ :D
-
Churc.....exatamente assim que fiz.....é ai que Trava..... acho também que é por causa da BARRA.....como a tabela é de um terceiro importada de um arquivo CSV....ai ferrou.....senão era facil era só tirar a barra. Terias alguma outra ideia?? :(
-
Ola..Churc. você Perguntou: Qual o nome do campo CNPJ na tabela? O NOME DO CAMPO É CNPJ/CPF Note que tem uma barra do meio...e ai o programa quando mando executar ele trava. Acredito que esta barra está interferindo no desempenho e travando o programa O que você acha?? B)
-
Churc..acho que entendi..... Como a tabela é de terceiro....ela vem com um campo assim CNPJ/CPF....acredito que esta barra no meio de CNPJ/CPF está atrapalhando e não me deixa compilar.... O codigo que montei ficou assim: Mas não compila....fica o cursos em cima do campo tabela CNPJ/CPF erro: [Error] CSV_DB.pas(236): Undeclared identifier: 'table1Cnpj' Note que parece que a BARRA interfere. você sabe qual seria a solução...já que esta tabela é de terceiro... :unsure: muito Grato :(
-
Ola...pessoal eu tenho uma tabela paradox de terceiro.....e nela tem um campo de CNPJ/CPF do tipo alphanumerico... porem no campo CNPJ/CPF ele esta assim neste formato: 00.000.000/0001-00 ou assim CPF: 774.974.819-91 Eu queria retirar os pontos e tracos deixando apenas os numeros. alguém poderia me dar uma dica de como fazer isto? Grato :(
-
Table1.FieldByName('inscr.').Value := Copy(Entrada,1, Length(Entrada)); Carinha...era isto não tava dando certo...tava desde manhã tentando eu não sabia porque..... beleza agora deu tudo certinho fechou,.....Valeu a dica... Mas porque tenho que usar o Length ao invez do PathSep?? Valeu muito agradecido t+
-
Valeu Churc..... ficou assim: na verdade ele desconsiderou as 4 primeiras linhas(nome do relatorio...periodo etc...) deixando apenas os dados puros...ai deu certo....valeu...muito grato pela ajuda... abaixo o codigo como ficou procedure TForm1.Button5Click(Sender: TObject); var Txt: TextFile; Entrada: String; Linhas: Integer; begin TABLE1.Active:=TRUE; Assignfile(Txt,'c:\sswrel\ssw0176.csv'); Reset(Txt); Linhas := 0; While not Eoln(Txt) do begin Readln(Txt,Entrada); Inc(Linhas); if Linhas > 4 then begin Table1.Insert; Table1.FieldByName('C').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('cliente').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('Cnpj/cpf').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('endereco').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('bairro').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('cep').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('fone').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('cidade').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('uf').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('inclusao').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Delete(Entrada, 1, Pos(PathSep, Entrada)); Table1.FieldByName('inscr.').Value := Copy(Entrada,1, Pos(PathSep, Entrada) - 1); Table1.Post; end; end; CloseFile(Txt); end; :D
-
Churc......Tentei aqui...e agora deu certo....ele passou dados pro paradox..porem tem campos que pegou dados misturaro..ou seja...o campo endereço do paradox pegou dados do campo bairro assim: rua jose de silva, 125 ;Sumare rua maria peres, 2052 ;asilo viu acima...no endereço apareceu o endereço mais bairro......aconteceu também e mais dois campos assim de sair misturado....estranho né...pois no csv está certo..separadinho.... :unsure:
-
Charc...aquelinha errinha saiu..mas não está dando certo... Eu tenho um *.CSV e quero criar um paradox com os dados que tem nele(cadastro de clientes). ai tou usando este codigo abaixo: Coloquei o caminho como vê acima aonde esta o clientes.csv mas da erro, acredito que não tou fazendo a coisa correta.... Na verdade na hora que tento converter CSV pro DB eu teria que criar o *.DB do zero...pois ele ainda não existe. Pra compreender melhor ...Por acaso tens um exemplinho num *.zip para colocar como demonstração aqui?? Grato :unsure:
-
Ok...Churc...mas era isto que eu tinha feito mas o erro persiste: ; meu delphi é 4 :unsure:
-
Churc....beleza...vou reabrir o tópico novamente...pois tenho umas duvidas..poderias dar uma passadinha la? Grato..t+ :D
-
Colega Churc.....eu tou tentando usar o seu codigo para converter *.csv para paradox mas deu o seguinte erro: [Error] Unit1.pas(40): Undeclared identifier: 'PathSep' :unsure:
-
OLá..pessoal...precisaria de uma ajudinha... Tou precisando importar dados de um arquivo CSV para PARADOX...alguém poderia me dar umas dicas?? Grato :(
-
Ola... Tenho um pequeno formmail simples....que envia direto da pagina o nome, fone, email etc....do cliente... Eu queria..colocar nele uma opção para mandar arquivos direto via formmail..tipo curriculum Vitae... Exemplo: o camarada entra em minha pagina e depois quer enviar seu Curriculum.... Parece que tem que inserir um OneLine Text Box e mais um button..... Mas alguém poderia me dizer como isto tudo funciona??? muito Grato..t+ :(
-
Valeu...carinha....entendi..muito grato..t+ :D
-
amigão..muito grato..pela ajuda.. mas se eu quizer fazer um if em mais de uma campo tipo....o campo nome, email e cidade... Como Ficaria o codigo?? por favor. muito Grato t+