![]() |
|
Запрос на регистр, вычисляемое поле | ☑ | ||
---|---|---|---|---|
0
kupreeff
10.11.15
✎
10:15
|
Есть регистр Ресурсы с полями ТипРесурса, ПланФакт, Количество.
Требуются обороты регистра по месяцам , условия: отбор по ТипРесурса=ТР1, ПланФакт=План, но при этом в базе проводится план только по типам ресурса ТР2 и ТР3, а план ТР1=план ТР2-план ТР3, т.е. как бы вычисляемое значение. Подскажите, пожалуйста, как организовать запрос? Возможно ли такое сделать на СКД? Спасибо. |
|||
1
cw014
10.11.15
✎
10:16
|
Отбор по ресурсам? Оригинально
|
|||
2
ДенисЧ
10.11.15
✎
10:16
|
Да, возможно
|
|||
3
Ненавижу 1С
гуру
10.11.15
✎
10:18
|
что за регистр? что в нем измерения, а что ресурсы?
|
|||
4
kupreeff
10.11.15
✎
10:19
|
ресурс, конечно Количество, просто название сбило вас) всё остальное измерения.
|
|||
5
kupreeff
10.11.15
✎
10:20
|
ресурсы, это вода, газ, электричество...)
|
|||
6
kupreeff
10.11.15
✎
10:20
|
(2) Денис, это можно сделать просто или тут нужны извраты?
|
|||
7
ДенисЧ
10.11.15
✎
10:21
|
(6) Тут нужно заставить себя руками написать выражение....
|
|||
8
cw014
10.11.15
✎
10:21
|
(7) Неее, сначала нужно представить, что хочется в конце концов
|
|||
9
НЕА123
10.11.15
✎
10:22
|
CУММА(Выбор КОгда ТипРесурса = "ТР2" Тогда Количество
КОгда ТипРесурса = "ТР3" Тогда -Количество Иначе 0 конец) ? |
|||
10
kupreeff
10.11.15
✎
10:22
|
(7) смущает, что вроде как нужно в ГДЕ написать отбор по ТР1, а в выражение должны использоваться данные по ТР2 и ТР3. Вы уж извините, в запросах не доки.
|
|||
11
kupreeff
10.11.15
✎
10:25
|
(9) интересная мысль, спасибо. (8) в итоге у нас должен получится план-факт по выбранному типу ресурса (ТР1) по месяцам, факт есть в базе данных, план, как я уже сказал расчетный. еще раз к (8) - вроде как нужно в ГДЕ отбор по ТР1 сделать, будет ли расчет происходить в предложенной Вами формуле?
|
|||
12
hhhh
10.11.15
✎
10:37
|
(11) что может помешать расчету происходить?
|
|||
13
kupreeff
10.11.15
✎
10:41
|
(12) видимо, моя неопытность. Т.е. наличия отбора в ГДЕ по измерению, не мешает вычислить поле, использующее значения по другим измерениям?
|
|||
14
cw014
10.11.15
✎
10:49
|
Как ты вообще пытаешься связать ТР1 с ТР2 и ТР3? Или тут как бог пошлет?
|
|||
15
kupreeff
10.11.15
✎
11:01
|
(14) поясню, есть счетчики ресурса, берем, к примеру, электроэнергию. Есть три типа - входные, арендаторы, собственные нужды. Т.е. мы планируем, что внешняя организация выставит нам 1000 КвТ, арендатором мы перевыставим 600 квТ. Это все пользователь вносит в базу. Понятно, что вносить план по собственным нуждам - есть лишняя операция, он есть План по входным - План по арендаторам.
|
|||
16
cw014
10.11.15
✎
11:03
|
(15) Супер. Мне понравилось. Работал бы я на тебя - быстренько бы побежал реализовывать...
Ты не работодатель с хотелками, ты программист, который четко представляет, что нужно такой-то ТР2 (желательно с конкретикой) связать с ТР3, потому что ТР1 такой то |
|||
17
kupreeff
10.11.15
✎
11:11
|
(16) а что смущает?
|
|||
18
kupreeff
10.11.15
✎
15:42
|
спасибо (9), подсказка помогла, сделали поле через ВЫБОР
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |