FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Esto es lo mas cercano que pude encontrar, pero la parte que no logro desifrar es como se le indica al programa en que componente (si tengo 10 componentes Text en el reporte) deberia dejar el dato
Código:
DataModule.CXNBalanceSheetGetRow(Connection: TRPCustomConnection) begin With Connection do begin DoGetRow; If (Dataset.FieldByName('NetIncome').AsFloat < 0) then WriteFloatData('', Format('%s%s', [ToRedItalics, FormatFloat '$#,##0.00', Dataset.FieldByName('NetIncome').AsFloat))) else WriteFloatData('', FormatFloat('$#,##0.00', DataSet.FieldByName 'NetIncome').AsFloat))) end; end; |
#2
|
|||
|
|||
Finalmente pude avanzar con el Rave Report, probe Report manager y no pude conectar la base, Fast Report tambien dio el mismo problema, Quick lo intente instalar ( se que dije que no lo queria usar, pero nesecitaba algo que funcionara aunque no me gustara como lo hacia), y del Rave, pude encontrar un par de cosas mas el manual que me pasaron (gracias nuevamente FGarcia), pude hacer algo.
Esto es lo mas cercano que he podido llegar a lo que necesito, faltan cosas como grupos y cosas por el estilo pero por lo menos puedo hacer un informe simple Código:
var MyPage: TRavePage; MyText: TRaveText; begin With RvPrjcttotales.ProjMan do begin MyPage:=FindRaveComponent('Rprttotales.MainPage',nil) as TRavePage; MyText:=FindRaveComponent('Text1',MyPage) as TRaveText; MyText.Text:=Qrytotales.FieldByName('mes').Asstring; MyText:=FindRaveComponent('Text2',MyPage) as TRaveText; MyText.Text:=floattostrf(Qrytotales.FieldByName('bruto').AsInteger,ffnumber,15,0); MyText:=FindRaveComponent('Text3',MyPage) as TRaveText; MyText.Text:=floattostrf(Qrytotales.FieldByName('retencion').AsInteger,ffnumber,15,0); MyText:=FindRaveComponent('Text4',MyPage) as TRaveText; MyText.Text:=floattostrf(Qrytotales.FieldByName('liquido').AsInteger,ffnumber,15,0); end; |
#3
|
|||
|
|||
Cita:
En todo caso, gracias a todos los que se tomaron el tiempo de leer y responder este hilo, aunque no temporalmente no usare el rave, sin las respuestas que me llegaron no hubiese podido hacer nada de nada, gracias nuevamente |
#4
|
|||
|
|||
Tutor Rave Reports
Aquí (FTP de esta página) hay un breve manual que explica como conectar la base de datos (paradox) con el informe.
http://www.terawiki.clubdelphi.com/a...%20Reports.zip No sé si esto lo leerá todavía alquien (espero que sí). Es una traducción no depurada de un tutorial escrito en portugués, encontrado hoy mismo buscando y buscando, ya que estoy intentando hacer unos informes y no sabía absolutamente nada de como funcionaba el Rave Reports y muy poco de delphi. Yo lo he seguido y me ha funcionado a la primera. Saludos y gracias a todos los que comparten sus conocimientos para que los aficionados podamos hacer algo..... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como imprimir un DBGrid con rave report? | chepelink | Impresión | 1 | 16-01-2008 13:41:37 |
Como enviar una fecha a Rave Report | JefeNet | Impresión | 9 | 21-10-2007 20:05:27 |
Como puedo relacionar un StringGrid con un componente Rave Report | ManuelPerez | Varios | 0 | 30-09-2007 17:26:22 |
Como se maneja el componente ImageList | Luis Alberto | Varios | 2 | 31-12-2005 11:34:20 |
Como se maneja el DEBUG | sercornejov | OOP | 2 | 23-07-2005 10:54:05 |
|