![]() |
|
v8: Несовместимые типы в запросе | ☑ | ||
---|---|---|---|---|
0
mihco
04.04.12
✎
13:07
|
Такой запрос
"ВЫБРАТЬ РАЗРЕШЕННЫЕ | ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА | ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Грузополучатель КОНЕЦ КАК Грузополучатель, | ВзаиморасчетыСКонтрагентамиОбороты.Контрагент, | ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента, | ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовПриход, | ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход |ИЗ | РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНачала, &ДатаКонца, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты выдает сообщение: Несовместимые типы ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Грузополучатель что здесь не так и как от этого избавиться? |
|||
1
Deon
04.04.12
✎
13:08
|
Это оно в какой момент выдает?
|
|||
2
mirosh
04.04.12
✎
13:09
|
(0)
ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА | ВЫРАЗИТЬ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор КАК ДокументРеализацияТоваровУслуг).Грузополучатель КОНЕЦ КАК Грузополучатель |
|||
3
mihco
04.04.12
✎
13:09
|
Когда в констуктор заходишь. Если в констукторе этого грузополучателя добавлять - тоже выдает предупреждение.
|
|||
4
mirosh
04.04.12
✎
13:09
|
точку забыл
ВЫБОР КОГДА ВзаиморасчетыСКонтрагентамиОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА | ВЫРАЗИТЬ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор КАК Документ.РеализацияТоваровУслуг).Грузополучатель КОНЕЦ КАК Грузополучатель |
|||
5
mihco
04.04.12
✎
13:11
|
(4) Так нормально, спасибо. А что это за фишка?
|
|||
6
Defender aka LINN
04.04.12
✎
13:12
|
Можно просто ВЫРАЗИТЬ(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор КАК Документ.РеализацияТоваровУслуг).Грузополучатель
|
|||
7
mirosh
04.04.12
✎
13:13
|
(5) т.к. регистратор иметт составной тип, то, написав фразу
ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Грузополучатель , ты неявно соединил свою таблицу со всеми таблицами, которые соответствуют типам регистратора. А в этих таблицах поля "грузополучатель" нет. А если написать как в (4), где ты явно указываешь тип регистратора, соединение произойдет только с одной таблицей (в данном случае - таблицей документов "РеализацияТоваровУслуг"). |
|||
8
mihco
04.04.12
✎
13:16
|
(7) Спасибо, понятно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |