Показать сообщение отдельно
Старый 23.07.2008, 17:44   #5  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Logger ошибку понял.. спасибо. Щас добавлю поля группировки все встанет на свои места.

Просто я вспомнил очистил SySLastValue. А метод unpack от туда брал query.

Russland сам Query создан в AOT
подцепляю и немного дополняю его фильтрами.
X++:
void new()
{
     ;
    super();
  queryRun = new QueryRun(queryStr(InventTransMX20));
}

void initQuery()
{ str s;
    ;

    queryRun.
        query().
            dataSourceNo(1).
                addRange(fieldNum(InventTrans, DatePhysical)).
                    value(SysQuery::range(fromDate, toDate));

//Статус расхода (Продано=1, Отпущено=2)         Статус прихода (Куплено=1, Получено=2)
s ="((StatusIssue == 1) || (StatusIssue == 2) || (StatusReceipt == 1) || (StatusReceipt == 2))";
//, StatusIssue::Sold, StatusIssue::Deducted, StatusReceipt::Purchased, StatusReceipt::Received);

queryRun.query().dataSourceNo(1).addRange( fieldNum(InventTrans,recId)).value(s);
}