[挿入]タブにある[テーブル]フィールドのボタンを無効にするには、次の手段を実行します。
config.jsファイルを開いて、[テーブル]ボタンに関連付けられているコマンドを見つけます。 この場合は「insertTable」コマンドです。
config.js |
コードのコピー
|
---|---|
var config = { "ribbon": [ { "id": "insert", "text": "INSERT", "buttonGroups": [ { "label": "Table", "thumbnailClass": "ribbon-thumbnail-table", "commandGroup": { "commands": [ "insertTable" ] } }] }] } |
JavaScript |
コードのコピー
|
---|---|
console.log(GC.Spread.Sheets.Designer.getCommand('insertTable')); // commandName: "insertTable"// enableContext: "AllowInsertTable && !IsProtected" |
JavaScript |
コードのコピー
|
---|---|
config.commandMap = { insertTable: { commandName: "insertTable", // [テーブル]ボタンを無効にします。 enableContext: "!AllowInsertTable" } } |
JavaScript |
コードのコピー
|
---|---|
// デザイナのインスタンスを初期化します。 var designer = new GC.Spread.Sheets.Designer.Designer(document.getElementById("designerHost"), config); |
上記の手順に従うと、以下の出力が生成されます。