[SSE] Edit protected range
This commit is contained in:
parent
9a8a40dd09
commit
acb4d52781
|
@ -2009,7 +2009,7 @@ define([
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
onConfirmAction: function(id, apiCallback) {
|
onConfirmAction: function(id, apiCallback, data) {
|
||||||
var me = this;
|
var me = this;
|
||||||
if (id == Asc.c_oAscConfirm.ConfirmReplaceRange || id == Asc.c_oAscConfirm.ConfirmReplaceFormulaInTable) {
|
if (id == Asc.c_oAscConfirm.ConfirmReplaceRange || id == Asc.c_oAscConfirm.ConfirmReplaceFormulaInTable) {
|
||||||
Common.UI.warning({
|
Common.UI.warning({
|
||||||
|
@ -2040,6 +2040,31 @@ define([
|
||||||
me.onEditComplete(me.application.getController('DocumentHolder').getView('DocumentHolder'));
|
me.onEditComplete(me.application.getController('DocumentHolder').getView('DocumentHolder'));
|
||||||
}, this)
|
}, this)
|
||||||
});
|
});
|
||||||
|
} else if (id == Asc.c_oAscConfirm.ConfirmChangeProtectRange) {
|
||||||
|
var win = new Common.Views.OpenDialog({
|
||||||
|
title: this.txtUnlockRange,
|
||||||
|
closable: true,
|
||||||
|
type: Common.Utils.importTextType.DRM,
|
||||||
|
warning: true,
|
||||||
|
warningMsg: this.txtUnlockRangeWarning,
|
||||||
|
txtOpenFile: this.txtUnlockRangeDescription,
|
||||||
|
validatePwd: false,
|
||||||
|
buttons: [
|
||||||
|
{
|
||||||
|
value: 'ok',
|
||||||
|
caption: this.txtUnlock
|
||||||
|
}, 'cancel'],
|
||||||
|
primary: 'ok',
|
||||||
|
handler: function (result, value) {
|
||||||
|
if (result == 'ok') {
|
||||||
|
if (me.api) {
|
||||||
|
me.api.asc_checkProtectedRangesPassword(value, data);
|
||||||
|
}
|
||||||
|
me.onEditComplete(me.application.getController('DocumentHolder').getView('DocumentHolder'));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
win.show();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -2957,7 +2982,11 @@ define([
|
||||||
txtQuarter: 'Qtr',
|
txtQuarter: 'Qtr',
|
||||||
txtOr: '%1 or %2',
|
txtOr: '%1 or %2',
|
||||||
confirmReplaceFormulaInTable: 'Formulas in the header row will be removed and converted to static text.<br>Do you want to continue?',
|
confirmReplaceFormulaInTable: 'Formulas in the header row will be removed and converted to static text.<br>Do you want to continue?',
|
||||||
errorChangeOnProtectedSheet: 'The cell or chart you are trying to change is on a protected sheet.<br>To make a change, unprotect the sheet. You might be requested to enter a password.'
|
errorChangeOnProtectedSheet: 'The cell or chart you are trying to change is on a protected sheet.<br>To make a change, unprotect the sheet. You might be requested to enter a password.',
|
||||||
|
txtUnlockRange: 'Unlock Range',
|
||||||
|
txtUnlockRangeWarning: 'A range you are trying to change is password protected.',
|
||||||
|
txtUnlockRangeDescription: 'Enter the password to change this range:',
|
||||||
|
txtUnlock: 'Unlock'
|
||||||
}
|
}
|
||||||
})(), SSE.Controllers.Main || {}))
|
})(), SSE.Controllers.Main || {}))
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue