v7: Объединение двух таблиц значений #672860


#0 by adm1nb3k
Здравствуйте. Уважаемые специалисты, нужна ваша помощь. Есть 2 таблицы значении. ТЗ1    Наименование Цена Вес Поставщик    Пленка 0,6 4980 Китай    Контейнер 400 4600 США ТЗ2    Наименование Сумма    Экспертиза 240 270    Сертификация 277 804    ЖД 400 000 Как создать еще одну таблицу значении, где объединяются 2 ранее ТЗ?! Наименование Цена Вес Поставщик Экспертиза Сертификация ЖД Пленка 0,6 4980 Китай 120 135, 138 902, 200 000 Контейнер 400, 4600, США, 120 135, 138 902, 200 000 Важно, количество строк на 2 ТЗ может быть без ограничений. Заранее спасибо.
#1 by Чайник Рассела
К таблице1 построчно добавить таблицу2, свернуть по нужным полям. Профит.
#2 by viktor_vv
Ему надо сначала содать колонки в ТЗ1 по количеству строк в ТЗ2, а потом заполнить их, распределив суммы из ТЗ2 по строкам ТЗ1, пропорционально количеству строк в ТЗ1 :).
#3 by adm1nb3k
Будьте добры, покажите примером.
#4 by adm1nb3k
Спасибо. Вы меня правильно поняли.
#5 by viktor_vv
Как-то так, за точный синтаксис не ручаюсь. Из предположения, что в ТЗ2 в значении числа.
#6 by viktor_vv
Количество колонок ТЗ1 можно и програмно НачальноеКоличествоКолонокТЗ1 = ТЗ1.КоличествоКолонок;
#7 by viktor_vv
*Исправить
#8 by viktor_vv
Ну и тогда уж так
#9 by viktor_vv
#10 by viktor_vv
Я так понимаю "ИдентификаторКолонкиЗначения" - это "Сумма".
#11 by opty
В семерке есть метод Загрузить , работает для ТЗ с одинаковой структурой . Приводим две ТЗ к одинаковой структуре , и загружаем в третью
#12 by Ёпрст
он не поможет, это раз, самый тормозной  это два. Нужно только 2 метода - КоличествоСтрок и Заполнить
#13 by adm1nb3k
. viktor_vv. Сделал все как Вы сказали. Но выдается вот такая ошибка. ТЗ1.Заполнить(ЗначениеДляЗаполнения,,,""+НачальноеКоличествоКолонокТЗ1+ТЗ2.НомерСтроки); {Отчет.ОтчетпоГТД.Форма.Модуль}: Номер за пределами значения!
#14 by adm1nb3k
viktor_vv. Большое спасибо за труд и за трату времени. Теперь полностью понял суть работы с ТЗ. Исправил ошибка и все заработало.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С