Grid.SetEditable

Grid.SetEditable ( string ObjectName,
boolean Editable )
Примеры

Описание

Устанавливает возможность редактирования объекта сетка (grid) пользователем.

Параметры

ObjectName

(строка) Имя объекта сетка (grid).

Editable

(логический) Разрешить или запретить редактирование объекта сетка (grid).

ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
trueРазрешает редактирование объекта сетка (grid).
falseЗапрещает редактирование объекта сетка (grid).

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Get the current editable status
-- Определяем текущее состояние редактируемости сетки
bEditable = Grid.GetEditable("Grid1");

if bEditable then
    Grid.SetEditable("Grid1", false);
else
    Grid.SetEditable("Grid1", true);
end
Переключаем возможность редактирования содержимого объекта сетка пользователем.

Пример 2

-- Find out if the grid is editable
-- Проверяем, редактируем ли объект сетка
bEditable = Grid.GetEditable("Grid1");
-- find out if 3,2 exists
-- смотрим, имеется ли ячейка 3,2
bValid = Grid.IsCellValid("Grid1", 3, 2);

-- if it is not editable and cell 3,2 exists
-- если она не редактируема и существует ячейка 3,2
if (not bEditable) and (bValid) then
     -- make the grid editable
     -- делаем сетку редактируемой
     Grid.SetEditable("Grid1", true);
end
Делаем объект сетка редактируемым если существует указанная ячейка.
Смотрите также: Связанные действия