Имя: Пароль:
1C
1С v8
Выгрузка резульата запроса в ТЗ - если ТЗ полей больше чем в Выборке?
0 Kaukass
 
22.07.15
02:17
Если создать ТЗ с набором колонок, а затем выгрузить в ТЗ результат запроса, в котором колонок меньше чем в созданной ТЗ, то "лишние" колонки в тз уничтожатся?
1 rphosts
 
22.07.15
04:47
(0) а самому проверить религия запрещает?
2 echo77
 
22.07.15
07:36
(0) я те скажу больше - будет создана новая ТЗ и перед выгрузкой ТЗ создавать смысла нет.
3 Альбатрос
 
22.07.15
07:39
(2) ???
4 CepeLLlka
 
22.07.15
07:44
Я солидарен с (2)
5 Анна_84
 
22.07.15
08:09
(0)(3)
РезультатЗапроса (QueryResult)
Выгрузить (Unload)
Синтаксис:

Выгрузить(<ТипОбхода>)
Параметры:

<ТипОбхода> (необязательный)

Тип: ОбходРезультатаЗапроса.
Задает тип обхода записей в получаемой выборке.
Значение по умолчанию: Прямой
Возвращаемое значение:

Тип: ТаблицаЗначений; ДеревоЗначений.
Если тип обхода задан Прямой, результат выгружается в таблицу значений, в противном случае в дерево значений.
Описание:

СОЗДАЕТ таблицу значений (или дерево значений) и копирует в нее все записи набора.

Доступность:

Сервер, толстый клиент, внешнее соединение.
6 Альбатрос
 
22.07.15
10:34
(5) Это я и без вас знаю.
7 D_E_S_131
 
22.07.15
10:42
(6) К чему тогда твои "???"?
8 ixijixi
 
22.07.15
10:42
(0) Что по твоему произойдет?

ТЗ = 0;
ТЗ = Запрос.Выполнить().Выгрузить();

а) ТЗ будет равно 0
б) ТЗ станет таблицуй значений
в) произойдет ошибка исключения
9 Альбатрос
 
22.07.15
10:53
(7) В том, что созданные "лишние" колонки видимо созданы не просто так.