28.04.2006, 09:42 | #1 |
Участник
|
Создал новую таблицу, связал ее по полю Код с таблицей Customer, в Customer создал поле, которому присвоил свойству TableRelation значение имени созданной таблицы. После запуска Customer в созданном поле видно, что оно связано с другой таблицей, но попытки открыть эту таблицу из таблицы Customer безуспешны. Может быть еще что-нибудь нужно прописать? Если кто сталкивался с такой проблемой, подскажите пожалуйста!
|
|
28.04.2006, 09:44 | #2 |
MCTS
|
Форма для новой таблицы есть?
|
|
28.04.2006, 09:59 | #3 |
Участник
|
Форма для новой таблицы создана
|
|
28.04.2006, 10:15 | #4 |
MCTS
|
И что?
Свойство новой таблицы LookupFormID установлено? |
|
28.04.2006, 10:26 | #5 |
Участник
|
Спасибо apanko за помошь. Разобрался.
|
|
27.07.2007, 13:08 | #6 |
Участник
|
Такая же проблема, только я выставляю связь на контроле формы. Оба свойства проставил, и видно, что связь есть, а форма не открывается. Подскажите в чем проблема. Заранее спасибо.
|
|
30.07.2007, 10:57 | #7 |
Участник
|
Есть такая штука... Если на контроле формы в SourceExpr проставить поле таблицы SourceTable, то lookup надо прописывать руками.
Правда никто не мешает проставить Вам TableRelation и LookupFormID в самой таблице, а не на форме... P.S. Если в SourceExpr контрола передать переменную, то TableRelation нормально срабатывает. Другими словами, если 1. создать переменную rItem 2. в форме указать SourceTable Item 3. Создать два контрола с SourceExpr = rItem.Description SourceExpr = Description 4. У обоих написать TableRelation = Country (к примеру) То в первом случае сработает форма, а во втором нет |
|