Имя: Пароль:
1C
1С v8
СКД vs Консоль
0 Мандалай
 
09.10.17
10:25
Добрый день.
Есть запрос, который в консоли работает.

ВЫБРАТЬ
    СебестоимостьОстаткиИОбороты.Регистратор КАК Регистратор,
    СебестоимостьОстаткиИОбороты.Номенклатура КАК Номенклатура,
    СебестоимостьОстаткиИОбороты.Свойство КАК Свойство,
    СебестоимостьОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
    СебестоимостьОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
    СебестоимостьОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
    СебестоимостьОстаткиИОбороты.СуммаРасход КАК СуммаРасход,
    СебестоимостьОстаткиИОбороты.Период КАК Период,
    СебестоимостьОстаткиИОбороты.СуммаОборот КАК СуммаОборот,
    СебестоимостьОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
    СебестоимостьОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
    СебестоимостьОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
    СебестоимостьОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
    СебестоимостьОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток
ПОМЕСТИТЬ ВТ_Регистр
ИЗ
    РегистрНакопления.Себестоимость.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, Регистратор, , ) КАК СебестоимостьОстаткиИОбороты

При помещении его в СКД, он меняется и становится вот таким:

ВЫБРАТЬ
    СебестоимостьОстаткиИОбороты.Регистратор КАК Регистратор,
    СебестоимостьОстаткиИОбороты.Номенклатура КАК Номенклатура,
    СебестоимостьОстаткиИОбороты.Свойство КАК Свойство,
    СебестоимостьОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
    СебестоимостьОстаткиИОбороты.СуммаПриход КАК СуммаПриход
ПОМЕСТИТЬ ВТ_Регистр
ИЗ
    РегистрНакопления.Себестоимость.ОстаткиИОбороты(, , Регистратор, , ) КАК СебестоимостьОстаткиИОбороты

Это я из консоли СКД выдрал.
Никак не пойму какого лешего он режет нужные мне поля.
Поясните, пожалуйста, как обойти ситуацию.
1 Cyberhawk
 
09.10.17
10:26
Добавить нужные поля в настройках
2 Мандалай
 
09.10.17
10:27
Проблема только с полями СуммаРасход, КоличествоРасход.
3 Cyberhawk
 
09.10.17
10:27
(в выбранные поля)
4 DrShad
 
09.10.17
10:28
или сделай их обязательными
5 h-sp
 
09.10.17
10:30
(2) наверно забыли потом выбрать эти поля в настройках. В конечный запрос только выбранные поля попадают.
6 Мандалай
 
09.10.17
10:30
Это только первая временная таблица. Дальше идет еще несколько таблиц и соединений. И в Настройках этих полей нет - никаких из этих полей
7 Мандалай
 
09.10.17
10:31
В выбранных полях тоже нет.
8 dezss
 
09.10.17
10:32
(6) а они дальше используются?
9 Мандалай
 
09.10.17
10:32
Конечно используются, на их основании дальше расчеты производятся.
10 Мандалай
 
09.10.17
10:33
и в выбранных полях как раз расчетных поля и присутствуют.
11 Мандалай
 
09.10.17
10:33
На закладке Компоновка данных я пробовал выбирать нужные мне поля, но толку не дало.
12 dezss
 
09.10.17
10:42
продуть кэш пробовал?
13 Мандалай
 
09.10.17
11:15
Короч Вложенный запрос решил проблему, но чет как то это не кошерно...
(12)Да
14 DrShad
 
09.10.17
11:20
(13) у меня работает и без вложенных