Я хотел бы удалить кнопки «Замораживание» и «Скрыть» из моей интерактивной сетки при каждом нажатии на заголовок столбца.
Проблема заключается вУ меня уже было решение ранее при использовании Apex 5.1, хотя теперь, когда оно было обновлено до версии 18.2, оно, похоже, больше не работает.Это был код, который я использовал раньше:
$("#grid_id").on("gridactivatecolumnheader", function(e){
setTimeout(function() {
$("#grid_id").find("[data-option='freeze']").remove();
$("#grid_id").find("[data-option='hide']").remove();
},
1);
}
);
Я пробовал другие версии, которые я нашел в Интернете, которые, к сожалению, ничего не сделали, такие как:
function(config) {
config.features = config.features || {};
config.features.freeze = false;
config.features.hide= false;
return config;
}
Эти функции сталиустарел на последней версии?Есть ли другой способ скрыть эти функции?Разработчик Oracle действительно допускает только отключение сортировки / контроля / агрегации.