It is added during the run method's super() call by the kernel, so using this code on the ListPage you can remove it. The caveat is if you are using the ListPage FormTemplate, it's not possible because you're not able to override the run method.
The last closing comment I'll add is I don't know if the kernel expects the control to be there later on and if this can cause any issues or not. I just was curious if I could get it to go away.
public void run() { int i; FormControl formControl; super(); for (i=1; i<=element.design().controlCount(); i++) { formControl = element.design().controlNum(i); if (formControl is FormFilterPaneControl) { element.design().removeControl(formControl.id()); } } }
Thank you for posting this tip Alex. I hope this post helped clear the misconception a lot of the readers might have. Do keep posting more helpful content.
ReplyDeleteVery nice article, I enjoyed reading your post, very nice share, I want to twit this to my followers. Thanks!. windows iso
ReplyDeleteGood
ReplyDeleteفرقة دبا لليولة
This website and I conceive this internet site is really informative ! Keep on putting up! water filter for home
ReplyDelete