вы уже поздно делаете
X++:
args.record(mytable);
это нужно делать до вызова формы, а не после.
И ещё. В args.record нужно помещать не ту таблицу, которая должна отображаться на форме, а ту от которой осуществляется связь с этой подчинённой(дочерней) таблицей. И findRecord в этом случае не нужен. Если связь между таблицами (переданной и отображаемой) есть, то фильтрация произойдёт сама.