«addSelectColumns»

Добавляет столбцы для выделения в таблице.

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

setValue (string shape, «addSelectColumns», dyn_int columns);shape.addSelectColumns (dyn_int columns);

Parameters (Параметры)

ПараметрОписание
shapeИмя объекта
columnsУказатель столбцы, начинается с 0.

Описание

Данная функция используется для выбора столбцов по массиву указателей. Функция работает только в режиме TABLE_SELECT_MULTIPLE.
IconПРИМЕР  
На примере ниже создается таблица с записями, после чего производится выбор строк таблицы.

main()

{

  shape tab=getShape(«TABLE1»);

  dyn_string d1, d2, d3, d4;

  dyn_dyn_string vnam, nnam;

    // Записи столбцов «First Name»

   d1=makeDynString(«Peter»);

   d2=makeDynString(«Martin»);

   d3=makeDynString(«Christian»);

   d4=makeDynString («Maria»);

    // Перевод записей в dyn dyn field

  vnam[1]=d1;

  vnam[2]=d2;

  vnam[3]=d3;

  vnam[4]=d4;

    // Записи столбцов «Last Name»

  d1=makeDynString(«Bauer»);

  d2=makeDynString(«Müller»);

  d3=makeDynString(«Schmidt»);

  d4=makeDynString(«Mayer»);

    // Перевод записей в dyn dyn field

  nnam[1]=d1;

  nnam[2]=d2;

  nnam[3]=d3;

  nnam[4] =d4;

    // Добавление четырех строк

  tab.appendLines(4, «First name», vnam, «Last name», nnam);

  dyn_int dzeile, dreihe;

    // Режим выделения

  tab.tableMode=TABLE_SELECT_MULTIPLE;

 //Строки и столбцы

    dzeile=makeDynInt(0, 2);

  dreihe=makeDynInt(0, 1);

  
 // Выделение

  tab.addSelectLines=dzeile;

  tab.addSelectColumns=dreihe;

}

Рисунок: Таблица с выбранными записями

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

Таблица, режим TABLE_SELECT_MULTIPLE

См. также

«addSelectLines»

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

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