Difference between revisions of "Table.ResetCursor"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:54, 7 February 2021
ResetCursor (Изменение положения курсора) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция сдвигает видимое пространство таблицы таким образом, чтобы ячейка, в которой находится визуальный курсор, была видна на экране, если визуальный курсор уже виден на экране, функция не производит никаких изменений. Положение курсора не изменяется.
Синтаксис
Table.ResetCursor()
Примеры
Таб:=Form.Таблица.Value; Num:=6; While Num<=Таб.Height() Do зН:=Таб.Area(3,Num,3,Num).Value; If зН=ТекущаяПозиция Then Таб.SetCursor(3,Num); Таб.ResetCursor(); СтЦ:=Number(Таб.Area(6,Num,6,Num).Text); Знч:=0; If not AskNumber(Знч,"Старая цена: "+СтЦ,10,2) Then Exit; EndIf; If УстановитьОсновнуюЦену(зН,Знч) Then Таб.Area(6,Num,6,Num).Text:=FormatNumber(Знч,1,"",2); EndIf; Break; EndIf; Num:=Num+1; EndDo;