Página 1 de 1

Imprimir soma total

Enviado: 25 Jan 2011 22:54
por elias Fabricio
boa noite

estou imprimindo o faturamento de diversos clientes, e quando peço para ele dar o total não sai nada,
ou seja cliente 001 valor r$ 100,00
002 105,00
003 93,50

total como faço na programação da i mpressão para sair este total ??

abraços e muito obrigado

Elias

Re: Imprimir soma total

Enviado: 25 Jan 2011 23:16
por Toledo
Olá Elias, seja bem-vindo ao Fórum!

Por favor, dê mais detalhes de como você está tentando fazer esta soma, qual o modelo da impressora e se for possível coloque o código fontes deste relatório.

Abraços,

Re: Imprimir soma total

Enviado: 26 Jan 2011 23:02
por gvc
As impressoras não tem comando para fazer totalização de colunas em relatórios.
Vc precisa fazer isso via programação.

Re: Imprimir soma total

Enviado: 27 Jan 2011 08:35
por DLZ
Bom dia
Confesso que fiquei um pouco confuso e curioso para saber o que vc quiz dizer com "e quando peço para ele dar o total não sai nada"..
O que vc está fazendo(qual comando) para "Pedir para ele dar o total" ? quem é "ele" ?

Iniciando com o Clipper 5.2e (topico dividido)

Enviado: 27 Jan 2011 21:20
por elias Fabricio
por favor, eu preciso de um comando , que na hora da impressão, ou seja na listagem, sai o total geral do faturamento dos clientes, exemplo
cliente 001 faturamento r$ 2000,00
cliente 002 faturamento r$ 1000,00
outros r$ 10000,00
total geral r$ 13.000,00
obrigado
elias

Re: Iniciando com o Clipper 5.2e

Enviado: 27 Jan 2011 22:30
por Toledo
Olá Elias, você já fez esta mesma pergunta em um outro tópico, então por favor entre no link abaixo e dê continuação ao tópico:

https://pctoledo.org/forum/viewto ... =1&t=11620

Abraços,

Imprimir soma total

Enviado: 30 Jan 2011 10:13
por Pablo César
eu preciso de um comando , que na hora da impressão, ou seja na listagem, sai o total geral do faturamento dos clientes
Existe o comando TOTAL, mas com este comando eu acho que ficaria muito demorado o processamento. Pois você disse que precisa um total para cada cliente na listagem dos clientes. Então imagine somar todos os registros de um determinado cliente e ao mesmo tempo de uma porção de clientes... Nesse caso, seria interessante inserir mais um campo no seu arquivo clientes.dbf que guarde os totais conforme são inseridos os faturamentos. Isso iria evitar o reprocessamento o que acho desnecessário. Se concordar nessa medida, após inserir o campo, faça um prg a parte para ele somar e gravar naquele novo campo.

Re: Imprimir soma total

Enviado: 31 Jan 2011 08:15
por Zoc

Código: Selecionar todos

O caminho é + ou - esse

Sele ??????     (arq. DBF com os dados a serem somados)
Set Order to ?? (tem que ser por codigo do cliente)

TotCliente = 0
TotGeral   = 0
Quebra     = CodCliente
Do While .not. Eof()
   Cabecalho
   Dados do Documento 

   TotCliente = TotCliente + Valor
   TotGeral   = TotGeral   + Valor
   If Quebra <> CodCliente
      Total do Cliente ..... (TotCliente)
      TotCliente = 0
      Quebra     = CodCliente
   Endif

   Skip
Enddo     
Total Geral..... (TotGeral)

Re: Imprimir soma total

Enviado: 31 Jan 2011 22:38
por Eros
Eu nao entendi bem a situaçao do colega. Ele nao foi claro o suficiente, e deu a impressao de que ele achou que a impressora somaria sozinha.. para ajudar, é preciso compreender melhor o problema dele, entao, seria legal ele explicar melhor.