|
Копирование табличной части
| ☑ |
0
Vvvvv
12.11.14
✎
11:56
|
У меня обработка, есть 3 табличные части. Две из них заполненные.
Надо две табличные части объединить в третьей.
делал так, но загружает данные из одной таблицы:
ТаблицаАрендаторов3.Загрузить(ТаблицаАрендаторов1.Выгрузить());
ТаблицаАрендаторов3.Загрузить(ТаблицаАрендаторов2.Выгрузить());
Возможно ли загрузить две табличные части в третью? Или нужно циклом делать?
|
|
1
hhhh
12.11.14
✎
11:56
|
циклом
|
|
2
Fish
12.11.14
✎
11:57
|
СП совсем не читаем?
Табличная часть (Tabular section)
Загрузить (Load)
Описание:
Загружает табличную часть из таблицы значений. При этом все прежние строки табличной части удаляются.
....
|
|
3
Borteg
12.11.14
✎
12:00
|
(0) запрос объединить--->загрузить
|
|
4
Ёпрст
12.11.14
✎
12:03
|
(0) новые веяния с нимфостарта:
ТаблицаАрендаторов3.Загрузить(ТаблицаАрендаторов1.Выгрузить());
Для к = 1 по ТаблицаАрендаторов2.Количество() Цикл
ТаблицаАрендаторов3.Вставить(0);
КонецЦикла;
ТаблицаАрендаторов3.Загрузить(ТаблицаАрендаторов2.Выгрузить());
|
|
5
Ёпрст
12.11.14
✎
12:04
|
и.. это намного быстрее, чем запрос
|
|
6
Vvvvv
12.11.14
✎
12:17
|
(4) Спасибо
|
|
7
herfis
12.11.14
✎
12:31
|
(4) Нифига не понял. В СП написано, что Загрузить() удаляет все старые строки.
|
|
8
hhhh
12.11.14
✎
12:40
|
(5) вроде там писали, что ЗагрузитьКолонку быстрее
|
|
9
herfis
12.11.14
✎
12:45
|
(7) + А если не удаляет, то использовать эту дырку себе дороже
|
|
10
Ёпрст
12.11.14
✎
12:46
|
(8) че-то вообще этой публикации там не наблюдаю, удалили её что ле ?
Ну в общем идея такая - напихать пустых строк и через загрузитьКолонку или загрузить (не помню ужо) - воткнуть вторую тз к первой.
|
|
11
prince64
12.11.14
✎
12:46
|
почему бы в таблицу значений не загрузить обе табличные части и уже после этого Загрузить() их в 3-ю ТЧ. зачем заморачиваться
|
|
12
herfis
12.11.14
✎
12:49
|
Точно. Через ЗагрузитьКолонку() - должно работать.
|
|
13
herfis
12.11.14
✎
12:53
|
(11) Ага. А в ТЗ ты, значит, умеешь без циклов две таблицы заливать? А если не умеешь, то зачем таблица значений, если можно обойтись без неё?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший