|
Запрос к таблице значений |
☑ |
0
noffkj
31.03.20
✎
10:57
|
Имеется ТЗ у которой строки тоже ТЗ. Делаю запрос.
ВЫБРАТЬ
ТаблицаДокументовПриемника.ТаблицаНоменклатуры
ПОМЕСТИТЬ ВТ_1
ИЗ
&ТаблицаДокументовПриемника КАК ТаблицаДокументовПриемника
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_1.ТаблицаНоменклатуры
ИЗ
ВТ_1 КАК ВТ_1
{(2, 2)}: Тип не может быть выбран в запросе
<<?>>ТаблицаДокументовПриемника.ТаблицаНоменклатуры
Это ограничение платформы?
|
|
1
mistеr
31.03.20
✎
11:01
|
Да. Запросы, они вообще-то для данных из базы предназначены.
|
|
2
МД
31.03.20
✎
11:02
|
Какую колонку выбрать не может?
|
|
3
noffkj
31.03.20
✎
11:07
|
(2) Колонку с ТЗ в которой хранится номенклатура.
План был такой. есть тз с документами в ней есть колонка с номенклатурой из табличной части документа. Я думал выбрать всю номенклатуру из всех документов.
|
|
4
vicof
31.03.20
✎
11:15
|
Ты всегда в запросе выбираешь таблицы вместо полей?
|
|
5
noffkj
31.03.20
✎
11:23
|
(4) нет. не всегда.
Пришлось сделать так.
Для каждого СтрТЗИсточник из ТЗИсточник Цикл
Для Каждого СтрСтрТЗИсточник из СтрТЗИсточник.ТаблицаНоменклатуры Цикл
ЗаполнитьЗначенияСвойств(ТЗПриемник.Добавить(), СтрСтрТЗИсточник);
КонецЦикла;
КонецЦикла;
|
|
6
vi0
31.03.20
✎
11:45
|
колонки должны быть типизированы
|
|
7
Дмитрий
31.03.20
✎
13:00
|
(0) ты табличную часть документа впихиваешь во временную таблицу? ну-ну
|
|