Skip to Content

SAPUIGrid

LTools.SAP.Model.SAPUIGrid

СвойствоТипОписание
ElementSAPFEWSELib.ISapGridViewTargetСсылка на элемент
IdStringID элемента
ColumnsList<LTools.SAP.Model.SAPUIGridColumn>Колонки
CellsList<List<LTools.SAP.Model.SAPUIGridCell>>Ячейки
CellsDTSystem.Data.DataTableЯчейки
SelectedRowsList<int>Индексы выбранных строк
SelectedCellsDictionary<int, string>Выбранные ячейки. Индекс, Ключ колонки
ScrollLimitSystem.Drawing.PointПредельное значение прокрутки
ScrollPositionSystem.Drawing.PointТекущее состояние прокрутки
ScreenLeftint?Отступ слева
ScreenTopint?Отступ сверху
Widthint?Ширина
Heightint?Высота

Символ ? в типе данных указывает на то, что значение может быть null.

МетодОписание
SelectCells(List cells - строки формата “Индекс строки, Ключ колонки” (“1, NAME”))Выделить ячейки
SelectRows(List rows - индексы строк)Выделить строки
SetCurrentCell(int row - индекс строки, string column - ключ колонки)Выбрать текущую ячейку
FocusCell(int row - индекс строки, string column - ключ колонки)Выбрать текущую ячейку
ClickCell(int row - индекс строки, string column - ключ колонки)Осуществляет клик на ячейке
DoubleClickCell(int row - индекс строки, string column - ключ колонки)Осуществляет двойной клик на ячейке
ClickFocusedCell()Клик текущей ячейки
DoubleClickFocusedCell()Двойной клик текущей ячейки
PressButtonCurrentCell()Нажимает кнопку текущей ячейки
PressEnter()Нажать кнопку Enter
PressF4()Нажать кнопку F4
ScrollHorizontal(int val - значение)Горизонтальный скролл
ScrollVertical(int val - значение)Вертикальный скролл
PressToolbarButton(string id - ID кнопки)Осуществляет клик на кнопке панели управления таблицы
ModifyCell(int row - индекс строки, string column - ключ колонки, string value - значение)Изменяет значение ячейки
InsertRows(string idx - индексы строк)Вставляет строки ‘1,2,4’
DeleteRows(string id - индексы строк)Удаляет строки ‘1,2,4’