Сумма большого количество полей.

Главная Форумы Обсуждаем DocTrix+Nintex+SharePoint Сумма большого количество полей.

В этой теме 4 ответа, 2 участника, последнее обновление  Евгений Ищенков 3 года/лет, 7 мес. назад.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #523

    Добрый день, коллеги.

    Возник вопрос, о том, как можно просуммировать большое количество полей с помощью РП Nintex. Действие «Выполнить математическую операцию работает только с 2 переменными. Через поле Вычисляемый не получается т.к. это доп. поля подстановки и оно их не видит. Поле DT: Вычисляемый не работает с математическими действиями 🙂 А создавать 15-20 действий по вычислению суммы, тоже не самый красивый вариант 🙂 Подскажите, как можно это реализовать покрасивее 🙂

    Заранее спасибо за ответ.

    #525
    Ирина Шкунова
    Ирина Шкунова
    Участник

    Добрый день, Евгений!
    Уточните, пожалуйста, необходимо просуммировать количество полей списка или значения в опреденных полях (количество полей больше двух)?

    #526

    Добрый день, Ирина!

    Необходимо просуммировать значения полей. Количество полей — 15-20. Все поля — доп. поле DT: Подстановка. Исходные поля — Число.

    #527
    Ирина Шкунова
    Ирина Шкунова
    Участник

    Евгений, спасибо за пояснения!

    Думаю в данной ситуации следует воспользоваться циклом с выполнением математической операции:

    1. Запросом к списку получаем 15-20 переменных рабочего процесса.

    2. Действием построить строку соединяем все 15-20 переменных через ; в переменную А типа однострочный текст.

    3. Регулярным выражением разделяем переменную А по шаблону ; и сохраняем все в коллекцию — переменную B.

    4. Для каждого (числовое значение — новая переменная C) из коллекции B выполняем математическую операцию: Новая текстовая переменная D плюс числовая переменная C и сохраняем результат в переменную D. Переменная ГDна выходе из цикла и будет является суммой значений всех полей.

    Спасибо.

    #528

    Все гениальное просто 😉

    Большое спасибо, Ирина! осталось только по второму вопросу решить :Р и проверить 🙂 т.к. они связанны 🙂

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)

Для ответа в этой теме необходимо авторизоваться.