- アプリの
- スクリプト構文およびチャート関数
- スクリプトおよびチャート数式での関数
- 日付および時刻関数
- quartername - スクリプトおよびチャート関数
quartername - スクリプトおよびチャート関数
この関数は、四半期の初日の最初のミリ秒のタイムスタンプに対応する値を基底として、四半期の月数 (MonthNames スクリプト変数に従った書式) および年の表示値を返します。
Syntax:
QuarterName(date[, period_no[, first_month_of_year]])
Return data type: dual
Arguments:
引数 | 説明 |
---|---|
date | 評価する日付。 |
period_no | period_no は整数で、値 0 は date を含む四半期を示します。period_no の値が負の場合は過去の四半期を、正の場合は将来の四半期を示します。 |
first_month_of_year | 事業年度が 1 月以外の月に始まる場合は、first_month_of_year で 2 から 12 の間の値を指定します。 |
例 | 結果 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
quartername('29/10/2013') |
|
||||||||||||||||||||||||||||
quartername('29/10/2013', -1) |
|
||||||||||||||||||||||||||||
quartername('29/10/2013', 0, 3) |
|
||||||||||||||||||||||||||||
アプリにスクリプト例を追加して実行します。その後、結果列に含まれている項目をアプリのシートに追加して結果を表示します。 この例では、テーブルの各請求書日付について、InvID に含まれる四半期に基づいて、四半期名が作成されます。年の最初の月に 4 月が指定されています。 TempTable: LOAD RecNo() as InvID, * Inline [ InvDate 28/03/2012 10/12/2012 5/2/2013 31/3/2013 19/5/2013 15/9/2013 11/12/2013 2/3/2014 14/5/2014 13/6/2014 7/7/2014 4/8/2014 ];
InvoiceData: LOAD *, QuarterName(InvDate, 0, 4) AS QtrName Resident TempTable; Drop table TempTable; |
|