AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
CRM
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 21.02.2007, 16:21   #1  
kurekov ist offline
kurekov
Участник
 
1 / 10 (1) +
Registriert seit: 07.10.2006
Ort: Moscow
Ошибка: Недопустимая комбинация поля / поля ссылки
В таблице TTLedgerTransReport настроена relation с LedgerTrans (RefRecId -- RecId соответственно)
При запуске следующего метода в строке addLink выдает ошибку (см. заголовок)

void selectTrans()
{
QueryBuildDataSource qbds, qbdsLedgerTrans, qbdsLedgerTransReport;
LedgerTrans ledgerTrans;
TTLedgerTransReport ledgerTransReport;
;
q = new Query();

qbdsLedgerTrans = q.addDataSource(ledgerTrans.TableId);
qbdsLedgerTrans.addRange(fieldname2id(ledgerTrans.TableId,"TransDate")).value(queryvalue(datefrom) + ".." + queryvalue(dateTo));
qbdsLedgerTransReport = qbdsLedgerTrans.addDataSource(ledgerTrans.TableId);
qbdsLedgerTransReport.addLink(fieldname2id(ledgerTrans.TableId, "RecId"), fieldname2id(ledgerTransReport.TableId, "RefRecId"));

this.Insert2TmpTable();
}

Что не так? Ax 3.0 SP3
__________________
Всегда при деле

Geändert von kurekov (21.02.2007 um 16:33 Uhr)
Alt 21.02.2007, 16:36   #2  
raz ist offline
raz
NavAx
Benutzerbild von raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1.499 / 1097 (39) ++++++++
Registriert seit: 22.07.2003
Ort: МО
X++:
    qbdsLedgerTrans = q.addDataSource(tablenum(ledgerTrans));
    qbdsLedgerTrans.addRange(fieldnum(ledgerTrans,TransDate)).value(queryRange(datefrom,dateTo));
    qbdsLedgerTransReport = qbdsLedgerTrans.addDataSource(tablenum(ledgerTransReport)); // ошибка тут
    qbdsLedgerTransReport.addLink(fieldnum(ledgerTrans,RecId), fieldnum(ledgerTransReport, RefRecId));
This post has been rated by: kurekov (1).
Stichworte
ax3.0

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
KR3: Ошибка или crash при попытке получить tooltip поля belugin DAX: Программирование 4 22.06.2024 11:08
Ошибка при выборе поля "подразделение" на форме Дима DAX: Программирование 5 01.10.2007 11:23
Зарплата:ошибка при добавл в RPaySickListParameters поля Arahnid DAX: Программирование 1 04.06.2007 23:34
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Недопустимая комбинация поля/поля ссылки Berty Wooster DAX: Программирование 2 29.05.2003 16:31

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 13:26 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.