Добрый день!
После последнего обновления,Галактика 9.1
возникла проблема: В спецификации ДО на продажу, при любых изменениях
в спецификации (кол-во, отпускная ед. и тп)
маркер переходит в последнюю строку спецификации, а не остается там где был.
Может кто уже сталкивался с этим?
Скачок маркера в ДО на продажу
Модераторы: m0p3e, edward_K, Модераторы
Re: Скачок маркера в ДО на продажу
Мы в ДО на закупку столкнулись, но думаю и в продажных так же.
Будем оформлять инцидент, а пока починили вот такой докомпиляцией:
Будем оформлять инцидент, а пока починили вот такой докомпиляцией:
Код: Выделить всё
#Component "L_BASEDOC"
alter interface vschetb;
Window WVSCHET
tableevent table spstep
cmCheckfield:
{
Var p : positionHandle;
p:=spstep.x$position;
Inherited::HandleEvent(cmCheckfield)
spstep.x$position :=p;
ReReadRecord(#spstep);
}
cmExprFieldChanged:
{
Var p : positionHandle;
p:=spstep.x$position;
Inherited::HandleEvent(cmExprFieldChanged)
spstep.x$position :=p;
ReReadRecord(#spstep);
}
end;
end;
end.
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Скачок маркера в ДО на продажу
Черт. А я думал только у меня такая проблема. Столкнулся в своем коде при использовании таблиц объектов(есть такие в галактике - типа таблица , но состоит из своего запроса и со своей обработкой - аля c# ) - при простом обращении к вычисляемым полям(то есть по полям из другой таблицы) происходит незапланированное пересканирование всех дочерних таблиц естественно с потерей позиции. При обращении к невычисляемым(подтип absolute) вроде нормально.
Re: Скачок маркера в ДО на продажу
Spark спасибо за совет) , в техподдержке ответили :" Далее нашел Пир согласно которому описанная вами ошибка присутствовала, и устранена в патчах за 13/05/16. Вывод: к сожалению вам нужно обновиться еще раз". Это попроще