Как получить значение "Сколько делать" в переменную?

Gang

Client
Регистрация
04.04.2010
Сообщения
577
Благодарностей
313
Баллы
63

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 542
Баллы
113
Добавить в GAC: System.Xml.dll

Добавить в using: using System.Xml;

C#:
var id = Guid.Parse(project.TaskId); // Получаем ID текущей таски (работает только в ЗП)
var taskInfo =  ZennoPoster.GetTaskInfo(id);

var doc = new System.Xml.XmlDocument();
doc.LoadXml("<Task>" + taskInfo + "</Task>");
project.SendInfoToLog(doc.SelectSingleNode("Task/ExecutionSettings/NumberOfTries").InnerText, true);
return doc.SelectSingleNode("Task/ExecutionSettings/NumberOfTries").InnerText;
 

Вложения

  • Спасибо
Реакции: PlayerT7, Gang и Sergodjan

gko

Новичок
Регистрация
24.10.2020
Сообщения
2
Благодарностей
0
Баллы
1
А можно ли сделать наоборот, в проекте есть переменная "сколько делать", zennoposter берет эту переменную и подставляет в сколько сделать?
 

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 021
Благодарностей
1 383
Баллы
113
А можно ли сделать наоборот, в проекте есть переменная "сколько делать", zennoposter берет эту переменную и подставляет в сколько сделать?
C#:
ZennoPoster.AddTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 441
Благодарностей
1 287
Баллы
113
C#:
ZennoPoster.AddTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
Это если не ошибаюсь - добавит сколько делать к уже существующем значению в поле Сколько делать.
А если нужно установить конкретное число без суммирования значения с тем что установленно до нас в Сколько делать, тогда наверное так нужно:
C#:
ZennoPoster.SetTries(Guid.Parse(project.TaskId), int.Parse(project.Variables["skolko_sdelat"].Value));
Не так ли?
 
  • Спасибо
Реакции: Alexmd

gko

Новичок
Регистрация
24.10.2020
Сообщения
2
Благодарностей
0
Баллы
1
Да. спасибо, это то что нужно. А можно также расширить максимальное количеств потоков?
 

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