[挿入]タブにある[テーブル]フィールドのボタンを無効にするには、次の手段を実行します。
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); |
|
上記の手順に従うと、以下の出力が生成されます。