- Регистрация
- 20.01.2020
- Сообщения
- 184
- Благодарностей
- 26
- Баллы
- 28
Приветствую! Не раз уже натыкался на подобные темы, но везде вижу что кубики или C# сниппеты работают с уже объявленными списками проекта.
Проблема в том, что я задаю список не совсем корректно, и возможно ZP его просто не видит.
Происходит это так {-Project.Directory-}TEST\{-Variable.test-}.txt
Наличие списка в папке проверял , всё ок, как только подключаю всё стандартным способом, а именно {-Project.Directory-}TEST\asdasd.txt всё работает как надо.
Теперь суть вопроса, может кто знает где найти C# код для того чтобы тот искал текст из переменной в списке? Ну и просто выдавал 1 если нашёл или 0 если не нашёл, но так чтобы список объявлять в переменную в качестве пути к файлу.
Может сложно описал процесс, объясню на примерах , например тут
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Lists["Название списка, в котором ищем"];
return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
Список задаётся уже из существующих ( на скрине выше чёрным прямоугольником выделил ) , а хотелось бы чтоб это было примерно так
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Variables["Имя переменной с путём к списку"]; (Например D:/ZPproject/Test/asdasd)
return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
Сам в С# мало понимаю, может знает кто или на форуме видел подобное
Проблема в том, что я задаю список не совсем корректно, и возможно ZP его просто не видит.
Происходит это так {-Project.Directory-}TEST\{-Variable.test-}.txt
Наличие списка в папке проверял , всё ок, как только подключаю всё стандартным способом, а именно {-Project.Directory-}TEST\asdasd.txt всё работает как надо.
Теперь суть вопроса, может кто знает где найти C# код для того чтобы тот искал текст из переменной в списке? Ну и просто выдавал 1 если нашёл или 0 если не нашёл, но так чтобы список объявлять в переменную в качестве пути к файлу.
Может сложно описал процесс, объясню на примерах , например тут
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Lists["Название списка, в котором ищем"];
return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
Список задаётся уже из существующих ( на скрине выше чёрным прямоугольником выделил ) , а хотелось бы чтоб это было примерно так
var check = project.Variables["имя переменной из проекта"].Value;
var list = project.Variables["Имя переменной с путём к списку"]; (Например D:/ZPproject/Test/asdasd)
return list.IndexOf(check); // - вернёт номер строки, если она есть, или -1, если строки нет.
Сам в С# мало понимаю, может знает кто или на форуме видел подобное