Grid.GetEditable
Описание
Определяет может ли пользователь редактировать объект сетка (grid).
ПараметрыВозвратResultVariable
(логический) Возвращает истину (true), если сетку можно редактировать или ложь (false), если это делать нельзя. Можно использовать 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Переключаем возможность редактирования пользователем содержимого объекта сетка (grid). Пример 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Делаем сетку редактируемой, если это не так и если существуют определенная ячейка.
Смотрите также: Связанные действия
|