روش اول:
تابع scope.actions.list.loadTable$ را به گونه ای override نمایید که براساس یک flag که بر روی scope قرار می دهید تصمیم به اجرا یا عدم اجرای بدنه خودش (load رکوردها) بگیرد.
روش دوم:
کنترلر را به شکل زیر تغییر دهید:
var loading = $.fn.showLoading();
rmsControllerService.init($scope);
$.extend(true, $scope, {parameters: {ignoreFirstSearch: true}});
rmsControllerService.applyListCtrl($scope, 'dataSet', DatasetResource, function (data) {
$.fn.hideLoading(loading);
});
$.fn.hideLoading(loading);