Указывает модель заливки ячейки таблицы. |
Краткое описание
setValue (строка форма, «cellFillRC», цел строка, строка колонка, строка fillType);getValue (string shape, «cellFillRC», int row, string column, string &fillType);форма.cellFillRC(цел строка, строка колонка, строка fillType); |
Параметры
Параметр | Описание |
shape | Имя объекта |
row | Строка таблицы |
column | Имя столбца |
fillType | Образец заливки, например, «[pattern,[tile,gif,Image6.gif]]». Подробнее о моделях заливки см. в Разделе Строка модели заливки. Примечание. При использовании картинки в качестве модели заливки, для настройки можно использовать параметр «fit», «tile» или «center». |
Описание
Указывает модель заливки ячейки таблицы. |
ПРИМЕР |
На примере ниже в качестве образцов заливки ячеек таблицы используются две картинки. Сначала необходимо добавить строки с помощью функции«appendLine» . На втором примере в качестве образца заливки используются линии. |
main()
{
shape tab=getShape(«TABLE1»);
dyn_string d1, d2, d3, d4;
dyn_dyn_string vnam, nnam;
//Записи в списке заказчиков, столбец «Имя»
d1=makeDynString(«Peter»);
d2=makeDynString(«Martin»);
d3=makeDynString(«Christian»);
d4=makeDynString («Maria»);
//Добавление значений в динамическое поле
vnam[1]=d1;
vnam[2]=d2;
vnam[3]=d3;
vnam[4] =d4;
//Записи в столбце «Фамилия»
d1=makeDynString(«Bauer»);
d2=makeDynString(«Müller»);
d3=makeDynString(«Schmidt»);
d4=makeDynString(«Mayer»);
//Добавление значений в динамическое поле
nnam[1]=d1;
nnam[2]=d2;
nnam[3]=d3;
nnam[4] =d4;
//Добавленеи 4-х значений
tab.appendLines(4, «Customer List», vnam, «Last name», nnam);
//Образцы заливки ячеек таблицы
TABLE1.cellFillRC(0,»Icon», «[pattern,[tile,gif,Icon1.png]]»);
TABLE1.cellFillRC(1,»Icon», «[pattern,[tile,gif,Icon2.png]]»);
TABLE1.cellFillRC(2,»Icon», «[pattern,[tile,gif,Icon1.png]]»);
TABLE1.cellFillRC(3,»Icon», «[pattern,[tile,gif,Icon2.png]]»);
}
Изображение: Использование картинки в качестве модели заливки ячейки таблицы
ПРИМЕЧАНИЕ
При использовании модели заливки «линии» (штриховка) для ячейки таблицы необходимо задать цвет фона с помощью функции«cellBackColRC». Линии будут выводиться в данном цвете.
main() { TABLE1.appendLine(«Surname», «»); TABLE1.cellBackColRC(0,»Surname», «Blue»); TABLE1.cellFillRC(0,»Surname», «[hatch,[parallel,10,horizontal]]»); } |
Изображение: Использование линий в качестве модели заливки ячейки таблицы
Используется для объекта
Таблица |
См. также