ユーザーがフォルダをナビゲートするのは、レポートを見つけてそれを表示するためです。これらの操作に対応できる contents.jsp のインターフェイスを追加する必要があります。
このチュートリアルでは、フォルダ内に表示可能なレポートがある場合に、ユーザーに対してレポート名の一覧を表示します。ページの最初の ItemsGrid の下にある 2 つ目の ItemsGrid コンポーネントは、この目的で使用することができます。グリッドのレポート項目をクリックすると、ユーザーはそのレポートを表示するためのページである view.jsp にリダイレクトされます。
ItemsGrid コンポーネントをビジュアル デザイナのページの最下部にドラッグします。ここでは、ItemsGrid コンポーネントで使用する項目のソースを指定することを求められます。
EnterpriseItems Bean は、グリッドに表示されるレポートのコレクションを表示します。新しい EnterpriseItems Bean を作成し、それを ItemsGrid コンポーネントにバインドします。
Identity Bean を選択することを求められます。EnterpriseItems Bean には identity プロパティがありますが、このプロパティを Enterprise セッションとユーザー認証証明を提供する Identity Bean に初期設定する必要があります。
identity を選択します。CrystalEnterprise.Report」と入力します。このステップでは、Crystal レポートだけをグリッドに表示するようにします。
この手順により、コンポーネントがビジュアル デザイナに追加されます。ここで、それを選択して、[プロパティー]ビューで属性を設定できます。
id 属性を reportsList に設定します。| Business Objects http://japan.businessobjects.com/ サポート サービス http://japan.businessobjects.com/services/ |