Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com relatório


Thalles63

Pergunta

dae galera

seguinte

o meu relatorio em si já está todo feito

porém eu preciso acrescentar um detalhe no mesmo

quero que ele some todas as linhas de uma coluna e depois divida pelo numero de linhas

e mais uma coisa

eu corro o risco do meu relatorio dar mais de uma folha

então.. eu queria que aparecesse somente na ultima folha isso

abaixo dos registros

ou no fim da folha.. não influencia

porem não estou conseguindo fazer isso

alguém saberia como me explicar?

algo nesse estilo aqui

amostra.jpg

Editado por Thalles63
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Olha...

Voce pode fazer isso direto na pesquisa, ficaria alguma coisa pareida com isso:

var
   soma:real;
   lin:integer;
begin
   soma:= Query1.sql.add(SELECT sum(preço) from tabela_produtos);
   lin:= Query2.sql.add(Select count(preço) from tabela_produtos);
end.

Ai voce divide os valores. Eu não consegui testar, por isso não tenho certeza que funcione, mas acredito que funcione.

Espero ter ajudado

falou abraco

Link para o comentário
Compartilhar em outros sites

  • 0

valeu pela resposta victor

eu tava tentando usar um qrexpr

mas tentei bastante sem sucesso

então segui parcialmente sua dica

porem fiz assim

procedure TFRacaoDetalhada.SummaryBand1BeforePrint(Sender: TQRCustomBand;
  var PrintBand: Boolean);
begin
qrlabel16.Caption := floattostr(soma);
end;

procedure TFRacaoDetalhada.QRBand2BeforePrint(Sender: TQRCustomBand;
  var PrintBand: Boolean);
begin
soma:= soma + fdados.CDSLeiteMEDIA.AsFloat;
end;

vlw pela dica

Link para o comentário
Compartilhar em outros sites

  • 0

é que o meu problema

não era exatamente com as operações

e sim que não aparecia no relatorio nada :/

coloquei de todas as maneiras possiveis e não apareceu

daí eu desisti e fiz da forma que mostrei mais acima

apesar de ser meio gambiarra, funciona perfeitamente

agora estou sofrendo com alguns gráficos nos relatorios ^^

se eu não conseguir posto aqui minha duvida

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...