almaGRID API

Диапазон ячеек рабочего листа.

Свойства #

CommonTags #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Возвращает диапазон ячеек с тегами, общими для всех объектов грида.

CommonTags   : Range

Значение свойства
Тип: Range
Диапазон ячеек с тегами, общими для всех объектов грида.

set rng1 = grid1.CommonTags

almaGRID API

Exists #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Существует грид или нет.

Exists   : Boolean

Значение свойства (ReadOnly)
Тип: Boolean
True, если грид определен и False в противном случае.

if not grid1.Exists then
	...
end if

almaGRID API

HeaderOfColumns #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Возвращает диапазон ячеек с тегами заголовка столбцов грида.

HeaderOfColumns   : Range

Значение свойства
Тип: Range
Диапазон ячеек с тегами заголовка столбцов грида.

set rng1 = grid1.HeaderOfColumns

almaGRID API

HeaderOfRows #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Возвращает диапазон ячеек с тегами заголовка строк грида.

HeaderOfRows   : Range

Значение свойства
Тип: Range
Диапазон ячеек с тегами заголовка строк грида.

set rng1 = grid1.HeaderOfRows

almaGRID API

Worksheet #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Рабочая книга грида.

Worksheet   : Worksheet

Значение свойства (ReadOnly)
Тип: Worksheet
Объект Worksheet.

grid1.Worksheet.GridLines = False

almaGRID API

Методы #

Display #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Выводит на рабочий лист грид. Тег со скриптом, содержащим вызов данного метода отображается а дереве тегов иконкой скрипта.

Алиас метода Grid.DisplayGrid. См. описание параметров, возвращаемого значения и примеры в описании метода Grid.DisplayGrid.

almaGRID API

DisplayGrid #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Выводит на рабочий лист грид. Тег со скриптом, содержащим вызов данного метода отображается а дереве тегов иконкой грида.

Алиас метода Grid.Display.

DisplayGrid  ( [DisplayArgs  Dictionary  = null ] )

Параметры

DisplayArgs Dictionary Необязательный параметр. Значение по умолчанию null .

Именованный список параметров визуализации графа.

Ниже приведены допустимые значения параметров. Значение по умолчанию выделено. Если параметр не указан в именованном списке, то для него принимается значение по умолчанию.

Worksheet - Возможные значения: '' (пустая строка), объект Worksheet. Рабочий лист, на который будет выведен грид. Если значеие '' (пустая строка), то будет создан новый рабочий лист и на него выведен грид. Значение по умолчанию - '' (пустая строка).

BodyStartRow - Integer, первая строка тела грида. Значение по умолчанию - 3.

BodyStartColumn - Integer, первый столбец тела грида. Значение по умолчанию - 1.

ColumnsDataFormat - Массив строк 'Text'|'Number'. Типы столбцов грида. Если количество элементов массива меньше, чем столбцов в гриде, то для типов оставшихся столбцов принимается значение последнего элемента массива. Значение по умолчанию - {'Text'}.

HeaderOfColumnsWidth - Массив Integer. Ширина столбцов грида. Если количество элементов массива меньше, чем столбцов в гриде, то для ширины оставшихся столбцов принимается значение последнего элемента массива. Значение по умолчанию - {80}.

HeaderOfRowsWidth - Integer, ширина столбца заголовков строк грида. Значение по умолчанию - 120.

FreezeHeaders - Boolean. Если True, то будут заморожены заголовки грида. Значение по умолчанию - False.

ProtectHeaders - Boolean. Если True, то заголовки грида будут защищены от редактирования пользователем. Значение по умолчанию - True.

LoadAtOpening - Boolean. Если True, то в грид будут загружены объекты из базы данных. Значение по умолчанию - True.

AutoFitWorksheetSize - Boolean. Если True, то высота строк грида будет установлена в соответствии с содержимым. Значение по умолчанию - True.

HighlightObjects - Boolean. Если True, то фон ячеек с объектами будет подсвечен. Значение по умолчанию - True.

grid1.DisplayGrid

grid1.DisplayGrid ag.app.NewObject("Dictionary", Array( _
  "ProtectHeaders", false _
))

grid1.DisplayGrid ag.app.NewObject("Dictionary", Array( _
	"Worksheet", 			ws1, _
    "BodyStartRow", 		3, _
    "BodyStartColumn", 		1, _
    "ColumnsDataFormat",	Array("Text", "Number", "Text"), _
    "HeaderOfColumnsWidth", Array(150, 70, 120, 100), _
    "HeaderOfRowsWidth",	250, _
    "FreezeHeaders",		False, _
    "ProtectHeaders",		True, _
    "LoadAtOpening",		True, _
    "AutoFitWorksheetSize",	True, _
    "HighlightObjects"		True _
))

almaGRID API

FreezeHeaders #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Устанавливает состояние заморозки заголовков грида.

FreezeHeaders  ( doFreeze  Boolean  )

Параметры

doFreeze Boolean Если True, то будут заморожены заголовки грида.

grid1.FreezeHeaders False

almaGRID API

Load #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Загружает объекты из базы данных в грид.

Load  ( [HighlightObjects  Boolean  = True ] )

Параметры

HighlightObjects Boolean Необязательный параметр. Значение по умолчанию True .

Если True, то фон ячеек с объектами будет подсвечен.

grid1.Load

almaGRID API

RemoveMarkup #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Удаляет разметку грида.

RemoveMarkup  

grid1.RemoveMarkup

almaGRID API

Save #

Поддержка в версии: старше или равно 34.24.2.0.

Overview
Записывает объекты из грида в базу данных.

Save  ( [HighlightObjects  Boolean  = True ] )

Параметры

HighlightObjects Boolean Необязательный параметр. Значение по умолчанию True .

Если True, то фон ячеек с объектами будет подсвечен.

grid1.Save

almaGRID API

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: