書き戻しモード

書き戻しモードでは、所有者がレポートグリッド内でデータを直接入力および編集できます。

デフォルトでは、書き戻しモードはすべてのユーザーに対して無効になっています。管理者は、特定ユーザー、ユーザーグループ、または全ユーザーに対して書き戻しモードの権限レベルを設定できます。管理者は、EPM Administrationアドホックレポート のカスタム設定を定義することで、書き戻しを有効化するか、案分なしにするかを定義できます。カスタム設定は WritebackBehaviorAdhocReport という名前を付ける必要があり、[] 列には管理者が次のいずれかの値を指定します:

  • 0

    書き戻しはすべてのユーザーで無効です。

  • 1

    書き戻しはすべてのユーザーに対して案分なしで有効です。

  • 2

    書き戻しはすべてのユーザーに対して案分ありで有効です。

  • JSON 形式の値

    特定のユーザー、ユーザーグループ、アプリケーションロールに使用されます。例を以下に示します。

    {
       "D": "0",
       "Permissions":[
          {
             "ugo":["ReportDesigner","administrator","someone@somecompany.com"],
             "v":"2"
          },
          {
             "ugo":["ReportPlanner","guest"],
             "v":"1"
          }
       ]
    }

    JSON 文字列には以下のエレメントが含まれます:

    • D:書き戻しモードのデフォルト動作を定義します。値が 0 の場合、非指定ユーザーすべてについて書き戻しは無効になります。
    • ugo:特定のユーザー、ユーザーグループ、またはアプリケーションロールの配列が含まれます。ユーザーが、割り当てられたロールとは異なる権限レベルを持つ場合は、そのユーザーの権限が優先されます。ユーザーに複数のロールがある場合は、ランクが最も高いロールの書き戻しオプションが優先されます。
    • v:指定されたユーザー向けの書き戻し権限レベルを定義します。

    デフォルトの書き戻しモード (D) と、特定ユーザーに対する書き戻し権限レベル (V) は、以下のいずれかの値で定義されます:

    • 0:書き戻しは無効です。
    • 1:書き戻しは案分なしで有効です。書き戻しはベースセルで動作します。集計セルは、書き戻しルールが設定されている場合にのみ書き戻されます。ルール計算セルまたは集計セルで値が定義されていない場合、書き戻しは実行されず、元の値に戻されます。
    • 2: 書き戻しは案分ありで有効です。

    「D」または「V」に 0・1・2 以外の値 が含まれる場合、書き戻しは無効になります。

    JSON 形式のカスタム設定名と値では、大文字と小文字は区別されません。

WritebackBehaviorAdhocReport という名前で複数のカスタム設定が定義されている場合、WritebackBehavior1、WritebackBehavior2 などのように連番で付けられます。を各設定インスタンスに対して設定します。連番付きの名前を持つ設定は、有効な JSON 文字列または単純な値 0、1、2 を含んでいても、システムによって使用されません。システムでは、連番の付いていない名前 (WritebackBehaviorAdhocReport) および有効な JSON 文字列または単純値 0、1、または 2 を持つ設定のみを使用します。

WritebackBehaviorAdhocReport カスタム設定が定義されていない、または値がないか無効な値を含む場合、書き戻しと案分は無効になります。

WritebackBehaviorAdhocReport カスタム設定は、クライアントにのみ使用されます。サーバー上で書き戻しを実行する権限がない場合、書き戻しは実行されません。これはたとえば、OLAP データロールが表示権限のみの場合に発生します。

案分

書き戻しコマンドを使用して、異なる配分方法を指定することもできます。案分を使用すると、ベースエレメントに書き戻す値が連結エレメントにどのように影響するかを指定できます。セルを選択し、データベースの値を変更することができます。たとえば、前年の値に特定の割合を加えて翌年の予測を作ることができます。

即時書き戻し

セルに新しい値を入力すると、その値が適用され、書き戻しは即座に実行されます。同時に変更できるのは 1 つのセルの値だけです。