Ребяты, ну как же не работает? Работает, и еще как.
Возьмите стандартную форму.
Например клиентов, подцепите к ней группы клиентов и сделайте поиск по названию группы. Все работает.
Например, откройте проводки и сделайте поиск по названию счета (если бух. проводок много, то будет работать очень долго). Опять же работает. Попробуйте сделать это в демо базе (она маленькая).
После того, как убедишься, что стандартная функциональность работает, надо будет понять чем твоя разработка отличается от стандартной.
ЗЫ Человека, который работал с 1С видно издалека

Подчиненные таблицы... без указания по какому полю "подчинена"... Запросы и фильтры по длинному наименованию... Спасибо, а то совсем ностальгия замучала
ЗЫЫ Кстати, не работайте с искусственными кодами. Лучше использовать естественные коды. Так, например, если бы код InventDict был выбран так, чтобы В КОДЕ содержалась подстрока "цитр", "цитрус" или что-то в этом роде, то связывать таблицы не пришлось бы... Кроме того, не пришлось бы во всех формах вытягивать наименование группы. Я об этом писал
http://www.mazzy.ru/axapta/hints/autonumber/ Правда там о клиентах и поставщиках. Но принцип тот же.