Спасибо. Все гениальное просто
Но есть еще один вопрос на эту тему : дело в том, что вот этот самый CurrForm вызывается предварительно их другой формы, при этом на ее Rec кладется некий ключ. А SETSELECTIONFILTER(MyRec) начинает дико тупить (точнее, дико тупить начинает последующий MyRec.FIND('-')), если на MyRec установлен какой-либо ключ, кроме первичного. Может быть, кто-нибудь знает решение и этой проблемы? (выриант не класть ключ не подходит, к сожалению).