А если в Embed (Call update procedure) поставитьАрсений писал(а): ...либо после возврата из редактирования, вызвать обновление очереди броузера, но browse.load() отправляет курсор на начало. Конечно и тут можно воспользоваться связкой choose() - select(). Но хотелось бы понять причину и найти чисто библиотечное решение.
BRW4:BROWSE.Load
SELECT(SELF.BRW.Control)
????
т.е.
BRW4:Update.CallProc PROCEDURE
CODE
GlobalRequest = SELF.Request
IF SELF.Action(SELF.Request) THEN RETURN.
UPN_Goods(vn_Goods:nGoodID,vn_Goods:nIsFolder)
IF GlobalResponse = RequestCompleted
PARENT.CallProc
ELSE
SELF.BRW.NewSelection
END
SELECT(SELF.BRW.Control)
BRW4:BROWSE.Load
SELECT(SELF.BRW.Control)
! End of "MAV UpdateButtons"
другое дело, что по BRW4:BROWSE.Load будет перечитана вся цепочка а не одна запись ....