Module
Contents
Index 🔎︎

# レポートナビゲーター

表示 → レポートナビゲーター を選択して、Report Builder の「レポートナビゲーター」ウィンドウを開くことができます。

レポートナビゲーターによって、レポートの構成が表示されます。 レポートナビゲーターを使用して、レポートに関数を挿入できます。

レポートナビゲーターでエントリをクリックします。「Report Builder」ビューで対応するオブジェクトまたはエリアが選択されています。エントリを右クリックして、コンテキストメニューを開きます。

## レポートに関数を入力する

レポートナビゲーターのコンテキストメニューに、「Report Builder」ビューと同じコマンドに加えて、新しい関数を作成したり、削除したりするための追加コマンドが表示されます。

Functions can be entered using a syntax as specified by the OpenFormula proposal.

See Wiki page about Base for some more help regarding the functions in a report.

### 各クライアントの合計を計算する

1. レポートナビゲーターを開きます。

2. グループ項目と、費用を計算するグループを開きます。

   グループには関数というサブ項目があります。

3. 関数項目のコンテキストメニューを右クリックで開いて、新しい関数の作成を選択します。

   プロパティブラウザーで関数を確認します。

4. 名前を CostCalc などに変更し、数式を [CostCalc] + [費用列名を入力] に変更します。

5. 初期値に 0 を入力します。

6. これで、テキストフィールドを入力し、それを [CostCalc] にバインドできるようになります。これはデータフィールドリストボックスに表示されます。

[field]のようなフィールドの値に最初の値を設定しなければならないかもしれません。

費用列に空白のフィールドがある場合、次の数式を使って空白のフィールドの内容を 0 に置き換えます。

[SumCost] + IF(ISBLANK([field]);0;[field])