On Mon, Apr 18, 2022 at 1:15 AM TG <gnuc...@thegeezer.net> wrote:

> In previous version of gnucash I was able to pull up a line graph report
> and then draw a box on teh graph, which would cause the graph to zoom in
> on that section.
>
> I upgraded to version 4.9 earlier this year and now I'm not able to zoom
> graphs at all, having to control size by pixel dimensions and start /
> end dates only.
>

Greetings! I'm a long time user of GnuCash, and I was curious about your
question. ...

NOTE: when features go away it's almost always due to serious bugs or other
circumstances beyond GnuCash developers' control... so there's probably a
good reason it doesn't work the same way anymore.

But despite years of experience with GnuCash, I never use graphs, so I used
this as an opportunity to dig around.

The report that I believe best seems to resemble what you're describing is
called "Expense Graph" in the current release...

Reports --> Income & Expense --> Expense Graph

Just like ALL the expense reports, you have to define the beginning and end
dates. The date options include useful pre-sets, like "start of
previous year" and "end of previous year." Graph options here include the
size of the steps, such as "daily" or "monthly." I see the report can also
include a table with the same data in numerical form, line or bar graphs,
stacked or separate, etc.

I dug around and, like you, I cannot immediately see a way to "draw a box"
to "zoom in."

However I can change the size of the entire report by pixels or by
percentage (from 100% downward) to make the graph take less of the window,
and (if the report is defined by percentage) I can expand or contract the
window itself to make the same amount of detail more or less visible.

I noticed a few less intuitive "dynamic" chart features:

1) The index on the right defining the data colors is "clickable" -- you
can temporarily eliminate any particular line by clicking on the index.

2) If you click on any particular data point on the graph, a "Load" link
appears above the graph, with at least two different behaviors:

2a) If the clicked data point includes multiple GnuCash accounts,
the "Load" link modifies the report by displaying the clicked sub accounts
exclusively.

2b) If the data point includes a single account, clicking the "Load"
link opens that account's register in GnuCash (without changing the report).

(I also noticed a bug: if you choose more detail than the graph can display
and you also include a table below it, the table tacks all the "other"
columns onto the right side without proper headings.)

To help you find out what has changed, it would be helpful to know your
operating system, which older version of GnuCash you were using,
and confirm the name of the report you used. (If you remember when and how
you installed GnuCash and which Operating System, folks here might be able
to infer the GnuCash version within a few releases.)

If you need to reinstall an older version to refresh your memory, you might
make a backup copy of your data before opening it in an older GnuCash in
case something untoward happens.

Here's an example: I'm currently running GnuCash 4.10+ (flatpak) on Ubuntu
21.10. I try to upgrade as soon as possible after each release is available
for my OS. To figure out the first version I used, I believe I've been
using GnuCash sometime before 2008, and (using "git log --before=2008 |
grep release") I think version 2.1 was the latest version of GnuCash
available before 2008. (Plus or minus, YMMV, etc. etc.)


> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to