https://issues.apache.org/ooo/show_bug.cgi?id=121408

Andre <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Andre <[email protected]> ---
A click on a hyperlink is eventually forwarded to
XSystemShellExecute::execute().  On Windows this is implemented by the
CSysShExec class in main/shell/source/win32/SysShExec.cxx.  In the case at hand
the given URL is transformed by a call to
::osl::FileBase::getSystemPathFromFileURL() which removes the leading file:///
but leaves the trailing #Tabelle2.  The resulting file name is invalid because
of the #Tabelle2 suffix and therefore can not be opened.

An experiment in which the file:///... URL was fed directly to the Windows
ShellExecuteExW() function was basically successful: it starts Excel and shows
the correct document but does not jump to the second table.  This last problem
may be due to the fact that I tested this with an English localized Excel,
which may not understand the German '#Tabelle2'.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Reply via email to