Commit 75996ff9 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Инициализацию перенес перед рассчетом формул. bug #18924

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@60400 954022d7-b5bf-4e40-9824-e11837661b57
parent 174bc6aa
......@@ -1262,6 +1262,14 @@ Workbook.prototype.init=function(){
this.nActive = 0;
if(this.nActive >= this.aWorksheets.length)
this.nActive = this.aWorksheets.length - 1;
//charts
for(var i = 0, length = this.aWorksheets.length; i < length; ++i)
{
var ws = this.aWorksheets[i];
ws.initPostOpen();
}
/*
buildDependency необходимо запускать для построения графа зависимостей между ячейками.
Сортировка графа производится при необходимости пересчета формул:
......@@ -1269,13 +1277,6 @@ Workbook.prototype.init=function(){
*/
this.buildDependency();
sortDependency(this);
//charts
for(var i = 0, length = this.aWorksheets.length; i < length; ++i)
{
var ws = this.aWorksheets[i];
ws.initPostOpen();
}
};
Workbook.prototype.rebuildColors=function(){
g_oColorManager.rebuildColors();
......@@ -2334,7 +2335,7 @@ Woorksheet.prototype.initPostOpen = function(){
// Sheet Views
if (0 === this.sheetViews.length) {
// Даже если не было, создадим
this.sheetViews[0] = new asc.asc_CSheetViewSettings();
this.sheetViews.push(new asc.asc_CSheetViewSettings());
}
};
Woorksheet.prototype._forEachCell=function(fAction){
......
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