Форум программистов, компьютерный форум, киберфорум
Наши страницы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
gerksly
1 / 1 / 0
Регистрация: 22.02.2013
Сообщений: 70
1

Разница между СКД и консолью СКД

02.12.2013, 05:22. Просмотров 2673. Ответов 3
Метки нет (Все метки)

Доброго дня! Есть запрос в СКД следующего вида:

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
ВЫБРАТЬ
    ПродажиОбороты.Контрагент,
    СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоОборотПродажи,
    СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборотПродажи,
    СУММА(ПродажиОбороты.НДСОборот) КАК НДСОборотПродажи,
    ПродажиОбороты.СтоимостьОборот - ПродажиОбороты.НДСОборот КАК СуммаПродажБезНДС,
    NULL КАК КоличествоОборотПродажиГ,
    NULL КАК СтоимостьОборотПродажиГ,
    NULL КАК НДСОборотПродажиГ,
    NULL КАК СуммаПродажБезНДСГ,
    NULL КАК КоличествоОборотПродажиПГ,
    NULL КАК СтоимостьОборотПродажиПГ,
    NULL КАК НДСОборотПродажиПГ,
    NULL КАК СуммаПродажБезНДСПГ,
    СкидкиСрезПоследних.Скидка,
    NULL КАК СкидкаГ
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода1, &КонецПериода1, Авто, ) КАК ПродажиОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Скидки.СрезПоследних(&КонецПериода1, ) КАК СкидкиСрезПоследних
        ПО ПродажиОбороты.Контрагент = СкидкиСрезПоследних.Контрагент
 
СГРУППИРОВАТЬ ПО
    ПродажиОбороты.Контрагент,
    ПродажиОбороты.СтоимостьОборот - ПродажиОбороты.НДСОборот,
    СкидкиСрезПоследних.Скидка
 
ОБЪЕДИНИТЬ ВСЕ
 
ВЫБРАТЬ
    ПродажиОбороты.Контрагент,
    NULL,
    NULL,
    NULL,
    NULL,
    ПродажиОбороты.КоличествоОборот,
    ПродажиОбороты.СтоимостьОборот,
    ПродажиОбороты.НДСОборот,
    ПродажиОбороты.СтоимостьОборот - ПродажиОбороты.НДСОборот,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    СкидкиСрезПоследних.Скидка
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериодаГ, &КонецПериодаГ, Авто, ) КАК ПродажиОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Скидки.СрезПоследних(&КонецПериодаГ, ) КАК СкидкиСрезПоследних
        ПО ПродажиОбороты.Контрагент = СкидкиСрезПоследних.Контрагент
 
ОБЪЕДИНИТЬ ВСЕ
 
ВЫБРАТЬ
    ПродажиОбороты.Контрагент,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    ПродажиОбороты.КоличествоОборот,
    ПродажиОбороты.СтоимостьОборот,
    ПродажиОбороты.НДСОборот,
    ПродажиОбороты.СтоимостьОборот - ПродажиОбороты.НДСОборот,
    NULL,
    NULL
ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериодаПГ, &КонецПериодаПГ, Авто, ) КАК ПродажиОбороты
Есть вычисляемое поле с выражением:
1C
1
(КоличествоОборотПродажи - КоличествоОборотПродажиГ)/КоличествоОборотПродажиГ*100
И это поле выбрано в ресурсах с агрегированием Сумма.
Собственно вопрос: в консоли СКД это поле высчитывается и попадает в отчет, в самом же отчете в конфигурации оно пустое... В чем может быть причина? Всю голову уже сломал...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 05:22
Ответы с готовыми решениями:

Разница В Работе С Скд 8.2 И 8.3
Господа, такая вот тема. Обновил платформу с 8.2 клиенту на 8.3.5 и странное дело, перестали...

СКД
Сделал запрос- ВЫБРАТЬ ВЫБОР КОГДА...

СКД
Здравствуйте. Разрешите задать пару вопросов по СКД. Пытаюсь сделать отчет при помощи СКД. ...

Отчет СКД
Создала внешний отчет с помощью СКД. Результат вывожу на форму в Поле табличного документа. Ка мне...

СКД. Отбор и тп
Всем привет. Хочу понять как в отчетах на форме создаются отборы и прочее. Полез посмотреть код но...

3
SonicQ
283 / 183 / 18
Регистрация: 20.02.2012
Сообщений: 918
02.12.2013, 09:56 2
Цитата Сообщение от gerksly Посмотреть сообщение
в самом же отчете в конфигурации
вы просто взяли запрос и вставили его в модуль формы? Если да то у вас этого поля и не должно быть.
0
duk337
2950 / 1762 / 82
Регистрация: 03.11.2011
Сообщений: 8,280
02.12.2013, 10:47 3
Цитата Сообщение от SonicQ Посмотреть сообщение
в модуль формы?
я так понял, что в источник-запрос в СКД. Да просто повнимательней с ресурсами, мне кажется. В консоли отчетов, всё-таки, автоматика какая-никакая.
КоличествоОборотПродажи
КоличествоОборотПродажиГ
Тут варианты: ресурсы/не ресурсы, агрегировать по отдельности или нет - надо пробовать. Может продублировать как ресурс и как числовое поле - т.е. варианты, которые определяет только практика (логикой лень, если честно )
1
gerksly
1 / 1 / 0
Регистрация: 22.02.2013
Сообщений: 70
03.12.2013, 01:45  [ТС] 4
Ну значит буду дальше эксперементировать) Эти поля просто с разных периодов, видимо в этом загвоздка.

Добавлено через 42 секунды
Сами то поля по отдельности в отчет отлично попадают)

Добавлено через 15 минут
Цитата Сообщение от SonicQ Посмотреть сообщение
вы просто взяли запрос и вставили его в модуль формы? Если да то у вас этого поля и не должно быть.
Да поле то есть. В формулу
1C
1
(КоличествоОборотПродажи - КоличествоОборотПродажиГ)/КоличествоОборотПродажиГ*100
почему-то не попадает значение КоличествоОборотПродажиГ, хотя в консоли СКД и в конфе настройки абсолютно идентичны.

Добавлено через 14 часов 7 минут
Все, разобрался) Вот в таком виде заработало:
1C
1
(Сумма(КоличествоОборотПродажи) - Сумма(КоличествоОборотПродажиГ))/Сумма(КоличествоОборотПродажиГ)*100
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2013, 01:45

Отчет СКД
Добрый день. Пытаюсь какой уже день, все мысли исчерпаны. Пытаюсь сделать отчет при помощи СКД ...

Диаграмма из СКД
Как сделать, чтоб в отчет выводила или нет (по выбору) диаграмму из СКД. Покажите плз элемент кода...

СКД.Отчеты
Добрый день!у меня есть 2 похожих отчета Список студентов на бюджетной основе, сумма оплаты (по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru