|
Несовместимые типы ВЫРАЗИТЬ в запросе 1С |
☑ |
0
Юзер123
naïve
04.12.23
✎
11:49
|
Добрый день.
Понедельничный тупняк.
Подскажите что за глюк?
Есть Запрос . Есть ВТ ВТ_Обороты.
Есть ДокументДвижения - Составной тип. Принимает значение ренистратора.
Почему то вот такая запись выдает ошибку.
Выразить(ВТ_Обороты.ДокументДвижения как Документ.ПоступлениеНаРсчетныйСчет).Контрагнет как Контрагент,
В консоле запрос работает корректно. В СКД ругается.
|
|
1
shuhard
04.12.23
✎
11:54
|
(0) ПоступлениеНаРсчетныйСчет).Контрагнет - эта херня не может работать
|
|
2
АНДР
04.12.23
✎
11:55
|
Такое употребление Выразить надо обрамлять в Выбор Когда
|
|
3
Юзер123
naïve
04.12.23
✎
11:58
|
(1) Опять Вы.. Вы на опечатку внимание обратили?
|
|
4
Юзер123
naïve
04.12.23
✎
11:58
|
(2) Именно в СКД? в Консоле запросов же все ок
|
|
5
АНДР
04.12.23
✎
12:00
|
(4) Нам данные не видны, но если не выполняется условие ТИПЗНАЧЕНИЯ(ВТ_Обороты.ДокументДвижения) = ТИП(Документ.ПоступлениеНаРсчетныйСчет) - будет ошибка.
|
|
6
Юзер123
naïve
04.12.23
✎
12:03
|
Это хрень какая то.
(5) Выбор
Когда ТипЗначения(ВТ_...) = Тип(Документ...) тогда
Выразить(ВТ_Обороты.ДокументДвижения как Документ.ПоступлениеНаРсчетныйСчет).Контрагнет
Иначе
""
Конец Как Контрагент выдает обсолютно такую же ошибку
|
|
7
Юзер123
naïve
04.12.23
✎
12:04
|
Несовместимые типы ВЫРАЗИТЬ в запросе 1С
|
|
8
Юзер123
naïve
04.12.23
✎
12:06
|
И на конструкции типа ВТ.Документ ССЫЛКА Документ.ПоступлениеНаРсчетныйСчет тоже ругается..
Это похоже на приколы платформы
|
|
9
Юзер123
naïve
04.12.23
✎
12:19
|
Короче.
Дело в том, что ВТ собирается по Бух регистру. У которого в основной конфе нет Регистратора ПоступлениеНаРсчетныйСчет .
А Движение в этот регистр в расширении добавлены этому документу. . .
Я теперь не особо понимаю как Отчет собрать по данным Основной конфы и доработок из расширения..
|
|
10
mikecool
04.12.23
✎
12:40
|
о сколько нам открытий чудных... (с)
всяко бывает, и так тоже Тип, ссылка для параметра в запросе...
|
|
11
АНДР
04.12.23
✎
12:41
|
(9) В конструкторе ругается? Все нужные изменения собирать в одно расширение, либо не обращать внимание на предупреждения конструктора.
|
|
12
Юзер123
naïve
04.12.23
✎
12:56
|
(11) Виртуальные таблицы не переносятся в расширение.
Там вообще с чего все началось. Если отчет в Конфе сохраненных открыть и в СКД игнорируя ошибки зайти в настройки. То отчет по одному месту идет) и больше не работает как раньше. Если загрузить в конфу из копии его, то опять все ок.)
|
|
13
Юзер123
naïve
04.12.23
✎
13:44
|
А как то можно добавить в расширение стандартные реквизиты Бух Регистра. Субконто1 2 3 и тд..
КОнструктор в расширении не видит сейчас их
|
|
14
Юзер123
naïve
04.12.23
✎
17:40
|
Оп
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший