Страница 1 из 1

Скачок маркера в ДО на продажу

Добавлено: 13 май 2016, 11:30
Tutu
Добрый день!
После последнего обновления,Галактика 9.1
возникла проблема: В спецификации ДО на продажу, при любых изменениях
в спецификации (кол-во, отпускная ед. и тп)
маркер переходит в последнюю строку спецификации, а не остается там где был.
Может кто уже сталкивался с этим?

Re: Скачок маркера в ДО на продажу

Добавлено: 15 май 2016, 21:34
spark
Мы в ДО на закупку столкнулись, но думаю и в продажных так же.
Будем оформлять инцидент, а пока починили вот такой докомпиляцией:

Код: Выделить всё

#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.

Re: Скачок маркера в ДО на продажу

Добавлено: 16 май 2016, 10:43
edward_K
Черт. А я думал только у меня такая проблема. Столкнулся в своем коде при использовании таблиц объектов(есть такие в галактике - типа таблица , но состоит из своего запроса и со своей обработкой - аля c# ) - при простом обращении к вычисляемым полям(то есть по полям из другой таблицы) происходит незапланированное пересканирование всех дочерних таблиц естественно с потерей позиции. При обращении к невычисляемым(подтип absolute) вроде нормально.

Re: Скачок маркера в ДО на продажу

Добавлено: 17 май 2016, 12:02
Tutu
Spark спасибо за совет) , в техподдержке ответили :" Далее нашел Пир согласно которому описанная вами ошибка присутствовала, и устранена в патчах за 13/05/16. Вывод: к сожалению вам нужно обновиться еще раз". Это попроще :smile: