- dRofusからXMLを取得してデータソースを割り当てる
- 基本的な使用法
- XPath式の理解
- レポートを作成する一般的な方法
- 繰り返しセクションの作成
- 繰り返しテーブルの作成
- フィールドの作成
- スタイル・フォーマット
- 日付と数値のフィールドのデータフォーマット
- ビルディング・ブロックの使用
- ビルディング・ブロックのアンロード
- ビルディング・ブロックのコンテキスト
- ページレイアウトとページ設定
- ヘッダーとフッターのアイテム情報
- XMLと静止画像からの画像
- 小数点記号
- エンコードとフォント
dRofusからXMLを取得し、データソースを割り当てます。
レポートをPublisherで作成する場合、最初に行わなければならないことは、データ・ソースを割り当てることです。データソースはdRofusのデータを含むXMLファイルです。
サンプルパックに含まれるサンプルXMLファイルを使用するか、dRofusから生成することができます。特定のプロジェクトのレポートを作成する場合、
XMLファイル内のデータがそのプロジェクトに特有である可能性があるため、dRofusから生成することが有益です。dRofusの "Reports and exports (リポートとエクスポート)"から、
新しいレポートで使用したいデータと類似している、または含まれているレポートを見つけます。必要なデータを選択し、オプションを設定します。
その他のオプション (options)→ フォーマット (Format) で XML に設定します:
いくつかのオプションは、取得するデータ (例:どの部屋) を制限し、またいくつかは、各部屋のためにエクスポートするXMLを定義することにご注意ください。
例えば、"With pictures (画像付き)" オプションがチェックされていない限り、画像はXMLの一部にはなりません。また、現在のアイテムにその属性に関するデータが存在しない限り、
すべてのXML属性が含まれるわけではないことをご注意下さい。例えば、もしプロジェクトに余分な部屋のコアフィールドがある場合、その属性は実際にその値がある部屋だけに含まれます。
そのため、レポートをデザインする際には、xmlをデータベースの一部のみに限定し、レポートに必要なデータをすべて含めることをお勧めします。
正しいプレビューを得るためには、部屋など少なくとも2つのアイテムをデータに含めることをお勧めします。
ファイルを保存し、 Publisherで "Home (ホーム)" → "Assign Data Source (データソースの割り当て)"を選択し、"Data Source (データソース)"でXMLファイルを参照します。
XMLデータは、下図のようにデータ・ソース・ペイン(3)(デフォルトは右)に表示されます。
これで、データソース(3)からドキュメント/ページ(1)にデータをドラッグ&ドロップすることで、レポートの作成を開始できます。
Google Chromeユーザーへの重要なお知らせです: chrome バージョン15以下ではバグがあるため、このレポートを実行するたびにdrofus.xmlファイルをダウンロードフォルダから削除するか、オプション()→Under the Bonnet→Downloadsで "Ask where to save each file before downloading (ダウンロードする前に、各ファイルの保存場所を尋ねる)" に、
チェックが入っていることを確認する必要があります。バージョン16 (現在ベータ版) では、これは必要ありません。
XF Designerは以下の重要な要素で構成されています:
1. The document (ドキュメント):これはドキュメントのデザインを表示し、ワードプロセッシングツールと直接同様に編集できます。
2. Navigation bar (ナビゲーションバー):ドキュメント内で現在選択されている要素/セクションを表示し、
要素に小さなスペースまたは見えないスペースがある場合、1 を使用するよりも簡単な方法で要素に移動できます。
3. Data source (データソース):データソースのデータを閲覧したり、ドキュメントにドラッグ&ドロップすることができます。
ここではページレイアウトとページセットも確認できます。ページセットを見るには、表示→表示/非表示の "ページ分割 (ページネーション)"オプションをチェックしてください。
4. Properties pane (プロパティ・ペイン):1 または 2 で選択した要素の詳細プロパティ。
5. Ribbon menu (リボンメニュー)
まず最初にしたいことのひとつは、ページレイアウトの設定とヘッダーとフッターの作成だと思います。
これは "ページレイアウト (Page Layout )"リボンで行います。ビルディングブロックを使用して、複数のレポートで同じヘッダー/フッターを作成することもできます。