Как объединить 2 таблицы значений в одну? #6488


#0 by Василий
Хочу слить 2 таблицы значений в одну. Струтура колонок одинаковая. Есть ли какая-нибудь процедура которая дописывает в Таблицу1 все строки из Таблицы2 или нужно перебирать  все ячейки в цикле?
#1 by Warlock
Пользуйся поиском на форуме
#2 by smdv1000
Нет такой процедуры. Надо циклом перебирать.
#3 by laeg
- Почти Гон ... Можно упрастить Пример: Старт = тбл1.КоличествоСтрок+1;
#4 by Warlock
А как тебе: ?
#5 by laeg
ХМ ... ага :о)))
#6 by Warlock
Я там слегка неправильно написал(просто показывал идею), а теперь релиз:
#7 by NS
Прикольно конечно.... но зачем два раза вычислять количествоСтрок? (по каждой таблице) Это всяко не ускорит....
#8 by Warlock
Зато никаких дополнительных переменных...
#9 by Sniffer
а если в ТЗ записей эдак в несколько сот тысяч. Это ОП надо под хранение ТЗ, пусть выделение дополнительной ОП для подсчета строк ТЗ.
#10 by laeg
Главное смысл, а это уже мелочи
#11 by NS
Самое поганое, что ошибки в обоих вариантах (просто неправильно работает), и и - а еще и в базу данных отправили.. с ошибками.. кто отправил? Кто такой умный? Причем, в ссылке в пятом посту - ошибок нет...
#12 by Warlock
Извиняюсь. Действительно неправильно фурычит... Я для теста плохо заполнил ТЗшки и не увидел ошибки. Там не хватает "+1". Вот рабочий вариант без доп. переменных:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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