日付をExcelのシリアル値(OLE オートメーション日付)と相互に変換できるヘルパーメソッドを提供しています。
Forguncy.ConvertOADateToDate( oaDate )
日付のシリアル値からDateオブジェクトに変換します。
パラメーター
oaDate |
Type: Number |
変換したい日付のシリアル値(OLE オートメーション日付) |
戻り値
Dateオブジェクト
var OADate = 40000; var Date = Forguncy.ConvertOADateToDate(OADate);
Forguncy.ConvertDateToOADate( date )
Dateオブジェクトを日付のシリアル値に変換します。
パラメーター
date |
Type: Dateオブジェクト |
変換したい日付のDateオブジェクト |
戻り値
Number
var Date = new Date(); var OADate = Forguncy.ConvertDateToOADate(Date);
Forguncy.PivotTableCellType.setCustomFunction( cellName, customFunction )
ピボットテーブル型セルに設定された集計方法を上書きして、カスタム集計を設定します。
パラメーター
cellName |
Type: String |
ピボットテーブル型セルのセル名 |
customFunction |
Type: Function( Event eventObject ) |
イベント発生時に実行される関数。この関数は「records」と「attr」の2つの引数を受け取ります。「records」は1つのセルを集計するすべての行を含みます。「attr」はピボットテーブル設定ダイアログで[値]として設定したフィールド名です。 |
戻り値
なし
サンプルコード
(function() { var p = Forguncy.Page; p.ready(function () { Forguncy.PivotTableCellType.setCustomFunction("pivottablecell", function (records, attr) { var count = records.length; return "カスタム:" + count; }) }); })()