サーバー管理 > レポート > レポート レシピの作成 > 基本的な Windchill RV&S レポート タグによるシンプルなレポート レシピの作成
  
基本的な Windchill RV&S レポート タグによるシンプルなレポート レシピの作成
ここでは、会社から、基本的なアイテム情報についてユーザーが報告できるシンプルなレポート レシピを作成するように要請されたと仮定します。このレポート レシピには次のデータを含める必要があります。
基本的な Windchill RV&S レポートタグ
社内では、レポート ウィザードで使用でき、列 (テーブル) 形式で Windchill RV&S アイテムを一覧表示するレポートを必要としています。アイテム フィールドの名前はレポートの先頭行に沿って表示する必要があり、対応する各アイテム フィールドの値は各アイテムの下に表示する必要があります。
アイテム情報を表示するために、HTML タグと Windchill RV&S レポート タグを含んだレポート レシピを作成します。
コーポレート フォントとコーポレート カラー
管理職は、レポートにコーポレート カラーを使ってプロフェッショナルな雰囲気を出してほしいと希望しています。
レポート レシピにスタイル タグを追加し、ユーザーがレポートのプレゼンテーションを選択できるようにします。
レポート パラメータ
レポートの先頭 (ヘッダー) にタイトルと説明を付け、最後 (フッター) に機密情報メッセージを付ける必要があります。レポート レシピ内のこれらの要素はレポート レシピを使用する部署ごとに異なるため、これらの要素のハードコードは避けます。
レポート パラメータを使用することによって、ユーザーがこれらの各要素に独自の値を指定できるようにします。
日付と時刻
レポートの右上に現在の日付を表示します。レポート内に表示する日付または日時のフィールドは、社内の規定に合わせる必要があります。
レポート レシピに日付タグと日時タグを加え、ユーザーが日付フィールドと日時フィールドの表示形式を選択できるようにします。さらに、現在の日付を表示するタグも加え、レポート実行時の日付を表示します。
並べ替え
社内のいくつかの部署では、任意のフィールド別にレポートを並べ替える機能も必要としています。
タグによる並べ替えを利用し、任意のレポート フィールド別にレポートを並べ替えることができるようにします。
コーポレート ロゴ
社内ポリシーでは、あらゆる社内ドキュメントにコーポレート ロゴを付けるように規定されています。
レポート レシピにロゴ タグを追加し、レポート用のコーポレート ロゴをユーザーが選択できるようにします。
レポートを再実行するイメージとリンク
ユーザーは、Windchill RV&S Client からレポートを実行しなくても最新の更新情報を取得できる、レポートの再実行機能を求めています。
ユーザーが現在のレポートを再実行するために使用できる、レポートの再実行イメージと再実行リンクを、レポート レシピの最後に加えます。
次に例を示します。
<%version 1%>
<%description <b>Description: </b>This is a report that uses basic
Windchill RVS report tags.<br><br>%>
<%param name="reporttitle" type="String" prompt="Report Title" value=""
description="Descriptive title for your report."%>
<%param name="reportheader" type="MultiString" prompt="Report Header" value=""
description="Text appearing at the top of the report page."%>
<%param name="reportfooter" type="MultiString" prompt="Report Footer"
value="Confidential - Internal Use Only" description="Text appearing at
the bottom of the report page."%>
<html>
<head>
<title>Basic Report</title>
<%screenStyleSheet%>
<%printerStyleSheet%>
</head>
<%dateformat%>
<%datetimeformat%>
<%sortby &sortby%>
<body>
<span class="logo"><%logoURL%></span>
<p class="title">&reporttitle</p>
<p class="header">&reportheader</p>
<div align="right" class="date"><%currentdate%></div>
<table class="display">
<tr><td colspan="&#fields"><hr class="hr_default"></td></tr>
<!-- Display item field headings -->
<tr>
<%iteratefields%>
<th class="heading1">&fielddisplayname</th>
<%/iteratefields%>
</tr>
<tr><td colspan="&#fields"><hr class="hr_default"></td></tr>
<!-- Display item field values -->
<%begindetail%>
<tr>
<%iteratefields%>
<td class="border">&fieldname</td>
<%/iteratefields%>
</tr>
<%enddetail%>

tr><td colspan="&#fields"><hr class="hr_default"></td></tr>
</table>
<span class="footer">&reportfooter</span>
<div align="center">
<a href="<%weburl%>im/runreport?selection=&currentReportName">
<img src="<%weburl%>Report_Recipe/re-run_report.gif"
:align="middle" border="0">
</a>
</div>
</body>
</html>