Grid.GetColumnCount

number Grid.GetColumnCount ( string ObjectName )
Примеры

Описание

Получаем число колонок в объекте сетка (grid).

Параметры

ObjectName

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

Возврат

ResultVariable

(число) Количество колонок в объекте сетка (grid). Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Get the total Columns in the grid
-- Получаем общее число колонок в сетке
ColumnCount = Grid.GetColumnCount("Grid1");

-- loop through each Column and add a numbered message
-- цикл по каждой колонке и добавление нумерованного сообщения
for i = 0, ColumnCount do
     -- Set the text of the Columns
     -- Устанавливаем текст колонок
     Grid.SetCellText("Grid1", 0, i, "Stats " .. i, true);
end

-- Set auto size for all columns
-- Устанавливаем автоматическое изменение размера для всех колонок
Grid.AutoSizeColumns("Grid1", GVS_DEFAULT, true);
Помечаем все колонки в сетке как 'Stats #' и затем изменяем размер колонок в соответствии с текстом

Пример 2

-- Get the number of columns
-- Получаем число колонок
totalColumns = Grid.GetColumnCount("Grid1");
-- Delete the rightmost column
-- Удаляем самую правую колонку
Grid.DeleteColumn("Grid1", totalColumns - 1, true);
-- note: the -1 is because the columns in the grid are zero based.
-- примечание: -1 потому, что колонки в сетке считаются начиная с нуля.
Удаляем самую правую колонку из сетки
Смотрите также: Связанные действия