Имя: Пароль:
1C
 
Тип не может быть выбран в запросе, но в ТЗ типы есть
,
0 bizon2008
 
22.09.16
14:09
Доброго, гружу таблицу значений в запрос, ПОМЕСТИТЬ.
Получаю ошибку
Тип не может быть выбран в запросе.
Гуглю ошибку, не указан тип в ТЗ.
Смотрю отладчиком, указан.
http://prntscr.com/ckzk0m
Где косяк.
1 Cyberhawk
 
22.09.16
14:19
Показывай на картинке код с точкой останова на ошибке и ее текстом
2 Fragster
 
гуру
22.09.16
14:20
а какие типы у колонок?
3 Fannasankh
 
22.09.16
14:21
(0) тип надо явно указывать, если создаёшь новую ТЗ
4 PLUT
 
22.09.16
14:22
(0) косяк в Null
5 bizon2008
 
22.09.16
14:23
(2) Составной, Null, строка
(3) Это выгрузка из запроса.
6 bizon2008
 
22.09.16
14:24
(4) И как его забороть?
7 PLUT
 
22.09.16
14:24
+(4) при добавлении колонок в свою ТЗ добавь Новый ОписаниеТипов("СправочникСсылка.КакойТоТамСправочник")
8 PLUT
 
22.09.16
14:25
(6) ответ в (3)
9 PLUT
 
22.09.16
14:25
(5) в запросе причеши результат через Выразить()
10 bizon2008
 
22.09.16
14:26
(7) Я ТЗ получаю как выгрузить и запроса. Там же типы определены.
11 PLUT
 
22.09.16
14:27
(10) ну или в запросе расставь IsNull(...,Значение(Справочник.КакойТоТамСправочник.ПустаяСсылка))
12 Fragster
 
гуру
22.09.16
14:40
вроде был косяк, что в самом запросе выбрать из БД уникальный идентификатор можно, а в запихиваемой в запрос ТЗ его быть не может. Но могу ошибаться
13 В тылу врага
 
22.09.16
14:45
(0) зачем результат запроса снова пихать в запрос?
14 Fragster
 
гуру
22.09.16
14:51
или хранилище значения, например
15 Fragster
 
гуру
22.09.16
14:51
(13) получаем данные из внешнего источника, соединяем с данными базы
16 Timon1405
 
22.09.16
14:58
а нету ли в запросе дальше получения данных через точку?
тогда нужно будет писать
ВЫРАЗИТЬ(ВТ.Номенклатура как Справочник.Номенкдатура).Артикул
17 bizon2008
 
22.09.16
14:59
(11) Спасибо, решило вопрос.
18 bizon2008
 
22.09.16
15:01
(13) Потому что в запросе такую обработку прикрутить не удалось. С ТЗ работает на порядок быстрее чем с запросом.
А так да согласен, костыль.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший