19.04.2004, 16:39 | #1 |
Решили жить вечно?
|
Поле-ссылки на разные таблицы
Мне нужно сделать не совсем тривиальную вещь. Требуется, чтоб в одном поле таблице (в виде выпадающего списка на форме), можно было заносить даные из разных таблиц. Например в одном случае мне нужно из таблицы CustTable, в другом из VendTable. Как это делается?
|
|
19.04.2004, 17:15 | #2 |
Lean Six Sigma
|
Абсолютно тривиальная вещь - делается на таблице связь по двум полям. Пример - LedgerJournalTrans.
|
|
19.04.2004, 17:17 | #3 |
Moderator
|
Очень просто, используя relations на таблице. Если "случай" определяется неким фиксированным значением одного из полей этой таблицы, можно для нее создать 2 релэйшна (с CustTable и VendTable), в каждом из которых задать по 2 связи: одну - нормально к соответствующей таблице, и еще одну - фиксированно к конкретному значению поля. Например, как это сделано в таблице PriceDiscTable.
__________________
Андрей. |
|
|
|