Такая задача. есть Таблица, в которой содержатся следующие данные:
Документ
Требование-накладная от 01.12.13
Требование-накладная от 12.12.13
Нужно для каждого из этих требований накладных вытащить их ТЧ с номенклатурами и количествами и поместить в таблицу значений, как это сделать?
Для каждого строка из ВремТаблица Цикл
ТаблицаЗначений = Новый Таблица Значений;
ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура);
ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2);
Для каждого стр из ТаблицаДано ЦИКЛ
ТЗНОмен = стр.Номенклатура;
ТЗКол = стр.Количество
КонецЦикла
КонецЦикла
так не правильно же(
Для каждого строка из ВремТаблица Цикл
ТаблицаЗначений = Новый ТаблицаЗначений;
ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура);
ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2));
Для каждого стр из ТаблицаДано ЦИКЛ
ТЗНОмен = стр.Номенклатура;
ТЗКол = стр.Количество
КонецЦикла;
ТаблицаЗначений = Новый ТаблицаЗначений;
ТЗНомен = ТаблицаЗначений.Колонки.Добавить("Номенклатура", Справочники.Номенклатура);
ТЗКол = ТаблицаЗначений.Колонки.Добавить("Количество", Число(15,2));
Для каждого стр из ТаблицаДано ЦИКЛ (вот тут перебор тч)
ТЗНОмен = стр.Номенклатура;
ТЗКол = стр.Количество
КонецЦикла;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший