Open Reheab opened 1 month ago
@Reheab Платформа использует символ с кодом 160 - Неразрывный пробел. Он часто используется как разделитель триад. Заменять его при считывании данных, думаю, неправильно. Т.к. перестанут работать некоторые шаги. Например, переход к строке, где в ячейке таблицы находится число с таким символом.
В общем, символ появляется не из-за этого шага, а другим путем. Ссылка на видео: https://file.com.ru/1A9H7o0rilIBItu/file На видео видно, что изначально символ нормальный (при поиске выделяются все символы пробела). При копировании символов "# " и вставке в другую фичу, символ перестал быть пробелом и превратился в другой символ. Это видно опять же через поиск (не выделяются другие пробелы). Причем криво это работает не всегда. Через пару попыток он начинает нормально копировать, как пробел ¯_(ツ)_/¯
@Reheab Ок. И тогда к чему мы пришли? Ошибка есть? Воспроизведение есть?
Укажите:
Выяснилось, что вместо символа пробела иногда оказывается не символ пробела, а какой-то другой, который ломает фичу. Во вложении 2 аналогичных фичи, но одна работает (тест1), другая нет (тест2). тест.zip При сравнении файлов выяснилось, что есть отличие в пробеле. При замене символа на пробел, всё начинает работать. При попытке выяснить происхождение символа, выяснилось, что он присутствует во всех значениях цифр
Далее выяснилось, что символ появляется при считывании заполненного поля формы через "получить шаг / получить проверку текущего элемента формы в виде шагов" Тогда элемент формы с именем 'СуммаСделки' стал равен "45 545 454" И у элемента формы с именем 'СуммаСделки' текст редактирования стал равен "45 545 454,00"
Видимо разделитель в цифрах отличается от пробела. Можно ли сделать, чтобы при считывании поля подставлялись обычные пробелы? Периодически эти символы распространяются по фичам и их невозможно отыскать.