Issue 92779 - .xls file (sharing) is missing user and sharing status information
Summary: .xls file (sharing) is missing user and sharing status information
Status: UNCONFIRMED
Alias: None
Product: Calc
Classification: Application
Component: editing (show other issues)
Version: OOo 3.0
Hardware: PC Windows XP
: P3 Trivial with 2 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needhelp
: 126147 (view as issue list)
Depends on:
Blocks:
 
Reported: 2008-08-13 21:27 UTC by craigarno
Modified: 2015-03-03 11:20 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Screen Shot: Excel vs Calc Share Dialog (48.97 KB, image/jpeg)
2008-10-17 22:57 UTC, craigarno
no flags Details
Sharedialogs; Oo-Calc shared, then Excel 2007 opened (53.99 KB, image/jpeg)
2008-10-17 23:11 UTC, craigarno
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description craigarno 2008-08-13 21:27:58 UTC
When opening a "Shared" Office 2003 Excel sheet file (.xls) with Calc 3.0b2, a
lot of basic information is missing.

When I look at "Tools => Share Document..."

1. Calc doesn't show me the other Excel 2007 users in the dialog.  I do see my
own Calc user Information.

2. The "Share this spreadsheet with other users" checkbox is unchecked.  Under
Excel, this corresponding checkbox is checked.

3. Excel 2007 users don't see me as a "User currently accessing this spreadsheet".

The good news is Calc doesn't "block" shared access to Excel users of this same
.xls file as 2.4 does.  Without the rest, I don't know how much of the "shared"
behavior I should trust when editing (shared).xls files.  We use the "shared"
feature to schedule access to test equipment, and edit group project status
reporting (we use this feature heavily).
Comment 1 craigarno 2008-10-17 22:57:34 UTC
Created attachment 57239 [details]
Screen Shot: Excel vs Calc Share Dialog
Comment 2 craigarno 2008-10-17 23:11:24 UTC
Created attachment 57240 [details]
Sharedialogs; Oo-Calc shared, then Excel 2007 opened
Comment 3 craigarno 2008-10-17 23:23:58 UTC
3.0 looks better, but "Tools->Share Document..." is still broken.  I attached a
picture of Excel vs Calc Share dialog for this issue.

The excel file is saved in Excel 2003 .xls format.

Image File: Oo Calc Sharing 3.0.0 -
In both dialogs I should see myself listed twice, once for Oo-Calc, and again
for Excel 2007 file opening.  Also, Oo-Calc should not be opening this file for
exclusive access since Excel already has it open.  Oo-Calc also appears to get
the date wrong (pointing to incorrect data?).

Image File: Oo Calc Sharing 3.0.0 Screen B -
In this image I asked Oo-Calc to "Share" the spreadsheet, saved the file, then
opened the shared file with Excel 2007.  This time in the Oo-Calc dialog I am
showed twice in the sharing dialog (correct action), though the date/time is
incorrect for one of the entries.  Excel 2007 still doesn't show the Calc user
in it's share dialog.

After exiting Excel, Oo-Calc still persisted in showing the Excel session, which
should have disappeared after I closed Excel.

Comparing Oo-Calc 3.0 to Oo-Calc 3.0b2, we're moving forward we just aren't
there yet.
Comment 4 craigarno 2008-11-24 22:48:08 UTC
After reading comments in http://ooxmlisdefectivebydesign.blogspot.com/ , I'm
inclined to believe there is no "good" solution to using MS xlsx file format as
it will be trial and error even with MS XLSX specification.  I won't hold my
breath waiting for ooCalc to be compatible with MS XLSX file sharing format,
though ooCalc does appear to read the XLSX file contents just fine.  (I
researched to see if I might want to take a crack at code modification for
"sharing").

I did verify that Linux ooCalc and Windows ooCalc "shared" file locking appear
to work together in OO's native .ods file format as described in Help.  I also
verified Excel 2007 can't understand or use ODS files.
Comment 5 oooforum (fr) 2015-03-03 11:20:04 UTC
*** Issue 126147 has been marked as a duplicate of this issue. ***