SAVEROW

Essbaseレポート・ライターのSAVEROWコマンドは、rowMbrでデフォルト名が指定されている計算済の新しい行を作成します。ただし、この行は引用符で囲まれたオプションの名前に変更される可能性があります。

SAVEROWにより、rowMbrに関連付けられたデータが自動的に保管されます。CALC ROW、CALC COLUMN、PRINTROWコマンドまたは計算済行を参照できるその他すべてのコマンドから、このデータが参照される可能性があります。

このコマンドを使用すると、このコマンドの計算演算子がオフに設定され、ユーザーが明示的に演算子をオンに戻さないかぎりコンテンツは影響を受けません。SAVEROWによってデータは取得されますが、その出力は抑制されます。

構文

{ SAVEROW ["newRowCalcName"] } rowMbr !

パラメータ

newRowCalcName

オプション。SAVEROWコマンドによって作成されるデータ行に対する、引用符で囲まれた名前。名前は、CALCULATE ROWおよびCALCULATE COLUMNの構文と同じように、チルダ(~)で区切られたマルチパートにできます。

rowMbr

計算済データ行の行名を判定するために使用される、デフォルトの行メンバー。

rowMbrは、{ SAVEROW }コマンドの後に出現する次のメンバーで、他の介在する{ }フォーマット・コマンドやメンバー選択以外の<コマンドは許可されて、どのメンバーが保存されるかに影響しません。

ノート

同じ名前を持つメンバーと計算済行に競合はありません。これらは、名前が同じでも個別のエンティティです。

次のレポート・スクリプトの例は、Demo Basicに基づいています。

{TEXT 18 "Expenses as % of Sales for January"} 
Jan Boston Audio

      Actual Budget

{SAVEROW} Sales !
{CALCULATE COLUMN " Actual%" = 1 % "Sales" 1  
 CALCULATE COLUMN "Budget%" = 2 % "Sales" 2}
COGS  Misc
Payroll
Marketing 
Sales
     !
         

前述のレポート・スクリプトでは、次のレポートが生成されます:

                   Expenses as % of Sales for January

                           Jan Boston Audio 
                   Actual   Budget  Actual%  Budget% 
                 ======== ======== ======== ======== 
Cost_of_Goods_Sold    941    1,007       47       47 
Miscellaneous           4        0        0        0 
Payroll               542      530       27       25 
Marketing             134      130        7        6 
Sales               1,985    2,150      100      100

関連トピック