|
06.11.2007, 08:47 | #1 |
Участник
|
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
|
|
06.11.2007, 09:13 | #2 |
Участник
|
Цитата:
Сообщение от smoyk
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
|
|
06.11.2007, 09:39 | #3 |
Участник
|
Пробовал так
TableRelation='t1' и так TableRelation='t1.id'. Не работает. Не уверен, что в этом дело. Смотрел в стандартных формах, там вроде нет в таблицах таких связей... |
|
06.11.2007, 09:57 | #4 |
Участник
|
в таблице t2 добавьте в ключ поле idIH
|
|
06.11.2007, 10:11 | #5 |
Участник
|
Не знал, что этот функционал достигается включением поля связи в состав первичного ключа. Спасибо большое
|
|
06.11.2007, 10:41 | #6 |
Участник
|
Цитата:
Сообщение от smoyk
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
|
|