Commit 382253e4 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Если на добавление гиперссылки приходит внутренняя ссылка с именем листа,...

Если на добавление гиперссылки приходит внутренняя ссылка с именем листа, содержащим пробелы, то мы оборачиваем это имя в одинарные кавычки 'имя_листа'
Баг http://bugzserver/show_bug.cgi?id=18895
Баг http://bugzserver/show_bug.cgi?id=18034

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@49031 954022d7-b5bf-4e40-9824-e11837661b57
parent 36ea208f
......@@ -7239,7 +7239,11 @@
var hyperlinkRange = t._getCellTitle(hyperlinkRangeBBox0.c1, hyperlinkRangeBBox0.r1);
if (hyperlinkRangeBBox0.c1 !== hyperlinkRangeBBox0.c2 || hyperlinkRangeBBox0.r1 !== hyperlinkRangeBBox0.r2)
hyperlinkRange += ":" + t._getCellTitle(hyperlinkRangeBBox0.c2, hyperlinkRangeBBox0.r2);
location = val.asc_getSheet() + "!" + hyperlinkRange;
// Проверка имени листа на наличие пробелов (если в имени листа есть пробелы, то оно берется в одинарные кавычки)
var hyperlinkSheet = val.asc_getSheet();
if (hyperlinkSheet.indexOf(" "))
hyperlinkSheet = "'" + hyperlinkSheet + "'";
location = hyperlinkSheet + "!" + hyperlinkRange;
}
var newHyperlink = new Hyperlink();
newHyperlink.Hyperlink = val.asc_getHyperlinkUrl();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment