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;