Показать сообщение отдельно
Старый 24.06.2009, 14:18   #16  
DocSerzh is offline
DocSerzh
Участник
 
51 / 22 (0) +++
Регистрация: 28.06.2004
?
Цитата:
Сообщение от AndyD Посмотреть сообщение
Приведите, пожалуйста, код.
В моей конфигурации все работает
X++:
static void test(Args _args)
{
    query query;
    SalesLine SalesLineA;
    SalesLine SalesLineB;
    QueryRun qr;
    QueryBuildDataSource  qbsSalesLineCentral, qbsSalesLineOrig;
    ;
    SalesLineA.company('A');
    SalesLineB.company('B');
    query = new Query();
    //query.allowCrossCompany(true);
    qbsSalesLineCentral = query.addDataSource(tablenum(SalesLine), "SalesLineCentral");
    qbsSalesLineOrig = qbsSalesLineCentral.addDataSource(tablenum(SalesLine), "SalesLineOrig");

    qbsSalesLineOrig.addLink(fieldnum(salesline, recid), fieldnum(salesline, Salesid));
    qbsSalesLineOrig.addRange(fieldnum(salesLine, Salesid)).value(SysQuery::valueNotEmptyString());
    qr = new QueryRun(query);
    qr.setCursor(SalesLineA, 1);
    qr.setCursor(SalesLineB, 2);
}