Цитата:
Сообщение от
EVGL
Уже сообщил в MS. Первый раз написал туда год назад, еще для 4.0. Так вот, в 4.0 исправили, а в AX2009 - нет. Работают, дескать, по приоритетам, так что по 4.0 до этого приоритета уже дошли, а по 2009 - еще нет.

Цитата:
Сообщение от
petr
DAX2009
Reports\ProdRoute
Card\initFromCaller()
X++:
...
if (_args && _args.caller())
{
showDialog = false;
prodUpdRelease = _args.caller();
prodParmRelease = prodUpdRelease.parmParmBuffer();
queryBuildRangeProd.value(prodParmRelease.ProdId);
if (prodParmRelease.SetupPrintRouteJob /*SetupPrintRouteCard ??? */ )
element.printJobSettings().unpackPrintJobSettings(prodParmRelease.SetupPrintRouteJob /*SetupPrintRouteCard ??? */);
}
В четверке это исправление есть на syp слое.
Цитата:
Сообщение от
petr
DAX2009:
Classes\ProdMultiScheduling\Methods\initParmBuffer
X++:
void initParmBuffer(ProdParmScheduling prodParmScheduling)
{
ProdParmScheduling saveProdParmScheduling;
;
saveProdParmScheduling.data(prodParmScheduling);
prodParmScheduling.data(standardParmScheduling);
prodParmScheduling.ParmId = saveProdParmScheduling.ParmId;
prodParmScheduling.RecId = saveProdParmScheduling.RecId;
prodParmScheduling.LineNum = saveProdParmScheduling.LineNum;
prodParmScheduling.ProdId = saveProdParmScheduling.ProdId;
prodParmScheduling.JobStatus = saveProdParmScheduling.JobStatus;
prodParmScheduling.ExecutedDateTime = saveProdParmScheduling.ExecutedDateTime;
prodParmScheduling.SchedMethod = saveProdParmScheduling.SchedMethod;
prodParmScheduling.JobId = saveProdParmScheduling.JobId;
prodParmScheduling.JobId /* ??? */ = saveProdParmScheduling.WrkCtrIdSched;
prodParmScheduling.AutoUpdate = autoUpdate;
}
Цитата:
Сообщение от
EVGL
Да регистрировал я уже эту х..ню. В 4.0, типа, исправили, а в 2009 - опять на своем месте.
Ребята, конкретно Глеб, а расскажите, в какой версии/сервис паке это починили?
А то я пытаюсь найти, но ни в 4.0, ни в 4.0 SP1 не нашел.