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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2012, 10:26   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от alvares Посмотреть сообщение
При запуске получаю:
Источник данных не входит в состав родительского источника данных.
Свойство JoinSource у вас заполнено на датасурсе?

Зачем вы новый query создаёте? Так вроде должно работать:
X++:
void init()
{
    ;

    super();

    this.query().dataSourceName(this.name()).addLink(fieldnum(RContractTable, RecId), fieldnum(DocuRef,RefRecId));
}

Последний раз редактировалось S.Kuskov; 11.04.2012 в 10:30.
Старый 11.04.2012, 11:25   #2  
alvares is offline
alvares
Участник
 
45 / 12 (1) ++
Регистрация: 27.10.2011
JoinSource заполнено, = RContractTable

с query там производятся другие манипуляции, но сути это не меняет.

По вашему примеру выдает такую же ошибку как у меня: Источник данных не входит в состав родительского источника данных.
Старый 11.04.2012, 11:52   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от alvares Посмотреть сообщение
По вашему примеру выдает такую же ошибку как у меня: Источник данных не входит в состав родительского источника данных.
Действительно. Интересно что если LinkType = InnerJoin, то оно работает. Странно
Старый 11.04.2012, 12:01   #4  
alvares is offline
alvares
Участник
 
45 / 12 (1) ++
Регистрация: 27.10.2011
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Действительно. Интересно что если LinkType = InnerJoin, то оно работает. Странно
c InnerJoin тоже попробовал, но это не так интересно
Старый 11.04.2012, 12:11   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Я бы при решении этой проблемы изучил форму DocView (вызвал бы с формы договов формочку документооборота, посмотрел бы что за запрос уходит, как он строится на форме документооборота).

Ведь по сути в ней открывается таблица DocuRef, связанная с какой либо аксаптовской таблицей, значит там либо отрабатывает какой то хитрый линк, либо запрограммирован какой нибудь хитрый запрос...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Теги
delayed, docuref, dynalink, linktype, querybuilddatasource

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблемы с трансфером DocuRef HorrR DAX: Программирование 4 01.11.2010 18:50
Вложение файлов через метод .NET Business Connector (DocuRef, DocuValue) kornix DAX: Программирование 6 18.09.2009 10:36
Как вывести форму в верхнем левом углу? miklenew DAX: Программирование 7 09.02.2009 13:53
Можно ли редактировать форму, если на нее наложен addRange? Hans DAX: Программирование 10 22.05.2006 16:35
Проблема - не получается редактировать форму shestakov DAX: Программирование 1 18.12.2001 13:32

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

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

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