作成日: 2023/02/14 最終更新日: 2023/07/05
文書種別
不具合
発生環境
SP1 (16.1.0.0)
状況
修正済み
詳細
Webデザイナのcreateメソッドの第2引数でdesignerSettings.dataが設定できません。
たとえば、以下のように設定しても、データソースとデータセットの編集が可能なままになります。
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
language: 'ja',
data: {
dataSets: {
canModify: false
},
dataSources: {
canModify: false
}
}
});
その他、データタブの非表示、parametersの非表示、など、designerSettings.dataに属する設定が全体的に有効になりません。
回避方法
SP2 (16.2.0.0) で修正済み
※サービスパックを適用しない場合の回避方法
apiOfメソッドでAPIを取得してsettingsを設定します。
var settings = GrapeCity.ActiveReports.Designer.apiOf('ar-web-designer').settings;
settings.data.dataSources.canModify = false;