After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 158825 - duplicating a sheet leaves the duplicate objects pointing to the original
duplicating a sheet leaves the duplicate objects pointing to the original
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: Sheet Objects
git master
Other All
: Low enhancement
: ---
Assigned To: Emmanuel Pacaud
Jody Goldberg
: 346267 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-11-20 14:37 UTC by Emmanuel Pacaud
Modified: 2006-12-29 03:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Emmanuel Pacaud 2004-11-20 14:37:48 UTC
In graph guru, all entries that are cell references allways explicitely link to
a sheet, even if the sheet is graph parent.

It's a problem when you duplicate a sheet, since graph in the new sheet has it's
references linked to the original sheet, and that's probaly not what user
expects (at least not me :) ).
Comment 1 Andreas J. Guelzow 2004-11-20 17:21:37 UTC
I agree that it would be nice if by default we would not refer to the current
Sheet by name. (See 158691 for details in the differnece between A1 and Sheet!A1
if Sheet1 is current.)

There is just one difficulty:  When a user is completing the graph guru we don't
know yet what the current sheet is: after completing the guru the user could
switch to another sheet before inserting the graph.
Comment 2 Jody Goldberg 2005-01-16 21:57:08 UTC
Beyond the elements andreas mentioned there is the additional significant
problem that MS Excel requires the sheet be specified.  Attempting to remove it
in gnumeric creates alot of work.  We'd need to add it when exporting (not
impossible, but uncomfortable), but more importantly on import we'd need to
remove the sheet, which is problematic.

I think the real question here is how to get sheet duplicate to do the right
thing, rather than how to remove the explicit sheet qualification.  Phrased that
way, I suspect we'd have more luck extending sheet_object_clone_sheet to somehow
tweak all references from @src -> @dst
Comment 3 Andreas J. Guelzow 2006-06-30 15:23:35 UTC
*** Bug 346267 has been marked as a duplicate of this bug. ***
Comment 4 Morten Welinder 2006-12-29 03:46:35 UTC
Fixed in the development version. The fix will be available in the next major release. Thank you for your bug report.