Вход | Регистрация


Тип не может быть выбран в запросе, но в ТЗ типы есть

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует