![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Pues yo no tengo Delphi 2007 pero en delphi 7 tambien se maneja Rave asi que hace tiempo subi estos manuales al FTP del club. Ojala te sirvan. Club Delphi NO solo es el foro, tiene mucho mas que ofrecer pero hay que buscar.
Saludos!
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#2
|
|||
|
|||
Lepe gracias por la ayuda, por lo menos pude avanzar un poco pero no al nivel que queria, al probar la conexion me dice que el drive no esta disponible, pero si pruebo con la pestaña que dice configuracion o algo asi, me dice que la conexion esta OK, ni idea que pasa
FGarcia gracias por los manuales, me ayudaron mucho, por lo menos pude poner algunas cosas en el informe y lo conecte como dice a una grilla, el PERO (maldita palabra), es que cuando muestro el informe esta vacio, la grilla esta con datos (le veo antes de mandarla a imprimir), ejecuto el reporte y sale una pagina en blanco, alguna sugerencia?? |
#3
|
|||
|
|||
Cita:
Y en todo caso el manual de Rave ayudaria mas si pudiera tener algunos ejemplos, aunque fueran basicos |
#4
|
|||
|
|||
Despues de dar varias vueltas, leer los manuales , pasear por el sitio de nevrona, revisar la busqueda varias veces, me temo que tengo que solicitar su ayuda nuevamente
no consigo poner un texto en un reporte rave Ya tengo la consulta y funciona (el problema de antes era que el data view no estaba conectado), la grilla tiene 12 filas y el reporte me muestra el mismo numero de filas, pero algunos campos son textos, SUPONGO que en el componente de coneccion en el evento GetRow es donde tengo que poner la instruccion, pero no encuentro el comando que me deje hacerlo, el campo de la base se llama bruto y tiene un formato especial, por eso no lo puedo hacer con un componente que imprima el campo directamente otra consulta que es una pequeña variante de lo mismo, tengo un Qrytotales y dentro de ellos hay un campo que es mes, que en Quick Report lo tenia como condicional, de repente habia que poner y de repente no, como puedo poner el texto digamos en un componente Text de un reporte Rave?? Saludos a todos y Gracias por su tiempo y paciencia |
#5
|
|||
|
|||
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; |
#6
|
|||
|
|||
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; |
#7
|
|||
|
|||
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 |
![]() |
|
|
![]() |
||||
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 |
![]() |
|