Как передать в проект значение из ZP

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Приветствую,

Что есть: есть запущенный проект в ЗП, допустим 5 раз на повторе;

Что надо: надо передать порядковый номер каждого повтора в Проект;

Для чего: за одно выполнение проекта - создается и сохраняется тхт-файл, хочу именовать каждый новый файл таким образом: filename_IDpovtora.txt, где IDpovtora - то самое значение из ЗП.

Что посоветуете? Возможно есть другой способ это сделать?

Заранее, Благодарю
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Если юзать глобальную переменную - всеравно придется организовывать цикл в проекте. Вопрос в том - что бы не делать этот цикл, т.к. ЗП все равно его эмулирует (когда мы указываем количество повторов в настройках) и каждому повтору присваивает номер, за пределами проекта (над проектом).

Насколько я понял - взять это значение невозможно! Верно?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Верно.
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Продолжение следует...

Не могу понять как работает глобальная переменная (практически), вики читал!

Что надо: посчитать количество раз выполнение проекта - передать на счетчик.

Получается как: делаю счет в цикле, в ПМ - все отлично работает...

- Но когда запускаю в ЗП - попадаю на бесконечное выполнение, т.к. перед записью нового значения счетчика, стоит "Установить значение.." и оно таки устанавливается, - получается бесконечный цикл. Вместе с тем, наблюдается "Косячек" - если запускаю проект в ЗП, указываю сколько раз повторить - оно все выполняется - уходит в Выполненые - и Продолжает выполнятся, пока не удалишь)) Я так отошел чай сделать, а у меня на компе образование 100500 файликов возникло)) как то не корректно...
Как не получается: создаю счетчик Глобальной переменной - не считает.
- Устанавливаю значение через "Проект - Входные настройки", тип Намбер. Соответсвенно, "Установить значение" - не использую, внутри проекта.
Хелп ми плз! Заранее, Благодарю ))
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
Ахахаха))) а это загадочный пипец))))
Сам каждый раз ругаюсь)))
Попробуйте удалить эту глобальную переменную из списка переменных в проекте)))) Ничего больше не меняйте, только переменную удалите)
http://joxi.ru/WlpnU_3JTJCPSarFygc
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
удалил - не сработало.

этот счетчик участвует на именовании конечного файла. т.е. если я повторяю проект 3 раза, на выходе должно получится 3 айлика, file_1, file_2, file_3...
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Ахахаха))) а это загадочный пипец))))
Сам каждый раз ругаюсь)))
Попробуйте удалить эту глобальную переменную из списка переменных в проекте)))) Ничего больше не меняйте, только переменную удалите)
http://joxi.ru/WlpnU_3JTJCPSarFygc
Кроме этого в начале проекта нужно проверять значение переменной. и в зависимости от этого либо инициировать ее начальное значение, или не инициировать а идти дальше.
Она должна появится откуда то) Если мы удаляем ее из списка переменных.
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Кроме этого в начале проекта нужно проверять значение переменной. и в зависимости от этого либо инициировать ее начальное значение, или не инициировать а идти дальше.
Она должна появится откуда то) Если мы удаляем ее из списка переменных.
А как ее правильно инициировать если "Установить значение" - на каждом повторе обнуляет ее? не могу догнать...
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Проверять сначала нет ли у нее значения
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Делаю так:

START - далее IF {-Variable.proNum-}==0
- красный выход IF - ведет на установить значение 0 (ноль) для proNum - далее выполняем проект;
- зеленый выход IF - ведет на "Увеличить счетчик proNum на 1" - далее выполняем проект;
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Не похоже на глобальную переменную
 
  • Спасибо
Реакции: Max Human

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8

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