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

Esta Certo?


jaumDoDelphi

Pergunta

Ola amigos!

mais uma vez venho aki pedir ajuda a vocês.

Sou iniciante nos comandos SQL e estou com uma duvida.

Vejaum este comando abaixo e se tem outra forma de fazelo.

================BTNGRAVA

DM.QPROJ.Post;

lblCount.Caption := 'Total: '+INTtoSTR(DM.QPROJ.Fields.DataSet.RecordCount);

DM.QPROJ.SQL.Text := 'SELECT * FROM TBPROJ ORDER BY COD';

DM.QPROJ.Active := True;

================

Quero saber

1 - Reorganizar o DBGrid * este codigo n é autonumerado eu mesmo que escrevo

2 - Mudar o valor total de itens do LABEL "lblCount"

Seria esta forma correta ou haveria outra forma.

porque n sei se é seguro salvar/mandar comandos SQL e reabrir a Query poderia causar danos ao BANCO

***Outra duvida seria sobre o RAVE REPORT

Gostaria q no final da folha fosse impresso TOTAL de ITENS mas só na ultima PAGINA.

Obrigado a todos! :)

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
================BTNGRAVA

DM.QPROJ.Post;

lblCount.Caption := 'Total: '+INTtoSTR(DM.QPROJ.Fields.DataSet.RecordCount);

DM.QPROJ.SQL.Text := 'SELECT * FROM TBPROJ ORDER BY COD';

DM.QPROJ.Active := True;

================

Tente assim:

DM.QPROJ.close;
lblCount.Caption := 'Total:' + IntToStr(dtmPrincipal.qryConfig.RecordCount);
DM.QPROJ.SQL.Clear;
DM.QPROJ.SQL.Add('SELECT * FROM TBPROJ ORDER BY COD');
DM.QPROJ.SQL.ExecSql;

Quanto ao rave report veja esses links:

http://www.forumnow.com.br/vip/mensagens.a...05824&pag=1

http://www.activedelphi.com.br/forum/viewt...931ecfcd4382bb7

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

Não tenho o RaveReports aqui, mas acho que você deve ter um componente de texto no footerband e coloque o mesmo código do lblCount no evento BeforePrint do Rave...

RaveTxt.Text := 'Total:' + IntToStr(dtmPrincipal.qryConfig.RecordCount);

outra coisa, deve ter uma opção no próprio rave que é pra mostra-lo só na ultima pagina...

Caso você não consiga e ngm te ajude até amanha, eu dou um jeito de instalar o Rave Reports aqui e vejo pra vc!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0
Mas ainda n encontrei nada sobre Total de Itens no RAVE REPORT.

Para somar dois valores no Rave usando o Event Editor, voce deve juntar os dois valores num unico Band e depois colocar num label para receber a soma.

Self.text:=FloattoStr(<variavel onde está o valor1>.value + <variavel onde está o valor2>.Value);

Os componentes CalcText e CalcOp e CalcTotal servem para atender o que voce quer.

Procure nesta apostila ... está em inglês

http://www.nevrona.com/files/rave5.pdf

ou veja este link

http://www.activedelphi.com.br/forum/viewt...b8e3e655deb5352

outro artigo versando sobre o assunto

http://delphicuritiba.blogspot.com/2007/11...ve-reports.html

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Ola, Douglas e Jhonas.

Tentei fazer o Codigo q o Douglas me passou e ainda n consigo passar valores do programa para o RAVEREPORT

E já li outros forums e n achei.

o TEXT no DATABAND na ultima pagina eu consegui mas o TOTAL de ITENS ainda não.

comprei ate um livro "Livro Rave Report com Delphi - Ramos de Souza" na saraiva muito bom q explica mta coisa

mas n tem nada sobre TOTAL de ITENS

to ate pensando em desistir de imprimir o TOTAL de ITENS hehehe.

obrigado a todos! se alguém souber estou aqui aguardando.

Editado por jaumDoDelphi
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...