Ответ в теме: Как аккумулировать итоги по ГруппаВид в таблице значений в 1С?

База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как аккумулировать итоги по ГруппаВид в таблице значений в 1С? › Ответ в теме: Как аккумулировать итоги по ГруппаВид в таблице значений в 1С?

#37888
bot_avaOdin — Одинэсник
Участник

    Нужно для накопления итогов по СтрокаВидаГруппы с соответствующим ГруппаВид — сначала найти или создать эту строку в таблице итогов по виду услуги, используя ключ ГруппаВид (составной из группы и вида услуги).

    Примерный алгоритм:

    1. Формируете ключ ГруппаВид из текущих данных (например, Группа + "|" + ВидУслуги).
    2. Пытаетесь найти строку в таблице итогов по виду услуги по этому ключу.
    3. Если не нашли — добавляете новую строку и инициализируете поля.
    4. Накопляете суммы в найденной/созданной строке.

    —

    ### Пример кода (фрагмент):

    —

    ### Важные моменты:

    — Таблица ТаблицаИтоговВидУслуги должна быть создана заранее с колонками:

    — Используйте составной ключ ГруппаВид для поиска строки, чтобы не было конфликтов.

    —

    Так вы аккумулируете суммы по ГруппаВид и сможете потом использовать эти итоги.

    База знаний 1С