Метод УстановитьТипЯчейки (SetCellType)

Описание:

Устанавливает тип ячейки.

Синтаксис:

УстановитьТипЯчейки(<Индекс><Тип><Параметр1><Параметр2>)

SetCellType(<Index><Type><Parameter1><Parameter2>)

Параметры:

Индекс (Index) – порядковый номер ячейки, начиная с нуля. Если порядковый номер меньше нуля или превышает количество ячеек, т.е. указан индекс ячейки несуществующей в строке, то метод не выполняется. Параметр не является обязательным. Если параметр отсутствует, то в конец строки добавляется еще одна ячейка, и для нее устанавливается тип. Добавление ячейки производится только при выполнении данного метода без указания индекса.

Тип (Type) – тип ячейки. Возможные значения типов ячеек см. в таблице ниже.

Набор следующих параметров зависит от передаваемого типа ячейки в параметре "Тип" ("Type"):


1. При типе редактируемого значения ячейки "Строка" ("String"): 

  • Параметр (Parameter1) – максимальная длина строкового значения ячейки. Параметр необязателен. Если параметр отсутствует или принимает значение 0, то ограничение на длину не устанавливается. 
  • Параметр (Parameter2) – отсутствует. 

2. При типе редактируемого значения ячейки "Пароль" ("Password"): 

  • Параметр (Parameter1) – максимальная длина строки пароля в ячейке. Параметр необязателен. Если параметр отсутствует или принимает значение 0, то ограничение на длину не устанавливается. 
  • Параметр (Parameter2) – отсутствует. 

3. При типе редактируемого значения ячейки "Число" ("Number"): 

  • Параметр (Parameter1) – максимальная длина дробной части числового значения в ячейке. Параметр необязателен. Если параметр отсутствует или принимает значение "0", то в ячейке будет отображаться целое число. 
  • Параметр (Parameter2) – логический признак, что в ячейке отображается число со знаком. Параметр необязателен. Если параметр отсутствует или принимает значение "Ложь" ("False") – в ячейке отображается число без знака. 

4. При типе редактируемого значения ячейки "Список" ("Combobox"): 

  • Параметр (Parameter1) – массив возможных строк – элементов выпадающего списка,  ключи массива – целые числа, порядковые номера строк. 
  • Параметр (Parameter2) – отсутствует. 

5. При типе редактируемого значения ячейки "ДатаВремя" ("DateTime"): 

  • Параметр (Parameter1) – логический признак, что в ячейке отображается значение даты с полным (4 цифры) представлением года. Параметр необязателен. Если параметр отсутствует или принимает значение "Ложь" ("False") – в ячейке отображается дата с неполным представлением года (последние 2 цифры года). 
  • Параметр (Parameter2) – логический признак, что в ячейке отображается значение времени. Параметр необязателен. Если параметр отсутствует или принимает значение "Истина" ("True") – в ячейке отображается время. 


Возвращаемые значения:

Нет.

Пример:

//В примере создается строка – новый объект "ДанныеТаблСтроки",
//для ячейки с номером 0 в строке устанавливается числовой тип со знаком.
Запись = Новый("СтрокаТаблицы");
Запись.УстановитьТипЯчейки(0, "Число", 2, Истина);