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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2006, 16:57   #1  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Я создала Отчет. В нем в датасоурс 2 таблички: таблица проводок ОС и справочник ОС. Связь между табличками осуществляется по полю номер ОС и модель учета.
Почему в коде выводится ошибка.
Error Сообщение (16:44:47)
Невозможно выбрать запись в 'Модель учета ОС' ('RAssetStandards') Инв. номер ОС: , .
База данных SQL обнаружила ошибку...........


Код:
	qbdsAT = qbds.addDataSource(tablenum(RAssetTrans));
	qbdsAT.fetchMode(JoinMode::INNERJOIN);
	qbdsAT.relations(true);

   qbdsAT.addLink(Fieldnum(RAssetTrans, accountNum),fieldnum(RAssetStandards, assetId));
   qbdsAT.addLink(Fieldnum(RAssetTrans, assetStandardId),fieldnum(RAssetStandards, assetStandardId)); 
 


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

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

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