however I can’t find where the button ‘add column’ is? if I can find it, maybe I can make a script to hide it, but I really don’t know what file name is and what does this button belong to?
Can you give me some suggestion?
share a screen for the button itself
when you view the report, at the top-right, you can find the button ‘Menu’(show as ‘…’), then click it you can find the button ‘add column’ in the list, like below in blue
right click , inspect element and find out it’s id or class .
is that the button that says edit columns , I dont speak Chinese/Japanese . but it’s does not look the same . the right click should be at the hide columns button . the button you just showed doesn’t have a class we can target
yes I think the English name of the button should be edit columns, where is it? Can it be hidden?
Hi Sir, I have some problem on the ‘download’ button, I hid it by the way you taught me, but sometimes it appear when I open the document, when I refresh the page it will disappear, however maybe next time it will appear again, so why did it happen?
it happens because the code is slowly running . and it’s a client side code so it happens after the page is loaded . maybe we should find another way to do this
if I reload the page by hand, the button will disappear, and shall I add some code to reload the page once when I open the page?
I tried to add code as below, so the page can be reloaded but can’t stop, so how can I reload the page automatic only 1 time?
location.reload();
I don’t get it . why do you want to reload the page ?
because when I reload/refresh the page by hand, the button disappear immediately, I think the code works, but if I don’t reload the page, the botton stay there and will not be removed
okay , I will try to find another way to hide it .
Thank you very much!
I add code ‘lcation.reload();’ under the code you taught me before, now the page can be reloaded but it reload again and again, it can’t stop, I think I shall make the reloading only 1 time, how can I do it?
bro , I still don’t understand what is happening with you. what reloading are you talking about .
I mean the ‘reload’ is to refresh the page just like click the button as
when I click this button, the page will reload all data from the server, then the button which I want to hide will disappear, but if I don’t click the refresh button , even I add the code which you taught me before, the button can only be hidden in the first openning document (such as delivery note), then if I change to open other document (such as purchase receipt), it will appear on the old place
so I want to add some code to make the page refresh one time automatic when I open the document page
onload: function() {
var addColumnButtons = document.getElementsByClassName('menu-item-label');
for (var i = 0; i < addColumnButtons.length; i++) {
console.log(addColumnButtons[i]);
if (addColumnButtons[i].textContent === "Add Column") {
addColumnButtons[i].style.display = 'none';
var parentElement = addColumnButtons[i].parentNode;
parentElement.style.display = 'none';
}
}
}