|
Компоновка |
☑ |
0
ejikbeznojek
26.11.15
✎
20:04
|
Добрый день.
Может подскажет кто по моему вопросу)
есть отчёт на компоновке по двум таблицам.
1 таблица это документы, где накладные по машинам размазываются.
2 таблица это регистр сведений с размазанной стоимостью доставки.
Потребовалось вывести количество различных пунктов доставки.
Причём если два одинаковых пункта едут одной транспортной компанией в один день то это будет цифра 1.
А если два одинаковых пункта доставки едут одной ТК но разными днями или Разными ТК, то это 2
Всё это должно суммироваться в произвольных группировках.
Я сделал вот так...
Вывел поле ЗаявкаНаОтгрузкуНакладные.ПунктДоставкиПолучатель.Наименование + ЕСТЬNULL(РаспределениеУСОпоНакладным.Регистратор.Контрагент.Наименование, "ОВЛ") как КоличествоПунктовПерегрузаИзРегистра
И сделал его ресурсом
Количество(различные КоличествоПунктовПерегрузаИзРегистра+ПОДСТРОКА("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111", 1, ДЕНЬГОДА(ДатаОтгрузки)))
выводит правильную цифру, но не выводит процент в группе и общий процент.
|
|
1
Горогуля
26.11.15
✎
20:09
|
держись там
|
|
2
ejikbeznojek
26.11.15
✎
20:09
|
За что держаться? 8(
|
|
3
ejikbeznojek
26.11.15
✎
20:11
|
Ну смысл был в том чтобы создать текстовую строку которая будет уникальна для 3х измерений.
Наименование пункта доставки, транспортная компания, дата отгрузки
И посчитать количество разных строчек
|
|
4
Горогуля
26.11.15
✎
20:13
|
пропал куда-то?
|
|
5
ejikbeznojek
26.11.15
✎
20:17
|
(4) кто?
|
|
6
Горогуля
26.11.15
✎
20:18
|
смысл
|
|
7
ejikbeznojek
26.11.15
✎
20:20
|
Тебе эта подстрока что ли не нравится?)
|
|
8
Горогуля
26.11.15
✎
20:21
|
да я как-то не старался понять. вообще забавно, да
|
|
9
Garykom
гуру
26.11.15
✎
20:25
|
(8) и правда забавно... всегда поражался когда SQL'ем начинают обычные языки эмулировать
|
|
10
ejikbeznojek
26.11.15
✎
20:27
|
(9) Если таки получится эмулировать, то почему бы и нет.
Если нет, то придётся вычисляемым полем каким-нибудь делать.
|
|
11
VikingKosmo
26.11.15
✎
20:28
|
А меня подстрока доставляет...
|
|
12
ejikbeznojek
26.11.15
✎
20:31
|
Ну хватит уже глумиться то)))
|
|
13
ejikbeznojek
30.11.15
✎
16:30
|
В общем я сдался...и сделал вычисляемым полем 8((
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший