Показать сообщение отдельно
Старый 22.07.2002, 12:52   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Добрый день.

То ли меня совсем жара достала, то ли еще что...

Опять я насчет расширенной фильтрации.

Смоделируем простейший случай. Создал таблицу MyTable. В ней два поля - ItemId (Type=ItemId), Priznak (String). Создал Relation с InventTable (нормально InventTable.ItemId=MyTable.ItemId).

Открываю форму номенклатуры -> Фильтрация -> Расширенно. Слева дерево - устанавливаю фокус на таблицу "Картотека номенклатуры" и нажимаю правую кнопку мыши -> появляется ниспадающее меню (1:n, n:1) - ни там, ни там моей таблицы нет.

Ладно, далее я стал совершать следующие действия в надежде достичь ожидаемого результата, после каждого из них проверяя результат:

1. Зашел в таблицу InventTable и создал в ней Relation к MyTable.
2. Перетащил MyTable в DataSource формы InventTable
3. В DataSource InventTable на MyTable установил JoinSource=InventTable

Ни один из этих пунктов мне не помог. Если не трудно, объясните в чем дело и каким образом строится этот список таблиц в "Расширенно" ?

Спасибо.