Commit 4881f5aa authored by Dmitry.Shahtanov's avatar Dmitry.Shahtanov Committed by Alexander.Trofimov

fix: Bug 30171 - Абсолютные ссылки теряются при открытии файла или при...

fix: Bug 30171 - Абсолютные ссылки теряются при открытии файла или при автозаполнении (http://bugzserver/show_bug.cgi?id=30171)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@64360 954022d7-b5bf-4e40-9824-e11837661b57
parent ee36eccb
......@@ -3220,6 +3220,8 @@ parserFormula.prototype = {
var splitOpStr0 = operand_str.match(/\$/g) || [];
found_operand.isAbsolute = true;
switch(splitOpStr0.length){
case 1:
if( operand_str.indexOf("$") > 0 ){
......@@ -3242,6 +3244,8 @@ parserFormula.prototype = {
splitOpStr0 = splitOpStr[0].match(/\$/g) || [],
splitOpStr1 = splitOpStr[1].match(/\$/g) || [];
found_operand.isAbsolute = true;
switch(splitOpStr0.length){
case 1:
if( splitOpStr[0].indexOf("$") > 0 ){
......@@ -4034,8 +4038,8 @@ parserFormula.prototype = {
}
}
else {
var r = ref.getRange();
var c = ref._cells.split( ":" );// так как ссылка вида A1:A4, делим на первую и последнюю ячейку.
var r = ref.getRange(),
c = ref._cells.split( ":" );// так как ссылка вида A1:A4, делим на первую и последнюю ячейку.
// проверяем в какой ячеейке находится абсолютная ссылка.
if ( c[0].indexOf( "$" ) > -1 ) {// если в первой ячейке
if ( c[0].indexOf( "$" ) == 0 ) {// абсолютна ли ссылка на столбец...
......
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