Podeu crear una plantilla d'informe a Crystal Reports.
Quant a aquesta tasca
La realització d'aquesta tasca exigeix:
Procediment
Per crear la plantilla d'informe:
- Inicieu el Crystal Reports Designer i obriu un informe en blanc.
- Utilitzeu el diàleg Crystal Reports Designer Database Expert per establir una connexió amb el
Content Platform Engine.
- Al diàleg Database Expert, seleccioneu JDBC.
- Assegureu-vos que l'URL de connexió sigui correcte i introduïu el nom d'usuari i la contrasenya per establir la connexió aContent Platform Engine.
- Al Database Expert:
- Afegiu l'ordre SQL següent:
Select F.PathName, RCR.ContainmentName, MK.MediaType, MK.DateCreated, MK.Creator from (Markers MK Inner join ReferentialContainmentRelationship RCR on MK.This=RCR.Head) Inner join RMFolder Fon F.This=RCR.Tail where MK.DateCreated >= {?start_date} And MK.DateCreated <= {?end_date} And MK.MediaType = '{?media_type}' And MK.this insubfolder '/{?fileplan_browse}'
- Creeu aquests cinc paràmetres ,tots amb el tipus String: fileplan_browse,
start_date, end_date, time_zone, media_type. El nom del paràmetre ha de coincidir amb el nom simbòlic de la plantilla de propietats del
CE.
- Al Crystal Reports Designer:
- Si voleu que els camps de data i hora de l'informe de sortida
apareguin en una zona horària concreta, creeu el paràmetre time_zone
del tipus String. Seleccioneu No ho mostris a
l'opció Mostra al (Visualitzador) Tauler. Si una plantilla d'informe
té enllaços a subinformes:
- Afegiu el paràmetre time_zone a cada subinforme
- afegiu el camp ?time_zone a Camps
per enllaçar amb
- Utilitzeu el ?time_zone del camp de Paràmetre
subinforme per a l'enllaç del camp time_zone
Atenció: Quan s'executa l'informe des de IBM Enterprise
Records, la data, l'hora i els valors de zona horària es passen des de l'aplicació web IBM Enterprise
Records . Els valors de data de l'informe de sortida es formaten amb la zona horària especificada. Si voleu aplicar la zona horària anterior des de
la interfície web d'usuari IBM Enterprise
Records
als camps de data de l'informe de sortida, heu de definir el paràmetre
time_zone i crear uns camps de fórmula
per als camps de data a la plantilla d'informe.
- Definiu aquests camps de fórmula:
data = ShiftDateTime (CurrentDateTime, "" ,{?time_zone})
inici = ShiftDateTime (DateTime(Left({?start_date},10) + " " + mid
({?start_date},12,8)),"GMT,0" ,{?time_zone})
finalització = ShiftDateTime (DateTime(Left({?end_date},10) + " " + mid
({?end_date},12,8)),"GMT,0" ,{?time_zone})
DateCreated = ShiftDateTime ({Command.DateCreated},"",{?time_zone})
- Definiu la interfície d'usuari d'informes, amb els camps de seccions de detalls següents:
Creator: Command.Creator
DateCreated: Command.DateCreated
MediaType: Command.MediaType
@EntityName: Formula EntityName.
- Deseu aquest informe a la carpeta d'exemples del camí d'accés d'instal·lació del Crystal
Reports. Per exemple:
C:\Fitxers de programa\Business Objects\BusinessObjects Enterprise 12\Samples\ca\Reports\
Registres físics detallats per tipus de suport creat.rpt
- Feu una visualització prèvia de l'informe des del Crystal Reports Designer.
- Feu clic a Refresca per introduir els valors adequats per a cada paràmetre:
Taula 1. Valors de paràmetre d'informe d'exemple Paràmetre |
Valor |
Comentaris |
fileplan_browse |
Gestió d'informes/<FilePlanName> |
|
start_date |
2008-01-01 O
2008-01-01TO7:00:00Z |
Comproveu el paràmetre de format de data i hora del Crystal Reports Designer. |
end_date |
2008-12-31 O
2008-12-31TO6:59:59Z |
Comproveu el paràmetre de format de data i hora del Crystal Reports Designer. |
time_zone |
America/Los_Angeles,480 O
America/Los_Angeles,480,DST,-60 |
Comproveu el paràmetre de format de data i hora del Crystal Reports Designer. |
media_type |
paper |
|
Resultats
Heu creat la plantilla d'informe detallada, Registres
físics detallats per tipus de suport creat.rpt.
Aquesta plantilla és per a un magatzem d'objectes de pla de fitxers (FPOS)
de model de dades base. Si la plantilla és per al model de dades Classificats DOD, deseu la plantilla com a
Registres físics detallats per tipus de suport creat DoDClassified.rpt.
Aquest exemple
només crea un informe detallat. Podeu crear un altre informe de resum i desar-lo com a Registres físics de resum
per tipus de suport creat.rpt.