Здравствуйте.
Такая проблема - нужно поставить динамический фильтр на lookup форму.
Делаю так, как обычно для любой другой формы - контрол нужного типа, при изменениии значения - вызов executequery нужного источника данных, на ините этого источника - инициация querybuildrange, на собственно executequery - установка значения фильтра. Реально фильтр устанавливается только на начальное значение (то, что задается при открытии формы). При изменении значения в контроле фильтр не изменяется

.