switch (project.Variables["Переменная DropDown"].Value) {
case "Значение 1 DropDown":
project.SendInfoToLog("Выбрано Значение 1 DropDown", true);
project.Variables["Переменная DropDown"].Value="Заменяем на значение 1";
break;
case "Значение 2 DropDown":
project.SendInfoToLog("Выбрано Значение 2 DropDown", true);
project.Variables["Переменная DropDown"].Value="Заменяем на значение 2";
break;
}
а если чувак забыл выбор сделать, то что твой снипет выдаст ?Сниппет Switch с заменой выходных параметров. На форуме уже есть подобный сниппет.
Описание: Если в входных настройках проекта имеется DropDown меню, то оно передает свои входные параметры в переменную. В сниппите Switch после обработки значение переменной заменяется на необходимое значение.
Код:switch (project.Variables["Переменная DropDown"].Value) { case "Значение 1 DropDown": project.SendInfoToLog("Выбрано Значение 1 DropDown", true); project.Variables["Переменная DropDown"].Value="Заменяем на значение 1"; break; case "Значение 2 DropDown": project.SendInfoToLog("Выбрано Значение 2 DropDown", true); project.Variables["Переменная DropDown"].Value="Заменяем на значение 2"; break; }
удалить может только админТогда как удалить эту тему?
И как получить статус?
И как прикреплять здесь файлы к сообщениям?
Аналогичный сниппетСниппет Switch с заменой выходных параметров. На форуме уже есть подобный сниппет.
Описание: Если в входных настройках проекта имеется DropDown меню, то оно передает свои входные параметры в переменную. В сниппите Switch после обработки значение переменной заменяется на необходимое значение.
Код:switch (project.Variables["Переменная DropDown"].Value) { case "Значение 1 DropDown": project.SendInfoToLog("Выбрано Значение 1 DropDown", true); project.Variables["Переменная DropDown"].Value="Заменяем на значение 1"; break; case "Значение 2 DropDown": project.SendInfoToLog("Выбрано Значение 2 DropDown", true); project.Variables["Переменная DropDown"].Value="Заменяем на значение 2"; break; }
return "янв|1,фев|2,март|3,апр|4,май|5,июн|6,июл|7,авг|8,сен|9,окт|10,ноя|11,дек|12".Split(',').First(s=>s.Contains(project.Variables["month"].Value)).Split('|')[1];
вроде сниппет рабочий но как его использовать без return ?Аналогичный сниппет
Приветствую. Ну во первых объявляется переменная.вроде сниппет рабочий но как его использовать без return ?
Подскажите пожалуйста пару идей
project.Variables["output"].Value = "input|output,input2|output2".Split(',').First(s=>s.Contains(project.Variables["input"].Value)).Split('|')[1];
ребята , есть у кого то сниппет по расспаковке ZIP файла или как это реализовать можно через зенку ?
var path1 = project.Variables["Directory"].Value; // путь к папке с файлами
var path2 = project.Variables["Archive"].Value; //путь к файлу архива
System.IO.Compression.ZipFile.CreateFromDirectory(path1, path2);
string path = project.Directory+"\\extract\\"; //путь к папке с файлами для архивации
string zip = project.Directory+"\\zip\\zip.zip"; //путь к конечному файлу
System.IO.Compression.ZipFile.ExtractToDirectory(zip,path);