ectedAllTableRecords = false;
            updateControlPanelState();

            onRefresh();
        }, function (status, statusText, responseText) {
            failedConnection(status, statusText, responseText);
        });
    }

    function executeSearch(searchText) {
        lastSearchText = searchText;
        if (!isSelectedSharedPrefs()) {
            return
        }

        showLoader();

        let filter = searchText.toUpperCase();
        let tr = dataTableContent.getElementsByTagName("tr"