AXForum  
Go Back   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 06.11.2007, 08:47   #1  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Join Date: 20.04.2007
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
Old 06.11.2007, 09:13   #2  
Greggy_imported is offline
Greggy_imported
Участник
Greggy_imported's Avatar
 
291 / 10 (1) +
Join Date: 24.09.2004
Quote:
Originally Posted by smoyk View Post
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
в таблице t2 надо прописать TableRelation к полю idIH на таблицу t1
Old 06.11.2007, 09:39   #3  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Join Date: 20.04.2007
Пробовал так
TableRelation='t1'
и так
TableRelation='t1.id'.
Не работает.
Не уверен, что в этом дело. Смотрел в стандартных формах, там вроде нет в таблицах таких связей...
Old 06.11.2007, 09:57   #4  
Greggy_imported is offline
Greggy_imported
Участник
Greggy_imported's Avatar
 
291 / 10 (1) +
Join Date: 24.09.2004
в таблице t2 добавьте в ключ поле idIH
Old 06.11.2007, 10:11   #5  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Join Date: 20.04.2007
Не знал, что этот функционал достигается включением поля связи в состав первичного ключа. Спасибо большое
Old 06.11.2007, 10:41   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Join Date: 28.12.2004
Location: Киев
Quote:
Originally Posted by smoyk View Post
Есть 2 таблицы с отношением master-detail (пусть t1 и t2). В первой таблице ключевое поле id. Во-второй для связи используется поле idIH. В главной форме (связанной с t1) создал компонент субформы, выставил SubFormID='t2', SubFormLink='idIH=FIELD(id)'. При просмотре все нормально, выдаются связанные записи, но при добавлении записей в подчиненную таблицу значение id из t1 (главной) не записывается в idIH таблицы t2 (подчиненной). Подскажите пожалуста, как это реализовать? Заранее спасибо.
см. пример связи с 36-37 таблицами ;-)
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 23:56.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.