[Patch] Sorting in custom reports

C. Ernst c.ernst72 at googlemail.com
Sun Jan 27 15:17:45 EST 2008


Hi Derek,

if the question ist too embarassing I sometimes rather ask directly, without
CCing, :-}, but anyway...

I don't see how this will work without an assoc-list or hash-table. We need
to store the children for each Account and want to search the children for a
specific account, so we have a list of lists.
I'm not familar with scheme. Do you know an example somewhere else in the
code (or could you please fill some of the brackets in your code snippet)?

Christoph

2008/1/27, Derek Atkins <warlord at mit.edu>:
>
> Hi,
>
> Please remember to CC the list on all replies using your mailer's
> Reply-To-List or Reply-All features..
>
> Quoting "C. Ernst" <c.ernst72 at googlemail.com>:
>
> > Hi Derek,
> >
> > do you mean, I should define something like an Association List of
> (Account
> > -> List of sorted children) outside of the for-each loop?
>
> Well, you don't need an assoc-list, but you can just use a let to
> assign a temporary variable to the list so you only build it once.
> E.g.
>
>   (let ((acctlist (...)))
>    (for-each (....)
>     ))
>
> -derek
>
> > Christoph
> >
> > 2008/1/27, Derek Atkins <warlord at mit.edu>:
> >>
> >> Hi,
> >>
> >> Quoting "C. Ernst" <c.ernst72 at googlemail.com>:
> >>
> >> > Hello,
> >> >
> >> > this is a patch for http://bugzilla.gnome.org/show_bug.cgi?id=506798.
> >> > The default sorting order is now applied to all balance reports.
> >> >
> >> > This is my very first patch to gnucash.
> >> > Actually, it is just a suffix, but It took me more than two weeks to
> get
> >> > into this scheme stuff...
> >> >
> >> > Christoph
> >>
> >> Thanks for the patch.  I responded in the bug report.
> >>
> >> -derek
> >>
> >> --
> >>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> >>        Member, MIT Student Information Processing Board  (SIPB)
> >>        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
> >>        warlord at MIT.EDU                        PGP key available
> >>
> >>
> >
>
>
>
> --
>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>        Member, MIT Student Information Processing Board  (SIPB)
>        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>        warlord at MIT.EDU                        PGP key available
>
>


More information about the gnucash-devel mailing list