|
СКД и вычисляемые поля -- убиться об угол | ☑ | ||
---|---|---|---|---|
0
dolss
28.08.14
✎
12:42
|
Элементарнейший вопрос, сотни людей его наверняка решали.
Условно В запросе выбираются например Клиент, Номенклатура, Количество, Сумма с группировкой по Клиенту и Номенклатуре Нужно получить Цена = Сумма / Количество на уровне и номенклатуры, и клиента (то есть цена на уровне клиента = Сумма(Сумма) / Сумма(Количество)) Я убился уже с этой гадостью Я делал и так (вычисляемые поля): Выбор Когда Отгрузка = 0 Тогда 0 Иначе ВычислитьВыражение("Сумма(СуммаОтгрузка)","Клиент","Группировка") / ВычислитьВыражение("Сумма(Отгрузка)","Клиент","Группировка") Конец И так: Выбор Когда Отгрузка = 0 Тогда 0 Иначе ВычислитьВыражение("Сумма(СуммаОтгрузка) / Сумма(Отгрузка)","Класс") Конец Ни фига не работает. |
|||
1
PR
28.08.14
✎
12:47
|
В выражении ресурса Сумма(Сумма) / Сумма(Количество)
|
|||
2
dolss
28.08.14
✎
12:52
|
Шо?????
|
|||
3
dolss
28.08.14
✎
12:59
|
А тут можно минусы лупить за дурацкие ответы?
Кстати, а почему тема попала в v7, а не в v8? |
|||
4
Мимохожий Однако
28.08.14
✎
13:00
|
(3)Можно )). Кривые руки.
|
|||
5
Drac0
28.08.14
✎
13:02
|
(0) Добавь ресурс в СКД: Сумма(Сумма) / Сумма(Количество)
|
|||
6
Jokero
28.08.14
✎
13:02
|
Ниче не понял в чем проблема.
Добавляем в запросе поле Цена, которое вычисляем по формуле, потом просто его суммируем в СКД |
|||
7
Cube
28.08.14
✎
13:03
|
(3) -1 :)
|
|||
8
mistеr
28.08.14
✎
13:05
|
(0) На уровне клиента получить среднюю цену холодильников и батареек за штуку? Я правильно понял?
|
|||
9
Nenaviwu1c20
28.08.14
✎
13:05
|
Может через пользовательское поле сделаешь?
|
|||
10
Drac0
28.08.14
✎
13:05
|
(6) -1
|
|||
11
dolss
28.08.14
✎
13:07
|
(8) -- абсолютно верно, средняя цена единицы товара, пофигу что
|
|||
12
Hans
28.08.14
✎
13:08
|
(0) -1
|
|||
13
dolss
28.08.14
✎
13:10
|
(9) А я через вычисляемое поле и делаю. Только не получается
|
|||
14
Hans
28.08.14
✎
13:15
|
(13) Вставь этот текст в ресурс цены ан вкладке "Ресурсы"
Выбор Когда Сумма(Отгрузка) = 0 Тогда 0 Иначе Сумма(СуммаОтгрузка) / Сумма(Отгрузка) Конец |
|||
15
GenAcid
28.08.14
✎
13:17
|
В чем проблема в вычисляемых полях написать
ВЫБОР КОГДА Количество = 0 ТОГДА 0 ИНАЧЕ Сумма/Количество КОНЕЦ а в ресурсах в выражении ВЫБОР КОГДА СУММА(Количество) = 0 ТОГДА 0 ИНАЧЕ СУММА(Сумма)/СУММА(Количество) КОНЕЦ ? |
|||
16
dolss
28.08.14
✎
13:33
|
(15) Агаааа, в ресурсах тоже выражение можно писать!!
Щас мы его заборем... |
|||
17
dolss
28.08.14
✎
13:48
|
(15), (14) -- данке шон
Последний вопрос -- ОТКУДА вы это узнали? |
|||
18
PR
28.08.14
✎
13:48
|
(3) Ты идиот что ли? Где ты увидел дурацкий ответ?
|
|||
19
VladZ
28.08.14
✎
13:50
|
(17) Из умных книжек. Тебе тоже советую туда чаще заглядывать.
|
|||
20
PR
28.08.14
✎
13:52
|
(17) Не поверишь. Традиционно. Книжки, СП, типовые, МиСта, ИТС, инет, конфигуратор.
|
|||
21
dolss
28.08.14
✎
13:56
|
(18) -- беру свои слова обратно, твоя правда
(19) -- то есть в книжке про СКД это написано? У меня только Гончаровская методичка |
|||
22
GenAcid
28.08.14
✎
13:57
|
(17) Я уже не помню, кажется я родился с этим знанием :)
(21) В любой книге по СКД это есть. |
|||
23
PR
28.08.14
✎
14:09
|
(21) Ну и я прошу пардона, брякнул что-то резковато
|
|||
24
PR
28.08.14
✎
14:09
|
(21) Лично я это узнал из доки в каталоге базы, где написано, что появилось нового.
|
|||
25
dolss
28.08.14
✎
14:12
|
Заказал книжку, буду читать. Если там конечно написано что-то более вменяемое, чем у Гончарова
|
|||
26
AlexITGround
28.08.14
✎
14:41
|
(25) есть же курс бесплатный на СКД от Гилева Е.
http://www.spec8.ru/kurs-po-skd-besplatno |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |