Тема: Map
Показать сообщение отдельно
Старый 01.06.2017, 06:04   #20  
Karlygash is offline
Karlygash
Участник
 
51 / 12 (1) ++
Регистрация: 13.03.2017
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
А что же Вы тогда прибавляете-то? Откуда Вы взяли синтаксис для правой части присвоения?

ledgerBalancesDimTrans.DebitMSTTest += ledgerBalances.DebitMSTTest;

У Вас же, вроде, дополнительная сумма в переменной содержалась? Вот эту переменную в правой части присвоения и указывайте

ledgerBalancesDimTrans.DebitMSTTest += _amountDebitMST;

-----------------

ledgerBalances - это НЕ временная таблица. Это объект MAP, который можно сравнить с неким "трафаретом" (лист с дырками) через который Вы смотрите на ту или иную таблицу. Если "дырки" напротив поля нет, то и значение этого поля увидеть невозможно

Если, тем не менее, нужно обратится к этому "невидимому" полю таблицы, то просто отбрасываете "трафарет" (Map) в сторону и начинаете работать напрямую с нужной таблицей

Так что, либо "вырезайте" дополнительные "дырки" (дополнительные поля в Map), либо работайте напрямую с таблицей. А пытаться рассмотреть что-то через плотный лист бумаги все-равно невозможно
Спасибо, вы мне очень помогли.Посто я DAX недавно начала программировать.
Тоже думала может стоит "вырезать" (дополнительные поля в Map), но незнаю как. Поэтому наверное буду работать напрямую с таблицей