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