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

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 04.04.2018, 13:40   #1  
kitty is offline
kitty
Участник
 
383 / 30 (2) +++
Join Date: 24.05.2005
Reference group & Edit метод. Не могу сообразить, как правильно сделать (
Есть запись о поставщике.
Нужно дать возможность показать на форме поставщика несколько полей из записи DirParty таблицы . Эта DirParty запись - не та стандартная, на которую в ax ссылается party поле у поставщика , а связанна в данном нашем случае. с поставщиком иначе, через отдельную таблицу связей. То есть, поля как такового на vendTable для связи нет.
По требованию на карточке постащика должно быть показано 3 поля с этой DirParty записи , одно из которых - PartyName нужно иметь возможность редактировать и, таким образом, пользователь будет изменять связь в таблице связей между VendTable и DirParty. При его изменении значения в оставщихся двух полях тоже должны автоматически измениться(подтянуться соответствующие).
То есть, по сути для partyName - edit метод мог бы быть сделан на vendTable. Тогда при открытии формы поставщика значение бы текущее вычислялось и показывалось.,Пользователь потом мог б выбрать новое значение руками, и в этот момент связи между vendTable и dirParty через edit метод менялись бы.......Но.... тк мы говорим о DirParty, то lookup для Namе по сути должен быть сделан с помощью reference group, основанной на EDT DirPartyRecId(unbound с данном случае, тк поля на vendTable нет). И вот тут я уже не понимаю, как правильно совместить edit метод на таблице с refrerence group на форме? Как его указать в свойствах reference group ( там можно только поля, а не методы на таблицу выбирать из списка в referenceField)

Я пока вижу как решение только:
1) инициализировать значения твех оговоренных полей в Active() методе на VendTable DS формы.
2) в методе modified () у reference group.Обрабатывать изменение значения DirPartyRecId

Но таким образом теряется стройность и красота присваивания значения, как было бы, если все выполнялось в одном edit методе ..... поэтому я не уверена, что 1)-2) это - правильный подход
Подскажите, пожалуйста, как правильно реализовать описанное требование?

Last edited by kitty; 04.04.2018 at 13:47.
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Поговорим о SysGlobalObjectCacheItemWrapper? Кто использовал? Как правильно? Что можно сделать? mazzy DAX: Программирование 1 16.06.2017 13:07
sunilrakesh: Reference group lookup in D365 (Ax7) Blog bot DAX Blogs 0 31.05.2017 17:11
dynamicsaxtraining: Item setup: Item group Blog bot DAX Blogs 0 12.11.2009 17:05
emeadaxsupport: Group policy setting "System Objects: Default owner for objects created by members of the administrators group" is missing on Windows Server 2008 Blog bot DAX Blogs 2 28.08.2009 02:14
Подскажите как использовать метод Edit vasiliy DAX: Программирование 1 30.03.2005 09:45

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 20:59.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.