au-pay-manager / sheetClasses/CreditCardReportSheet / CreditCardReportSheet
クレジットカード利用履歴シートクラス
catdance124
protected
_headers:string
[]
ヘッダー配列
amountColumn:
number
金額列のインデックス
contentColumn:
number
内容列のインデックス
dateColumn:
number
日時列のインデックス
paymentNoteColumn:
number
メモ列のインデックス
get rows():
rows
データ配列を取得する
データ配列
set rows(
rows
):void
データ配列を設定する
データ配列
void
protected
_hideUpperRows(visibleRecordMaxNumber
):void
シート上部の過去レコードを非表示にする
number
= 30
シートに表示するレコード数
void
protected
_sortRows(column
,ascending
):void
レコードを指定カラムに沿ってソートする
number
ソートするカラムのインデックス
boolean
= true
ソート順序 デフォルトは昇順
void
getPaymentNotes(
paymentDate
):paymentNote
[]
メモ付きの支払い履歴を取得する
Date
メモ付き支払い履歴
getSummedAmount(
paymentDate
):summedAmount
支払い種別ごとの合計金額を取得する
Date
支払い種別ごとの合計金額
insert(
sheetRecord
):void
レコードを挿入する
シートレコード
void
updatePaymentLabel(
id
,label
):row
支払いラベルを更新する
string
レコードID
string
支払いラベル
更新された行データ
updatePaymentNote(
id
,note
):row
支払いメモを更新する
string
レコードID
string
支払いメモ
更新された行データ
upsertPaymentDetail(
creditCardDetailBasicReport
):creditCardReportSheetRecord
利用詳細を更新する
クレジットカード利用詳細レポート
更新されたレコード
static
getInstance():CreditCardReportSheet
シングルトンインスタンスを取得する
CreditCardReportSheet
シングルトンインスタンス