Функция ВыгрузитьТаблицуЗначенийВДеревоЗначений(Таблица, КлючСтроки = "КлючСтроки", ЗначениеПоказателя = "ЗначениеПоказателя") Экспорт
Дерево = Новый ДеревоЗначений;
Для Каждого Колонка Из Таблица.Колонки Цикл
Дерево.Колонки.Добавить(Колонка.Имя, Колонка.ТипЗначения);
КонецЦикла;
Для Каждого СтрокаТаблицы Из Таблица Цикл
СтрокаГруппировки = Дерево.Строки.Найти(СтрокаТаблицы[ЗначениеПоказателя], КлючСтроки,Истина);
Если СтрокаГруппировки = Неопределено Тогда
ЗаполнитьЗначенияСвойств(Дерево.Строки.Добавить(), СтрокаТаблицы);
Иначе
ЗаполнитьЗначенияСвойств(СтрокаГруппировки.Строки.Добавить(), СтрокаТаблицы);
КонецЕсли;
КонецЦикла;
Возврат Дерево;
СоответствуетНормативу Ложь Булево
СтрокаТаблицы СтрокаТаблицыЗначений СтрокаТаблицыЗначений
ЕдиницаИзмерения м2 СправочникСсылка.КлассификаторЕдиницИзмерения
ЗначениеПоказателя 99 Число
ЗначениеПоказателяПечать 99 Число
МаксЗначениеПоказателя 0 Число
МаксЗначениеПоказателяПечать 0 Число
НомерСтроки 1 Число
ПоказательАнализа test СправочникСсылка.О_ПоказателиАнализовНоменклатуры
{ОбщийМодуль.О_РаботаСДеревомЗначений.Модуль(87)}: Ошибка при вызове метода контекста (Найти)
СтрокаГруппировки = Дерево.Строки.Найти(СтрокаТаблицы[ЗначениеПоказателя], КлючСтроки,Истина);
по причине:
Неверное имя колонки
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший