Про таблицу
Режим выделения
свойства таблицы:
columnSelection = ('true' | 'false'*) - позволяет выделять колонки целиком
rowSelection = ('true' | 'false'*) - позволяет выделять строки целиком
selectionMode = ('SINGLE_SELECTION'* | 'SINGLE_INTERVAL_SELECTION' | 'MULTIPLE_INTERVAL_SELECTION')
SINGLE_SELECTION - выделение только одного элемента (ячейки, строки или колонки)
SINGLE_INTERVAL_SELECTION - выделение группы элементов
MULTIPLE_INTERVAL_SELECTION - выделение одной и более групп (удерживая CONTROL)
queryMode - задает режим отправки содержимого, также этот режим можно переопределить
с помощью свойства param для кнопки и т.п.
Формат queryMode.
Может содержать один или несколько (через запятую) слов:
all* - отправить всю таблицу
cell - отправить выделенную ячейку
row - отправить выделенную строку
rows - отправить выделенные строки
column - отправить выделенную колонку
columns - отправить выделенные колонки
any - отправить текущее выделение
cell[r][c] - отправить ячейку в строке r и колонке c
row[r] - отправить строку r
column[c] - отправить колонку c
* - значения по умолчанию
Установка свойств в отдельных ячейках
Свойства устанавливаются обычным образом. ID ячейки задается следующим образом:
id_col[n], где id_col - id колонки, n -индекс строки.
Пример: установка свойств в 3-ей ячейке колонки qqq
<idref name="qqq[3]" color="red"/>