У субФормы есть сойство SubFormLink - через него настраиваете связь.
Если же Текстовое поле с лукапом не является полем таблицы, то в субформе пишете функцию примерно след. вида:
Код:
SetFormFilter(FilterValue:Code)
SETRANGE(Field, FilterValue);
Currform.UpdaTE(fALSE);
и вызываете ту функцию из основной после Лукапа
Код:
CurrForm.SubFormName.SetFormFilter(ЗначениеФильтра);