|
Как настроить таблицу в СКД ? | ☑ | ||
---|---|---|---|---|
0
dark70
02.09.21
✎
09:37
|
Передаются показания счетчиков.
Отчет должен выглядеть след. образом. Сверху вниз группировка по квартирам, слева направо наименование услуг. ХВС ГВС Электро у каждой услуги есть показания счетчиков на начало и на конец, а также номер счетчика. Тут вроде проблем нет. Но трудность когда в квартире по два счетчика ХВС и ГВС. Т.е. выводим первую строку с адресом квартиры, потом слева направо все показания, а далее нужно вывести вторую строку с этой же квартирой, но заполнить только колонку с ХВС и ГВС. Не могу понять как настроить таблицу. Здесь скрин https://i.ibb.co/bbrXYqT/Screenshot-1.jpg |
|||
1
dark70
02.09.21
✎
09:40
|
Забыл, колонках, после показаний на начало и на конец периода, надо еще колонку с номером счетчика.
|
|||
2
Бишбармак
02.09.21
✎
09:41
|
Показывайте как Вы храните данные по счетчикам. И запрос, который у Вас в СКД.
|
|||
3
Ботаник Гарден Меран
02.09.21
✎
09:45
|
Выбрать Квартира, 1 КАК НомерСчетчика, ГВС1 КАК ГВС, ХВС1 КАК ХВС
Объединить Все Выбрать Квартира, 2 КАК НомерСчетчика, ГВС2 КАК ГВС, ХВС2 КАК ХВС Где ГВС2<> 0 Или ХВС2 <> 0 В группировку Квартира добавить поле НомерСчетчика, |
|||
4
Бишбармак
02.09.21
✎
10:09
|
(3) 1 КАК НомерСчетчика... Объединить ВСЕ 2 КАК НомерСчетчика...
На выходе две строки, даже если ГВС(ГВС1) и ГВС(ГВС2) одниковые. |
|||
5
Ненавижу 1С
гуру
02.09.21
✎
10:16
|
Перенумеруйте счетчики каждого типа в каждой квартире каким-либо образом (в запросе или храните в базе).
Есть вопрос: а пары счетчиков соблюдать надо? то есть в паре обязательно должны идти счетчики на кухне, счетчики в ванной... Подумайте как это организовать, если это важно |
|||
6
dark70
02.09.21
✎
14:46
|
Создаются документы, там построчно вбиваются данные. В регистры все не пишется, поэтому пока таскаю данные из самого документа.
Здесь скрин https://s1.hostingkartinok.com/uploads/images/2021/09/f102c91c9421cc4c1ac68092b7dc32c4.jpg |
|||
7
echo77
02.09.21
✎
15:58
|
(0) Здесь примерно такая же структура отчета показана: кросс-таблица, пронумеровать данные по-порядку https://youtu.be/Xj5MXyq_o3M
в (5) вам правильно подсказали |
|||
8
dark70
02.09.21
✎
16:40
|
(7) Нет, по ссылке все проще.
У меня https://i.ibb.co/bbrXYqT/Screenshot-1.jpg заметьте, что квартира 425 повторяется два раза. Первый раз выводятся все счетчики, а на след. строке выводятся только счетчики воды, причем в тех же колонках. (5) Т.е. у кухонных доп. реквизит со значением 1, а у туалетных со значением 2 ? "в паре обязательно должны идти счетчики на кухне, счетчики в ванной.." Если стоит счетчик ХВС кухонный, то на след. строке прямо под ним (в той же колонке) должен быть счетчки ХВС туалетный. Но могут и наоборот : в первой строке туалетный, во второй строке кухонный. Если же на квартиру только туалетные, то соотв-но и строка будет выведена только одна и в ней колонки с ХВС и ГВС. |
|||
9
DrShad
02.09.21
✎
16:47
|
(8) так получилось или нет?
|
|||
10
DrShad
02.09.21
✎
16:52
|
из того что ты показал, тебе нужно делать группировку строк с полями группировки Квартира, Счетчик, но сам счетчик не выводить и тогда будет так как тебе нужно
|
|||
11
dark70
02.09.21
✎
17:06
|
(9) Нет.
(10) Нельзя делать группировку строк Квартира, Счетчик. Потому, что Счетчиков дофига : ГВС, ХВС, Отопление, Электро. А повторяться на след. строке должны только счетчики ГВС и ХВС. |
|||
12
DrShad
02.09.21
✎
17:14
|
(11) тогда делай им нумерацию, на первой строке все с номером 1, на второй - 2 будут
|
|||
13
dark70
02.09.21
✎
20:47
|
Пришлось добавить реквизит СчетчикОсновной , булево.
В таком случае никаких изменений кроме добавления поля СчетчикОсновной делать не пришлось. Спасибо за идею. |
|||
14
echo77
03.09.21
✎
07:43
|
(13) Это до тех пор пока не появится квартира в которой 3+ групп счетчиков
|
|||
15
osa1C
03.09.21
✎
08:53
|
(13) мне не понятно почему документы у вас не пишутся в периодический РС. счетчики не только показания имеют, но время от времени могут "ломатся" и "менятся"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |