«cellFillRC»

Указывает модель заливки ячейки таблицы.

Краткое описание

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».

Описание

Указывает модель заливки ячейки таблицы.
IconПРИМЕР
На примере ниже в качестве образцов заливки ячеек таблицы используются две картинки. Сначала необходимо добавить строки с помощью функции«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]]»); 
}

Изображение: Использование линий в качестве модели заливки ячейки таблицы

Используется для объекта

Таблица

См. также

«cellBackColRC»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *