A jelentéssablonok a Crystal Reports programban hozhatók létre.
Erről a feladatról
A feladat elvégzéséhez a következők szükségesek:
Eljárás
A jelentéssablon létrehozása:
- Indítsa el a Crystal Reports Designer programot, és nyisson meg egy üres jelentést.
- A Crystal Reports Designer Database Expert párbeszédablakban állítsa be a kapcsolatot a Content Platform Engine szoftverrel.
- A Database Expert párbeszédablakban válassza a JDBC lehetőséget.
- Győződjön meg róla, hogy a Csatlakozási URL-cím helyes, és írja be a felhasználónevet és jelszót a Content Platform Engine termékkel való kapcsolat kialakításához.
- A Database Expert termékben:
- Adja meg a következő SQL parancsot:
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}'
- Hozz létre a következő öt, karaktersorozat típusú paramétert: fileplan_browse,
start_date, end_date, time_zone, media_type. A paraméternévnek egyeznie kell a CE tulajdonságsablon szimbolikus nevével.
- A Crystal Reports Designer alkalmazásban:
- Ha azt szeretné, hogy a jelentéskimenet dátum/időpont mezői adott időzónával jelenjenek meg, hozza létre a time_zone paramétert karaktersorozat típussal. Válassza a Ne jelenjen meg értéket a Megjelenítés a(z) (Megjelenítő) panelen beállításnál. Ha egy jelentéssablon részjelentésekre mutató hivatkozásokat tartalmaz:
- Adja hozzá a time_zone paramétert minden részjelentéshez
- adja hozzá a ?time_zone mezőt a Mező(k) a hivatkozáshoz területen
- Használja a ?time_zone értéket a time_zone mező hivatkozásának Részjelentés paramétere mezőjéből
Figyelem: Ha a jelentést az IBM Enterprise
Records programból futtatják, a dátum/időpont és az időzóna értéket az IBM Enterprise
Records webalkalmazás adja át. A jelentéskimenet dátum értékeit a rendszer a megadott időzónával formázza. Ha az IBM Enterprise
Records webalkalmazásból átadott időzónát szeretné alkalmazni a jelentéskimenet dátummezőire, meg kell határoznia a time_zone paramétert, és létre kell hoznia a képletmezőket a dátummezők számára a jelentéssablonban.
- Adja meg a következő képletmezőket:
date = ShiftDateTime (CurrentDateTime, "" ,{?time_zone})
start = ShiftDateTime (DateTime(Left({?start_date},10) + " " + mid
({?start_date},12,8)),"GMT,0" ,{?time_zone})
end = ShiftDateTime (DateTime(Left({?end_date},10) + " " + mid
({?end_date},12,8)),"GMT,0" ,{?time_zone})
DateCreated = ShiftDateTime ({Command.DateCreated},"",{?time_zone})
- A Jelentés felhasználói felületet a Részletek szakaszok következő mezőivel adja meg:
Creator: Command.Creator
DateCreated: Command.DateCreated
MediaType: Command.MediaType
@EntityName: Formula EntityName.
- Mentse a jelentést a Crystal
Reports telepítési útvonalán található Samples könyvtárba. Például:
C:\Program
Files\Business Objects\BusinessObjects Enterprise 12\Samples\en\Reports\
Részletes fizikai rekordok létrehozott adathordozó-típus szerint.rpt
- Tekintse meg a jelentés előképét a Crystal Reports Designer használatával.
- Kattintson a Frissítés gombra a megfelelő értékek beírásához az egyes paraméterekhez:
1. Táblázat Példa jelentésparaméter-értékek Paraméter |
Érték |
Megjegyzések |
fileplan_browse |
Records Management/<FájltervNeve> |
|
start_date |
2008-01-01 VAGY
2008-01-01TO7:00:00Z |
Ellenőrizze a dátum/időpont formátum beállítását a Crystal Reports Designer programban |
end_date |
2008-12-31 VAGY
2008-12-31TO6:59:59Z |
Ellenőrizze a dátum/időpont formátum beállítását a Crystal Reports Designer programban |
time_zone |
America/Los_Angeles,480 VAGY
America/Los_Angeles,480,DST,-60 |
Ellenőrizze a dátum/időpont formátum beállítását a Crystal Reports Designer programban |
media_type |
paper |
|
Eredmények
Létrehozta a Részletes fizikai rekordok létrehozott adathordozó-típus szerint.rpt részletes jelentéssablont.
Ez a sablon az Alap adatmodell fájlterv objektumtárolóhoz (FPOS) használható. Ha a sablon DOD Classified adatmodellhez használatos, a sablon Részletes fizikai rekordok létrehozott adathordozó-típus szerint DoDClassified.rpt néven mentse.
Ez a minta csak részletes jelentést hoz létre. Létrehozhat másik összegző jelentést is, és mentheti Fizikai rekordok összegzése létrehozott adathordozó-típus szerint.rpt néven.