Ver Mensaje Individual
  #1  
Antiguo 03-07-2008
Avatar de jbautista
jbautista jbautista is offline
Miembro
 
Registrado: jul 2008
Posts: 43
Reputación: 0
jbautista Va por buen camino
Como imprmir solo el año en Rave y Delphi 7???

Antes que nada acabo de encontrar este foro y decide unirme sin
pensarlo, bueno aqui va mi pregunta :

Estoy generando unos resportes con Delphi 7 y Rave Report 5 y tengo
dos inconvenientes, aclaro que soy nuevo y apenas estoy aprendiendo a
usar el rave.

* Lo primero es que quisiera saber como puedo imprmir solo el año, por
el mometno imprimo la fecha agregando un componente Datatext y en su
propiedad DataField selecciono la opcion Report Variables con lo que
inserto en el datatext: "Report.DateShort" con esto imprimo la fecha,
pero no puedo encontrar como solo imprmir el año.


Alguien sabe como hacerlo? En todo caso como paso datos fijos desde mi
form en Delphi al rave. Por ejemlo obtener el año en una variable
string y que al momento de imprmir el RaveReport pueda acceder al
valor de dicha variable???


* Otra duda importante tmb es la sig. el reporte que estoy generando
tiene el nombre de la empresa encima una de una franja de color, para
hacer esto hize lo siguiente:


1. Coloque un Rectangle de la tableta Drawing, le puse color rojo.
2. Encima del rectangulo le puse un Componente Text al que le cambie
el color de font a blanco para que resultara sobre el rentangulo
3. Al hacer la vista previa con F9, no hay ningun problema todo se ve
tal cual lo diseñe, pero al momento de hacer la impresion en la hoja
de papel aparece la franja de color rojo y encima un rectangulo blanco
(Donde deberian ir las letras blancas)
4. Le cambie el color del font de las letras a gris y al momento se
imprmir sigue slaiendo el ractangulo blanco encima del rectangulo
rojo, pero ahora si se ven las letras de color gris, lo que no se es
por quer al momento de imprmir salen las letras como si estuvieran
encima de un rectangulo blanco del tamaño de la long de las letras???



Ojala alguien pudiera ayudarme, mucha gracias por su tiempo.
Responder Con Cita