Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
1c:коллекции:таблица_значений [2014/06/19 14:08] admin создано |
1c:коллекции:таблица_значений [2016/11/25 16:38] (текущий) alex Мелкие исправления о колонках |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Таблица значений ====== | ====== Таблица значений ====== | ||
===== Описание ===== | ===== Описание ===== | ||
- | Таблица значений это один из самых частых используемых коллекций и одна из самых удобных. Используется | + | Таблица значений это один из самых частых используемых коллекций и одна из самых удобных. Используется |
+ | < | ||
+ | Таблицу значений можно характеризовать следующими свойствами: | ||
* Таблица значений имеет коллекцию строк и коллекцию колонок. | * Таблица значений имеет коллекцию строк и коллекцию колонок. | ||
* Колонки таблицы значений могут быть строго типизированы, | * Колонки таблицы значений могут быть строго типизированы, | ||
Строка 21: | Строка 23: | ||
НоваяТаблица.Колонки.Добавить(«Колонка1»); | НоваяТаблица.Колонки.Добавить(«Колонка1»); | ||
</ | </ | ||
- | Так как колонки таблицы значений это коллекция, | + | Так как колонки таблицы значений это коллекция, |
+ | |||
+ | При определении колонки кроме имени можно указать ее тип, заголовок и ширину колонки. Последние два параметра необходимы для уточнения как будет выглядеть таблица на форме. Тип колонки задается совершенно не очевидно, | ||
<code 1c> | <code 1c> | ||
ТипНоменклатура = Новый ОписаниеТипов(«СправочникСсылка.Номенклатура»); | ТипНоменклатура = Новый ОписаниеТипов(«СправочникСсылка.Номенклатура»); | ||
Строка 41: | Строка 45: | ||
* '' | * '' | ||
* Итог(" | * Итог(" | ||
- | * Свернуть – группирует строки таблицы, | + | * Свернуть – группирует строки таблицы, |
^ № пп ^ Номенклатура | ^ № пп ^ Номенклатура | ||
Строка 59: | Строка 63: | ||
| 3 | Грабли | | 3 | Грабли | ||
^ Итого 26 штук^^^ | ^ Итого 26 штук^^^ | ||
+ | </ | ||
Так как таблица значений недоступна на клиенте, | Так как таблица значений недоступна на клиенте, |