Re: GRAND MASTER PLAN
- From: Jody Goldberg <jody gnome org>
- To: Linas Vepstas <linas linas org>
- Cc: msevior physics unimelb edu au, Dru <andru treshna com>, gnome-db-list gnome org, Charles Goodwin <charlie xwt org>, gnucash-devel gnucash org, gnome-office-list gnome org, Tim Lord <timl treshna com>
- Subject: Re: GRAND MASTER PLAN
- Date: Tue, 9 Mar 2004 10:57:05 -0500
On Tue, Mar 09, 2004 at 09:23:54AM -0600, Linas Vepstas wrote:
>
> Well, for Act 1, you're right, I don't. But for Act II ... yes,
> literally. Pushbuttons, you name it.
>
> OK, now that you've got this mastered: let me pile on a few things.
> For act I scene II:
>
> -- colors, font sizes. At least for financial reports, negative
> numbers are sometimes printed in red. Of course, one won't know
> if the number will be positive or negative until runtime, so the
> color needs to be settable at runtime.
>
> (Yes, color alone is an accessibility issue; so other visual
> indicators are used as well. (a simple minus sign is too small,
> too easily confused for lint). Parens might be used, or
> italics or bold might be selected.)
>
> -- might be useful to allow the "hide this" for visual display
> as well. For example, the report designer created a document
> with two blank fields, and at runtime, we discover that one
> of them will be blank forever. So at run time, we hide it.
>
> (I've seen this done in form letters, where certain geographies
> get an extra sentance or two in thier form letter which the
> others do not. Another example is a report for assets and
> liabilities: if there are no liabilities, you hide the table
> rather than showing a table with a zero in it. )
>
> (If you can hide, then this allows the programmer to implement
> a basic either/or: show/hide the liabilities table, and
> show/hide the sentance: "There are no liabilities.")
>
> -- tables. Reports will usually have tables in them, and the number
> of rows won't be known until runtime. (The columns are usually
> static. Usually).
>
> Tables might be nested. I don't know if abi supports that.
This starts to sound alot more like a spreadsheet than a document.
Gnumeric can already offer many of those capabilities now.
- It can contain widgets (although they need to do more)
- value formating is fairly strong (that engine will be in
libgoffice)
- we support hiding cols/rows
- subtotals
We're missing hiding individual values, although that's fairly
trivial. There is also no support for triple underlines.
Sounds like what you really need is a way to generate an abi
document that contains a spreadsheet and a way to print the result.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]