@PTD
Timeとしてタグ付けされたディメンションのメンバーの期間累計値を計算します。 デフォルトでは、勘定科目が「最初」または「最後」としてタグ付けされていないかぎり、データが合計されます。
構文
@PTD (XrangeList)
パラメータ
- XrangeList
-
Timeとしてタグ付けされたディメンションのメンバーの範囲。
有効なメンバー名、メンバー名のカンマ区切りリスト、ディメンション間メンバー、またはメンバー・セット関数または範囲関数(@XRANGEを含む)からの戻り値を指定できます。
XrangeListの詳細は、「範囲リスト・パラメータ」を参照してください。
ノート
-
財務関数は値を返しません。かわりに、指定された範囲に基づいて内部的に一連の値を計算します。
-
@PTDは、勘定科目としてタグ付けされたディメンションがアウトラインに含まれている場合にのみ使用できます。
例
この例では、Sample Basicデータベース・アウトラインのYearディメンションにYTDとQTDの2つの追加メンバーが含まれているとします。 計算スクリプトを使用して、YTDおよびQTDメンバーは次のように計算されます:
YTD = @PTD(Jan:May);
QTD = @PTD(Apr:May);
この例では、期首インベントリはタイム・バランス最初でタグ付けされ、期末インベントリはタイム・バランス最後でタグ付けされています。
この例では、次のレポートが作成されます:
Product Market Scenario
Sales Opening Inventory Ending Inventory
===== ================= ================
Jan 31538 117405 116434
Feb 32069 116434 115558
Mar 32213 115558 119143
Qtr1 95820 117405 119143
Apr 32917 119143 125883
May 33674 125883 136145
Jun 35088 136145 143458
Qtr2 101679 119143 143458
QTD 66591 245026 262028
YTD 162411 117405 136145
次の例は、YearディメンションがSample Basicに追加されていることを前提としています。 多ディメンション範囲を使用してYTDを計算します。
FIX("100-10", "New York")
YTD = @PTD(@XRANGE("2011"->"Sep", "2012"->"Mar"));
ENDFIX
前述の計算は、XrangeListで指定された次の多ディメンション範囲で実行されます:
2011->Sep
2011->Oct
2011->Nov
2011->Dec
2012->Jan
2012->Feb
2012->Mar
関連項目