Если emplTable_ds - подчиненный датасорс, то при вызове emplTable_ds.filter() ничего не произойдет. Для фильтрации по этому полю надо дополнительно вызвать [Имя главного датасорса]_ds.research().
Для строки
X++:
et = emplTable_ds.getFirst(1);
, если фильтрация выполнится, будет возвращена пустая табличная переменная, так как нет выделенных пользователем строк