From bca83e8480c05fedc97dcca29c30c76fbea28aa8 Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Tue, 21 Nov 2017 06:50:40 +0800 Subject: [PATCH] TP->T64: gnucash/report/standard-reports/account-summary.scm --- .../report/standard-reports/account-summary.scm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gnucash/report/standard-reports/account-summary.scm b/gnucash/report/standard-reports/account-summary.scm index 248b228bd4..8c44eaf19a 100644 --- a/gnucash/report/standard-reports/account-summary.scm +++ b/gnucash/report/standard-reports/account-summary.scm @@ -161,9 +161,11 @@ ACCT-TYPE-EQUITY ACCT-TYPE-INCOME ACCT-TYPE-EXPENSE) (gnc-account-get-descendants-sorted (gnc-get-current-root-account)))) #f #t)) + (gnc:options-add-account-levels! options gnc:pagename-accounts optname-depth-limit "b" opthelp-depth-limit 3) + (add-option (gnc:make-multichoice-option gnc:pagename-accounts optname-bottom-behavior @@ -267,7 +269,7 @@ (let* ( (report-title (get-option gnc:pagename-general optname-report-title)) (company-name (get-option gnc:pagename-general optname-party-name)) - (date-tp (gnc:timepair-end-day-time + (report-date (gnc:time64-end-day-time (gnc:date-option-absolute-time (get-option gnc:pagename-general optname-date)))) @@ -320,12 +322,12 @@ depth-limit)) ;; exchange rates calculation parameters (exchange-fn - (gnc:case-exchange-fn price-source report-commodity date-tp)) + (gnc:case-exchange-fn price-source report-commodity report-date)) ) (gnc:html-document-set-title! doc (string-append company-name " " report-title " " - (gnc-print-date date-tp)) + (qof-print-date report-date)) ) (if (null? accounts) @@ -346,11 +348,11 @@ (get-total-balance-fn (lambda (account) (gnc:account-get-comm-balance-at-date - account date-tp #f))) + account report-date #f))) (table-env ;; parameters for :make- (list (list 'start-date #f) - (list 'end-date date-tp) + (list 'end-date report-date) (list 'display-tree-depth tree-depth) (list 'depth-limit-behavior bottom-behavior) (list 'report-commodity report-commodity) @@ -501,8 +503,7 @@ ) (gnc:report-finished) - doc) - ) + doc)) (gnc:define-report 'version 1