Добрый день, после обновления на 25 нанокад появилась ошибка (я так понял) при форматировании результата (скрины формул и результата прикладываю). Как будто не видит команду compactFull именно. До обновления все работало как надо (т.е. собирал одинаковые значения в одно).
Настройки профиля спецификации не менялись. Из-за чего могло так случиться? Может есть нюансы какие-то или это на программном уровне ошибка и надо писать в поддержку.
Версия MS Трубопроводы 3.0.28.6541

фишка в последнем параметре
определите numsrch, главное не none
Спасибо! А почему раньше с none работало интересно?
Коллеги, подскажите а кто-то сталкивался с ограничениями при использовании split в формулах форматировании результата?
Т.е.
когда задал тупо значение в переменной, то все работает
var var2:=“12;22|44;33|33;2|”;
format(“Сумма1 %0.f, Сумма2 %0.f”, Sum(split(var2, “|”), split(item, “;”)[0]),Sum(split(var2, “|”), split(item, “;”)[1]))
Выводит “Сумма1 89, Сумма2 57”
А вот так уже нет
var var2:=VALUE;
format(“Сумма1 %0.f, Сумма2 %0.f”, Sum(split(var2, “|”), split(item, “;”)[0]),Sum(split(var2, “|”), split(item, “;”)[1]))
Хотя значение “12;22|44;33|33;2|” было скопировано из результата колонки, для которой я хочу отформатировать результат.
Обрамите результат в string ( )
Почему-то при работе сплита и векторов значения параметров нужно явно переводить в string
Спасибо, попробую, отпишусь … Думал что баг с переменными в сплит в спецификаторе осталась.
Все что можно обрамил, результат нулевый
Причем первый элемент суммирования выводит без проблем, а второй как будто кривой в формировании результата.
А если закоментировать формулу, и вывести значение var2? Такое ощущение, что прибегает пустое значение…
очень хочется увидеть описание формулы. не для чего в частности она используется, а именно описание как формулы/функции. иногда в таких длинных формулах сложно уловить логику. @olegear1g , опишете, когда получится?
Может не по теме, по самому value - если значение строки должно было быть получено с помощью formatlist, проверьте чтобы в нем был указан numSrch отличный от None, в последней версии найдено
Я думаю тут проблема может быть в том, что value есть и в самом результате форматирования и в формуле коллекции sum item
Формула суммирует все первые значения и все вторые значения между всеми элементами. Элементы отделены вертикальной чертой, первое и второе значение отделены точкой с запятой.
Цель просуммировать все участки кабеля ниже 5м между собой, затем просуммировать все значения где кабель выше 5 м.
Еще раз спрошу, вы проверяли что var2 получает правильное значение?