Получить имя колонки ТЗ
☑
0
КтоКакБог
03.09.14
✎
17:04
Помогите. Нубский вопрос. Надо обойти таблицу значений с определенной колонки, получить значение, и названиеи самой колонки
Для каждого СтрокаТЧ Из ТаблицаНоменклатуры Цикл
Для i=3 По КоличествоКолонокТЗ Цикл
// вот тут надо получить название колонки
КонецЦикла;
КонецЦикла;
1
КтоКакБог
03.09.14
✎
17:06
вот код
КоличествоКолонокТЗ = ТаблицаНоменклатуры .Колонки.Количество();
Для каждого СтрокаТЧ Из ТаблицаНоменклатуры Цикл
Для i=3 По КоличествоКолонокТЗ Цикл
КонецЦикла;
КонецЦикла;
2
sf
03.09.14
✎
17:08
(1) КоличествоКолонокТЗ = ТаблицаНоменклатуры .Колонки.Количество()-1;
а в (0) непонятно зачем обходить строки, чтобы получать имена колонок. думаешь они для каждой строки будут разные7)
3
sf
03.09.14
✎
17:08
ТаблицаНоменклатуры.Колонки.Получить(i).Имя
4
mehfk
03.09.14
✎
17:12
КолонкаТаблицыЗначений (ValueTableColumn)
Свойства:
Заголовок (Title)
Имя (Name)
ТипЗначения (ValueType)
Ширина (Width)
Описание:
Предоставляет собой отдельную колонку таблицы значений. Доступ к объекту осуществляется через свойства коллекции колонок таблицы значений.
Доступность:
Сервер, толстый клиент, внешнее соединение.
5
КтоКакБог
03.09.14
✎
17:12
(2) имена колонок формируются динамически, ни количество колонок, ни названия заранее не известны.
(3) аха, оно. спасибо
6
Крошка Ру
03.09.14
✎
17:12
(2) Ну мало ли, вдруг, пока обходятся строки, кто-то - раз - и поменял имя у колонки. И всё. Финиш. Надо подстраховаться.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой