AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.11.2011, 14:59   #1  
uchenik is offline
uchenik
Участник
 
119 / 20 (1) +++
Регистрация: 15.12.2008
displayOption по джойненой таблице
Как учесть в displayOption данные из приджойненной таблице?
inner

во второй таблице несколько строк на строку первой.

Последний раз редактировалось uchenik; 15.11.2011 в 15:02.
Старый 15.11.2011, 15:11   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
по аналогии с закупками можно вот так
этот метод на PurchLine_ds

X++:
public void displayOption(Common _record, FormRowDisplayOption _options)
{
    PurchLine OptionPurchLine;  
    PurchTable OptionPurchTable;
    ;
    OptionPurchLine= _record;
    OptionPurchTable = PurchTable::find(OptionPurchLine.PurchId);
    super(_record, _options);
}
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 15.11.2011, 15:27   #3  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
если надо брать в расчет строки закупок, а дисплей метод на шапке закупок, то все равно бегать по строкам закупок придется вручную
X++:
public void displayOption(Common _record, FormRowDisplayOption _options)
{
    PurchLine OptionPurchLine;  
    PurchTable OptionPurchTable;
    ;
    OptionPurchTable = _record;
    while select OptionPurchLine where OptionPurchLine.PurchId == OptionPurchTable.Purchid
    {
     ........
    } 
    super(_record, _options);
}
как-то так
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 15.11.2011, 16:05   #4  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
можно попробовать через _record.joinChild или _record.joinParent добраться до нужной записи
За это сообщение автора поблагодарили: S.Kuskov (2), Player1 (5), uchenik (1).
Старый 15.11.2011, 16:30   #5  
uchenik is offline
uchenik
Участник
 
119 / 20 (1) +++
Регистрация: 15.12.2008
Luck13, спасибо
Как все просто-то.

Pustik, тебе тоже спасибо,но такое не решит задачки.
Старый 15.11.2011, 16:35   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от uchenik Посмотреть сообщение
Pustik, тебе тоже спасибо,но такое не решит задачки.
Угу. Вот тут я подробно описал почему Два датасоурса и грид

P.S.: Кстати интересно в DisplayOption c joinParent такие же проблемы как и в display-методах?
За это сообщение автора поблагодарили: Pustik (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фильтрование записей при "переходе к основной таблице" demID DAX: Программирование 10 18.11.2015 12:52
Переименование полей в одной таблице на основе данных из другой niksen DAX: Программирование 1 14.09.2011 12:34
Переход на правильную запись при Переходе к основной таблице. - 2 Anais DAX: Программирование 2 01.11.2004 17:14
Переход на правильную запись при Переходе к основной таблице. Anais DAX: Программирование 11 29.06.2004 19:16
фильтр по связанной таблице mick_777 DAX: Программирование 13 21.08.2002 16:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:40.