#0
by Coldboy
Здравствуйте. Как в СКД типа набор объект, сделать непросто суммирование. А именно в одной группировке сумма, тех полей чьи измерения равны определенным значениям, в другой группировке просто суммировать и все.
#3
by DexterMorgan
ВычислитьВыражениеСГруппировкойМассив (EvalExpressionWithGroupArray) Синтаксис: ВычислитьВыражениеСГруппировкойМассив (Выражение, ВыраженияПолейГруппировки, ОтборЗаписей, ОтборГруппировок) Параметры: Выражение - выражение, которое нужно вычислить. Тип Строка. Например, "Сумма(СуммаОборот)"; ВыраженияПолейГруппировки - выражения полей группировки, перечисленные через запятую. Например, "Контрагент, Партия"; ОтборЗаписей - выражение, применяемое к детальным записям. Например, "ПометкаУдаления = Ложь". Если в данном параметре используется агрегатная функция, то при выполнении компоновки данных возникнет ошибка; ОтборГруппировок - отбор, применяемый к групповым записям. Например: "Сумма(СуммаОборот) > &Параметр1". Функция возвращает массив, каждый элемент которого содержит результат вычисления выражения для группировки по указанному полю. Пример: Компоновщик макета при генерации макета преобразовывает параметры функции в термины полей макета компоновки данных. Например, поле Контрагент будет конвертировано в НаборДанных.Контрагент. Компоновщик макета при генерации выражений для вывода пользовательского поля, в выражении которого присутствует только функция ВычислитьМассивСГруппировкой генерирует выводимое выражение таким образом, чтобы данные выводить представления и данные были упорядочены. Например, для пользовательского поля с выражением: компоновщик макета сгенерирует для вывода следующее выражение: СоединитьСтроки(Массив(Упорядочить(ВычислитьВыражениеСГруппировкойТаблицаЗначений ("Представление(Сумма(НаборДанных.СуммаОборот)), Сумма(НаборДанных.СуммаОборот)", "НаборДанных.Контрагент"), "2")))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Управляемый вывод группировок.
- СКД: СКД. Отбор по суммам в группировках.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: В СКД воткнуть производльную группировку колонок
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: Совмещение группировок в колонках и отдельных колонок в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
В этой группе 1С
- 1С: БП КОРП 3.0 - как организовать разделение прав доступа по Организациям?
- Проблема с подключением к базе 1С 7.7 из 1С 8.3
- Выход из сессии RDP при закрытии запускаемой программы Windows 2012 Server
- Не работает Сообщить и СообщениеПользователю
- Несколько центральных серверов в кластере 1С 8.3.5.1231
- v7: 7.7 Торговля и Склад 9.2 дисконтные карты
- При работе через COM периодически возникает ошибка AccessViolationException
- 1С виснет при вводе адреса
- Ошибка при обновлении динамического списка
- Как на обычную форму вывести в табличное поле записи из регистра сведений?
- Маршрутизатор с ограничением скорости по IP
- 1C Битрикс. Выгрузка с сайта в 1С и обратно.
- Перенос срока исполнения задачи
- 1С УТ 10,3. Привязка Заявок покупателя к карточке контрагента
- УФ: как при открытии формы выбора справочника установить отбор по владельцу?
- В каких типовых конфигурациях есть режим: Запретить открытие нескольких сеансов
- v7: ЗиК77: отпуск - начисление в будущем месяце
- Как перенести сумму из одного документа в другой, созданном на основании.
- УТ 11.1.9.51 + ФР Меркурий версия 2.15.0
- После выгрузки из 1С в файл не переименовывается папка на диске