![]() |
|
помогите разобраться с колонкой СКД | ☑ | ||
---|---|---|---|---|
0
cvrnvge
16.07.20
✎
15:31
|
Есть у меня колонки 3
ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 1 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 2 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 3 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ мне нужно колонка, в которой будет сумма этих 3 колонок, как правильно сделать ? |
|||
1
Галахад
гуру
16.07.20
✎
15:33
|
Если м = 1 или м = 2 или м = 3 Тогда...
|
|||
2
cvrnvge
16.07.20
✎
15:35
|
(1) не совсем понял, с другими колонками прокатывает: даблклик по колонке, чтобы вывести её в произвольное выражение, написать "+" и даблклик по второй колонке, в итоге Колонка + Колонка
|
|||
3
cvrnvge
16.07.20
✎
15:36
|
(1) если так делать с этими, то получается
ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 1 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ + ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 2 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ + ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 3 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) КОНЕЦ но я понимаю, что это некорректно |
|||
4
Галахад
гуру
16.07.20
✎
15:40
|
ВЫБОР
КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 1 ИЛИ МЕСЯЦ(Продажи.Документ.Дата) = 2 ИЛИ ... Тогда |
|||
5
cvrnvge
16.07.20
✎
15:42
|
(4) условие я с (1) понял, я не совсем понял что в тогда писать
|
|||
6
cvrnvge
16.07.20
✎
15:45
|
(4) мне же нужно суммировать 3 колонки, которые в (0)
|
|||
7
Жан Пердежон
16.07.20
✎
15:46
|
(1) (6) в СКД это всё настройками делается, а не запросом
|
|||
8
cvrnvge
16.07.20
✎
15:47
|
(7) какими настрйоками ? мне нужно получить колонку, которая состоит из суммы 3 других колонок
|
|||
9
cvrnvge
16.07.20
✎
15:49
|
(8) точнее в колонке нужно выражение колонка + колонка + колонка, но как обратиться к колонке, которая состоит из условия - не знаб
|
|||
10
Ненавижу 1С
гуру
16.07.20
✎
15:49
|
ВЫБОР
КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 1 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) ИНАЧЕ 0 КОНЕЦ + ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 2 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) ИНАЧЕ 0 КОНЕЦ + ВЫБОР КОГДА МЕСЯЦ(Продажи.Документ.Дата) = 3 ТОГДА ЕСТЬNULL(Продажи.СуммаВыручки, 0) ИНАЧЕ 0 КОНЕЦ |
|||
11
cvrnvge
16.07.20
✎
15:49
|
(10) я изначально так и сделал, не считает
|
|||
12
cvrnvge
16.07.20
✎
15:52
|
(10) данные точно есть в месяцах, в колонках месяц 1/2/3 данные есть, в отчете выводятся, а колонка с этим условием пустая
|
|||
13
cvrnvge
16.07.20
✎
16:07
|
сделал в ресурсе в выражении Сумма(Поле1) + Сумма(Поле2) + Сумма(Поле3), всё ок
|
|||
14
cvrnvge
17.07.20
✎
11:02
|
А как в СКД сделать колонку, которая будет заполняться пользователем ?
|
|||
15
Ненавижу 1С
гуру
17.07.20
✎
11:05
|
(14) просто выведи пустую колонку
(11) не так, у тебя разделов ИНАЧЕ нет |
|||
16
cvrnvge
17.07.20
✎
11:07
|
(15) я делал и с ИНАЧЕ 0, после того как вы написали, тоже не считалось, посчиталось только, но я сделал в ресурсе "Сумма(Поле1) + Сумма(Поле2) + СУмма(Поле3) и норм считается (15) а подскажите, мне нужно чтобы эта колонка заполнялась и где то хранила это значение и после следующего формирования были данные, которые ввели туда, или проще создать РС и там хранить эти значения ?
|
|||
17
cvrnvge
17.07.20
✎
11:08
|
, посчиталось только, но я сделал в ресурсе = посчиталось только тогда, когда сделал в ресурсе*
сори |
|||
18
cvrnvge
17.07.20
✎
11:31
|
а на счет колонок, которые должны заполняться в ручную и после первого заполнения быть такими, как из заполнили
это лучше реализовать через регистр сведений ? |
|||
19
Ненавижу 1С
гуру
17.07.20
✎
11:32
|
(18) думаю да, ибо это данные
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |