To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=92797





------- Additional comments from [EMAIL PROTECTED] Thu Aug 14 12:09:04 +0000 
2008 -------
DR->ER: Also needed: DDE links. They are stored as follows:

in Excel UI:
=server|'topic'!'item'

e.g.
=excel|'X:\PATH\[FILE.XLSX]Sheet1'!'R1C1'
to refer to cell Sheet1.A1 in the file X:\PATH\FILE.XLSX

or:
=soffice|'file:///X:/PATH/FILE.ODS'!'Sheet1.A1'
to refer to cell Sheet1.A1 in the file X:\PATH\FILE.ODS

in MSOOXML format, these formulas are stored as following:
=[link-index]'item'

e.g.:
=[1]'R1C1'
=[2]'Sheet1.A1'

where [1] is an external link with DDE service name "excel" and topic
"X:\PATH\[FILE.XLSX]Sheet1", and [2] contains service "soffice" and topic
"file:///X:/PATH/FILE.ODS".

The parser has to generate the formula =DDE("service";"topic";"item" from that 
data.

Furthermore, MSOOXML allows to create OLE links to external cells, e.g. in 
Excel UI:
=progid|target!item

e.g.
=Excel.Sheet.12|'X:/PATH/FILE.XLSX'!'!Sheet1!R1C1'

but that is not supported by Calc.



I suggest to handle external links and DDE with the same API, but this requires
something different than a simple sequence<string>, e.g. a
sequence<com.sun.star.sheet.ExternalLinkInfo> containing a link type
(external/DDE) and the related string data.


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to