Имя: Пароль:
1C
 
СКД расчет итогов
0 kintevy
 
16.10.24
14:55
Добрый день.
Расчет идет по одному ресурсу Сумма
Отчет выглядит следующим образом:

Организация1    Организация2    Итого
Сумма1          Сумма2          Сумма1 + Сумма2

Каким образом можно наложить отбор, чтобы при выводе отчета, он выглядел следующим образом (т.е. наложить отбор на третью колонку по организации)?

Организация1    Организация2    Итого
Сумма1          Сумма2          Сумма1
1 mikecool
 
16.10.24
14:56
отбор тут не поможет
2 mikecool
 
16.10.24
14:57
хотя СУММА(ВЫБОР КОГДА Организация В (&ЗапрещенныеОрганизации) ТОГДА 0 ИНАЧЕ Сумма КОНЕЦ)
3 kintevy
 
16.10.24
14:58
(1) Каким образом тогда разбить сумму только по одной организации в итоговой колонке?
4 kintevy
 
16.10.24
15:02
(2) это сломает вторую колонку по которой сумма по ресурсу должна выводится
5 toypaul
 
16.10.24
15:39
(4) сделать свою колонку итога. и выводить туда значение другого ресурса
6 СвинТуз
 
16.10.24
16:04
нормально условия пропишете для быстрого и полного ответа
))
7 kintevy
 
16.10.24
16:05
(6) Общий итог по ресурсу нужно считать только по одной организации - как это сделать типовыми средствами скд
Вот весь вопрос
8 СвинТуз
 
16.10.24
16:06
что такое сумма1 и сумма2?
Что такое сумма?
Какое условие нужно наложить?
9 СвинТуз
 
16.10.24
16:06
(7)
Чувствую что легко
только понять вас сложно
10 СвинТуз
 
16.10.24
16:07
Даже программировать не нужно скорее всего
просто настройка
11 СвинТуз
 
16.10.24
16:08
Можно зайти на форум,
выкинуть обрывки своих мыслей
народ все додумает правильно
и даст простое решение?
12 СвинТуз
 
16.10.24
16:14
(7)
"считать только по одной организации"

Звучит странно. Сумма уже есть в своей колонке.
Зачем ее еще раз выводить?
13 СвинТуз
 
16.10.24
16:21
не понятно ничего, но интересно жуть.

отключить общие итоги.
добавить группировку с отбором по организации
14 kintevy
 
16.10.24
16:23
(9) Хорошо, постараюсь описать максимально подробно.
Есть некий запрос, который описан в модуле объекта обработки. Запрос этот формирует результирующую таблицу с выборкой по организациям и остаткам дт на конец выбранного периода, далее передает ее в набор данных объект СКД и работает с полученными данными.
Ранее для вывода данных в отчет все делалось довольно просто - полученная сумма из запроса являлась ресурсом, рассчитывался общий итог по этому ресурсу для всех организаций из выборки (настройка расположение общих итогов). Итого: мы имели отдельные колонки по каждой из организаций с суммами. Так же был расчет общих итогов по всем организациям, которые попали в отдельную колонку, с суммой по всем организациям.
Сейчас же необходимо, чтобы одна из организаций исключалась из расчетов общих итогов по этому ресурсу, но при этом колонка с самой организацией осталась и сумма по ней так же фигурировала. Сумма по Организации должна исключаться только из расчета общего итога.
Задача простая, мало опыта работы с скд для нахождения каких-то явных решений
15 mikecool
 
16.10.24
16:24
тогда сделай вывод общего итога по своему
16 СвинТуз
 
16.10.24
16:30
(14)
Проблема в чем?
Как в (15)
отключить общие итоги. (повтор)
добавить группировку без организаций но с отбором по организация

Делается в тонком клиенте.
17 СвинТуз
 
16.10.24
16:32
Отбор в итоговой группировке делается в тонком клиенте.
18 СвинТуз
 
16.10.24
16:37
Можно и в конфигураторе, но не по феншую это.
19 СвинТуз
 
16.10.24
16:38
как правило организации не являются преопределенными
а работать с наименованиями и кодами, пробивая их руками кринжово.
20 craxx
 
16.10.24
16:48
(19) Что мешает завести доп.реквизит типа "Булево" и по нему отбирать организации?
21 СвинТуз
 
16.10.24
17:04
(20)
Ничего. Но что бы его заполнить, нужно будет сделать отбор в запросе по не предопределенным значениям.
История та же.
22 СвинТуз
 
16.10.24
17:06
(19)
- Шарик, что бы продать что-то не нужное, нужно купить что-то не нужное, а у нас денег нет!

))))
23 СвинТуз
 
16.10.24
17:08
(19)
+ свой отбор в запросе вы жестко пропишите в коде.
И выверните пользователю руки.
Это не правильно.
Основная теорема систематики: Новые системы плодят новые проблемы.