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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2002, 11:30   #4  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
PlasticinE
Попробуй сказать ему :
SalesId st;
Спасибо. Это действительно помогло. То есть сравнивать со строками нельзя, а с типами унаследованными от строки можно. Странно, но ладно...

Цитата:
Dron AKA andy
А здесь можно использовать переменную типа SalesLine:
SalesLine sl;
;
select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId;
print sl.LineAmount;
Да действительно это работает. А ранее я пробовал так:

print (select sum(LineAmount) from sl where sl .SalesId==SalesLine.SalesId).LineAmount;

А вот это уже не работает !!!!! Курсор становится на sl и говорит, что таблица не существует. Почему ????
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
передача параметров в запрос while select tolstjak DAX: Программирование 13 15.02.2009 19:39
Как собрать запрос? moid DAX: Программирование 11 02.07.2007 12:07
Почему join запрос разбивается на подзапросы!? 3oppo DAX: Программирование 59 28.06.2007 11:52
Долго отрабатывает запрос по таблице InventItemLocation AlexeyBP DAX: Администрирование 1 30.05.2007 17:33
Не работает запрос на нескольких компаниях Bega DAX: Программирование 3 16.09.2005 10:21

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

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

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