Есть 2 таблицы значений
у них есть 2 общих поля
но первая таблица больше, потому как у нее еще есть расширяющее поле
ну например 2 общих поля
задача1 1
задача1 2
задача1 3
общие поля, + расширяющее поле первой таблицы
задача1 подзадача1 1
задача1 подзадача1 2
задача1 подзадача2 1
вопрос. Как оптимально заполнить столбец 1ой таблицы значениями из 2 ой таблицы которые соотв общим полям, они будут дублироваться как вы поняли, по подзадачам.
(2) вы имеете ввиду так?
для каждого элемента из тз1 цикл
Запрос ко второй таблице с условием на 2 колонки.
элемента.КолонкаЗаполнений = результатЗапроса.Значение;
конеццикла;
а можно ещё сделать соответствие соответствий по общим полям и запихать в них структуру с дополнительными полями.
это просто мысль, как альтернатива - производительность и потребление ресурсов нужно тестировать.
(6) сделал так вроде норм, спс за советы.
для каждого элемента из ТЗ1 цикл
Отбор = Новый Структура;
отбор.Вставить("Номерзадачи",элемент.Номерзадачи);
отбор.Вставить("число",элемент.число);
найдем= ТЗ2.НайтиСтроки(Отбор);
элемент.Заполняем=найдем[0].Значение;
конеццикла;
Основная теорема систематики: Новые системы плодят новые проблемы.