#0
by serzh44
Расчет некоторого ресурса выполняется глобальной функцией, одним из параметров которой является таблица значений. В качестве таблицы значений необходимо передавать табличную часть элемента справочника, т.е. расчет выполняется для элемента справочника на основании данных табличной части. Для передачи таблицы значений в глобальную функцию в вычисляемом поле использую новую функцию СКД "ТАБЛИЦАЗНАЧЕНИЙ". Например, если есть справочник "Маршруты" и в нем табличная часть "Пункты", то запрос набора данных выгладит следующим образом: ИЗ Справочник.Маршруты То, в вычисляемом поле пишу следующее: глРасчет(Маршрут, ТАБЛИЦАЗНАЧЕНИЙ(Пункты.Расстояние КАК Расстояние)) В результате для детальных записей все работает как надо, но по группировкам не работает расчет итогов путем суммирования, почему-то выводится максимум. И вообще, путем долгих проб сделал такой вывод. Если есть вычисляемое поле, выражение которого содержит вызов глобальной функции с передачей в качестве одного из параметров таблицы значений, сформированной функцией СКД "ТАБЛИЦАЗНАЧЕНИЙ", то по данному вычисляемому поле не работает суммирование в итогах, почему-то выводится максимум. А мне нужно выводить в итогах сумму. Может как-то по-другому написать? Такое ощущение, что когда СКД видит функцию "ТАБЛИЦАЗНАЧЕНИЙ", то начинает как-то странно работать.
#2
by serzh44
В итогах сумма. Если в итогах написать "МАССИВ(<ИмяВычисляемогоПоле>)", то выводится только одно значение. Т.е. выходит, что СКД "думает", что для расчета итогов по группировке есть только одно значение. Визуально это выглядит так: есть 2 группировки. На 2 уровне две строки со значениями 10 и 15. На 1 уровне в итогах будет 15. При этом используется функция "СУММА".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: Как правильно составить запрос для СКД, некорректные данные
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Как сделать выпадающий список у значения параметра в СКД
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Как можно сделать вызов функции не из общего модуля, а из модуля отчета В СКД
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- Ключ запуска /T<путь> действителен для 1с 8.2 ?
- БП 3.0 Договор с поставщиком в евро, а оплата в долларах
- Работа с деревом значений на управляемой форме
- Списание материалов
- Вопросы к экзамену на профессионала 8.3
- v7: Программно открыть на редактирование MXL-файл (файд таблицы). С секциями!
- Может ли быть у контрагента несколько типов цен
- Как удалить записи РН по регистратору выборочно?
- При обновлении конфы поставщика новые объекты не ставятся на поддержку
- УТ11 несколько различных форм счета
- кто использует рарус альфа авто 4.1 редакции?
- Как активизировать таблицу
- 1с 8.3 Розница 2.0.7.4 Как сделать выемку денег после закрытия кассовой смены?
- УПП. Счет-фактура налогового агента.
- Как поставить запрет на редактирование чужих документов в УТ10.3
- Розница , подключение весов с Ethernet интерфейсом
- Выбор из списка в Табличном поле
- (УТ 10.3) как обратиться к реквизиту родителской формы
- Мужики кто разбирается в Тех-ком журнале? (нужна помощь)
- Можно ли установить SQL Server Experss 2012 на ноутбук