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

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
Ребята помогите не могу разобраться по какой причине происходит следующее в шаблоне есть такой экшен
он просто складывает числа, но есть одна проблема при запуске шаблона в многопоточном режиме на ЗП стандарт в 5 потоков , при по началу всё работает нормально но через какое то время числа начинают перемешиваться с разных потоков и этот экшен, пробывал менять имена переменных что бы в каждом потоке переменные отличались по именам но не помогает, может кто знает в чём причина
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 486
Благодарностей
5 474
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Копировать URL картинки нужно.
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
Понял, ну а с проблемой что?
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Очень сильно сомневаюсь, что это баг, никогда ещё не встречал такого, чтобы локальные переменные путались в потоках. На то они и локальные.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 130
Баллы
113
Попробуйте в настройках проекта поставить галочку "Выделенный процесс", должно помочь.

Screenshot_3.png

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

Заметил, что вы складываете числа, как строки. Так и задумывалось? Или нужно делать вычисления? Если второе, тогда кавычки нужно убрать.
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
Не просто числа надо складывать уберу кавычки
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
и ещё проблема с которой столкнулся, запускай скрипт который считает знаки, после этого число сохраняю в таблицу 1, запускаю второй шаблон в котором делаю привязку таблицы1 потом беру сохраненное число из таблицы, оно сохраняется в переменной в таком виде "100" откуда берутся кавычки ? Обхожу это экшеном Trim. убираю кавычки потом беру тот же самый текст и запускаю подсчёт символов он так же будет равен 100, затем сравниваю числа 100 = 100, шаблон выполняется правильно, но при запуске этого в ЗП в 5 потоков числа опять же перемешиваются из за чего шаблон выходит по ошибке! Хотел сделать простой шаблон который будет понимать изменился текст или нет, так как в постере нету функции сравнения текста придумал только подсчёт символов, но и он не хочет работать как следует
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 486
Благодарностей
5 474
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

так как в постере нету функции сравнения текста
Такой способ есть (логика)IF
"текст"=="текст"
Если сходиться зеленая ветка, если нет красная, можно использовать переменные.
"текст"!="текст"
Обратный эффект, если сходиться то красная ветка, а если нет то зеленая.
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
Такой способ есть (логика)IF
"текст"=="текст"
Если сходиться зеленая ветка, если нет красная, можно использовать переменные.
"текст"!="текст"
Обратный эффект, если сходиться то красная ветка, а если нет то зеленая.
А при сравнении текста текста не будет глюков если пробел добавиться или строки сместятся,ведь надо же будет взять текст сохранить в таблицу а потом в другом шаблоне привязать таблицу и взять его текст из привязанной таблицы и после этих манипуляций текст может видоизмениться шаблон с работает по красной ветке тогда
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 486
Благодарностей
5 474
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Если будет текст разный пойдет по красной ветке(должно быть точное совпадение).
Почему именно в таблицу, а не список.
Если будут лишние пробелы, то нужно выявлять эти глюки и устранять их, например заменой двух пробелов на один.
 

evgen2522

Client
Регистрация
08.01.2016
Сообщения
470
Благодарностей
106
Баллы
43
Спасибо буду пробовать что выйдет из этого
 

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