В этом и исть проблема, так же заметил что имеено в этом ваш код отличется от типового, Дело в том, что в контексте модуля управляемой формы переменная ЭтаФорма доступна и дополнительно ее передавать не нужно (если только вы не вызываете процедуру или функцию, перед которой указана директива &НаСервереБезКонтекста). Правильным будет , как пример, следующий код:
&НаСервере
Функция ПроверкаОткрытияЗаклФайлы ()
Возврат ЭтаФорма. ОткрыватьЗакладкуФайлы;
КонецФункции
Но исходя из вашего случая, если есть возможность, то код достаточно переписать на клиентоориентированный,