FreqSpec and SchedXaction as QOF objects
Derek Atkins
warlord at MIT.EDU
Sat Apr 23 10:40:54 EDT 2005
Quoting Josh Sled <jsled at asynchronous.org>:
> On Sat, 2005-04-23 at 10:19, Neil Williams wrote:
> > It's currently only GnuCash that puts limits on top level and sub objects
> and
> > it gets confusing sometimes. Certainly, within GnuCash there should not be
>
> > GncAddress or FreqSpec objects on their own - they simply won't get written
>
> > out by the normal backends. However, when QSF can deal with partial
> QofBooks
>
> Hmm. There may be cases where GnuCash wants to have a run-time FreqSpec
> that should not be persisted. The scheduled transaction setup dialog,
> for instance, internally uses a transient FreqSpec to maintain state.
>
> But the rest of your text sounds like that is fine; I just want to make
> sure.
>
> ...jsled
Gnucash does this in a LOT of places with a lot of objects.. NOt just the FS.
Gnucash FREQUENTLY uses an internal transient object to maintain state during a
dialog (or register) interaction, and then deletes the transient or commits the
transient as needed.
This is a general issue, not specific to Freqspec. But it's a good point to
make.
-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
More information about the gnucash-devel
mailing list