Баг в программе или руки не от туда

  • Автор темы Автор темы evgen2522
  • Дата начала Дата начала

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Реакции
106
Баллы
43
Ребята помогите не могу разобраться по какой причине происходит следующее в шаблоне есть такой экшен
y8N1xGcmqJou3
он просто складывает числа, но есть одна проблема при запуске шаблона в многопоточном режиме на ЗП стандарт в 5 потоков , при по началу всё работает нормально но через какое то время числа начинают перемешиваться с разных потоков и этот экшен, пробывал менять имена переменных что бы в каждом потоке переменные отличались по именам но не помогает, может кто знает в чём причина
 
Копировать URL картинки нужно.
TydnV1rGNmpCfoGcvOWPgg9xsmoykwdb1J5zQ1iK8_geFI-bsHw1uLYw0egBdTZZVmMBWcnQaq6PsurIY15i9w%3D%3D
 
Очень сильно сомневаюсь, что это баг, никогда ещё не встречал такого, чтобы локальные переменные путались в потоках. На то они и локальные.
 
Попробуйте в настройках проекта поставить галочку "Выделенный процесс", должно помочь.

Screenshot_3.png

Хотя, и так не должно быть таких проблем.

Заметил, что вы складываете числа, как строки. Так и задумывалось? Или нужно делать вычисления? Если второе, тогда кавычки нужно убрать.
 
и ещё проблема с которой столкнулся, запускай скрипт который считает знаки, после этого число сохраняю в таблицу 1, запускаю второй шаблон в котором делаю привязку таблицы1 потом беру сохраненное число из таблицы, оно сохраняется в переменной в таком виде "100" откуда берутся кавычки ? Обхожу это экшеном Trim. убираю кавычки потом беру тот же самый текст и запускаю подсчёт символов он так же будет равен 100, затем сравниваю числа 100 = 100, шаблон выполняется правильно, но при запуске этого в ЗП в 5 потоков числа опять же перемешиваются из за чего шаблон выходит по ошибке! Хотел сделать простой шаблон который будет понимать изменился текст или нет, так как в постере нету функции сравнения текста придумал только подсчёт символов, но и он не хочет работать как следует
 
так как в постере нету функции сравнения текста
Такой способ есть (логика)IF
"текст"=="текст"
Если сходиться зеленая ветка, если нет красная, можно использовать переменные.
"текст"!="текст"
Обратный эффект, если сходиться то красная ветка, а если нет то зеленая.
 
Такой способ есть (логика)IF
"текст"=="текст"
Если сходиться зеленая ветка, если нет красная, можно использовать переменные.
"текст"!="текст"
Обратный эффект, если сходиться то красная ветка, а если нет то зеленая.
А при сравнении текста текста не будет глюков если пробел добавиться или строки сместятся,ведь надо же будет взять текст сохранить в таблицу а потом в другом шаблоне привязать таблицу и взять его текст из привязанной таблицы и после этих манипуляций текст может видоизмениться шаблон с работает по красной ветке тогда
 
Если будет текст разный пойдет по красной ветке(должно быть точное совпадение).
Почему именно в таблицу, а не список.
Если будут лишние пробелы, то нужно выявлять эти глюки и устранять их, например заменой двух пробелов на один.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)