логика помогите с экшеном

Sober3r

Client
Регистрация
01.02.2017
Сообщения
417
Благодарностей
7
Баллы
18
вообщем задача такая,
заходит в таблицу , берет из строки значение , если оно есть то ето правильно , если значения нет то это не правильно .
как это в логике сделать ...
так как значение может быть и цифры и буквы а может быть и цифры с буквами?
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 167
Благодарностей
2 169
Баллы
113
  • Спасибо
Реакции: Sober3r

Sober3r

Client
Регистрация
01.02.2017
Сообщения
417
Благодарностей
7
Баллы
18
всем спасибо разобрался ) ведь при том моменте когда берешь значение из еселя , если есть значение экшен работает если нету то не работает )
 

Sober3r

Client
Регистрация
01.02.2017
Сообщения
417
Благодарностей
7
Баллы
18
теперь из этого вытек следовательно следующий вопрос .
Если в 1 поток работать то такая схема работает , а если например в 5 потоков и 5 потоков запускаються одновременно ,
т.е. надо чтоб инфа бралась из 1,2,3,4и 5, строки ....
как такое сделать ?
 

izunag

Пользователь
Регистрация
23.08.2017
Сообщения
125
Благодарностей
25
Баллы
18
Сделай входные параметры скрипта, в которых укажешь строку из которой брать значение, запусти пять заданий в один поток, вместо одного в пять, соответственно измени параметры для каждого задания перед стартом.


Вроде как должно получится то что хочешь.
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 167
Благодарностей
2 169
Баллы
113
Сделай входные параметры скрипта, в которых укажешь строку из которой брать значение, запусти пять заданий в один поток, вместо одного в пять, соответственно измени параметры для каждого задания перед стартом.
Вроде как должно получится то что хочешь.
Что за бред? Зачем эти танцы, если при таком методе мы получим фактически однопоток?
Я решение вижу в взятии строки под номером (без удаления), а сам номер берем из глобальной переменной, попутно увеличивая ее на +1 после каждого взятия.
Или если надо влиять на процесс, то создайте файл Index.txt со строками нумерации:
Код:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
......
Привяжите его к списку в шаблоне, берите с него строки с удалением, и используйте их в качестве номера, как в предыдущем решении.
 

izunag

Пользователь
Регистрация
23.08.2017
Сообщения
125
Благодарностей
25
Баллы
18
Что за бред? Зачем эти танцы, если при таком методе мы получим фактически однопоток?
Какой одно поток ты получишь, если у тебя несколько заданий будут выполняться параллельно, каждое в своем потоке?
 

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