Очистить все переменные

APXOHT

Client
Регистрация
27.12.2013
Сообщения
879
Благодарностей
189
Баллы
43
Подскажите...
Есть ли возможность очистить все переменные в ПМ не начиная проект сначала?
 

black_pariah

Client
Регистрация
08.09.2014
Сообщения
294
Благодарностей
90
Баллы
28
поназначать переменным пустоту
 

APXOHT

Client
Регистрация
27.12.2013
Сообщения
879
Благодарностей
189
Баллы
43
Так и делаю. Я хотел узнать как это сделать массово не создавая 100500 доп блоков...
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
В C#
project.Variables["var1"].Value = String.Empty;
project.Variables["var2"].Value = String.Empty;

и т д)
 

APXOHT

Client
Регистрация
27.12.2013
Сообщения
879
Благодарностей
189
Баллы
43
А не существует нечто на подобии этого project.Variables[".*"].Value = String.Empty; дабы потереть все и сразу?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
C#:
string key_pattern = "^groupA_"; //переменные с префиксом в имени
foreach(var key in project.Variables.Keys)
    if(System.Text.RegularExpressions.Regex.IsMatch(key, key_pattern))
        project.Variables[key].Value = "";
 
Последнее редактирование:

steklarul

Client
Регистрация
07.09.2016
Сообщения
164
Благодарностей
7
Баллы
18
Всем привет скажите пожалуйста как зделать масовый Trim переменых в C# (Trim-обычный обрезать начало и конец пробелы) конвертировал код c# экшен Trim в новой версии ZP но что то он не пашет
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 100
Баллы
113
Всем привет скажите пожалуйста как зделать масовый Trim переменых в C# (Trim-обычный обрезать начало и конец пробелы) конвертировал код c# экшен Trim в новой версии ZP но что то он не пашет
C#:
foreach (var key in project.Variables.Keys)
    project.Variables[key].Value = project.Variables[key].Value.Trim();
 
  • Спасибо
Реакции: sydoow

steklarul

Client
Регистрация
07.09.2016
Сообщения
164
Благодарностей
7
Баллы
18

Saulius S.

Client
Регистрация
19.08.2016
Сообщения
44
Благодарностей
7
Баллы
8
Зачем так сложно? Сперва сохранить всё в профиль (операции над профилем), где галочку надо поставить в свойствах профиля "Сохранять переменные", а потом просто загрузить с него, и все переменные будет пустыми :-)
 
  • Спасибо
Реакции: rulec

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 943
Благодарностей
4 336
Баллы
113
Зачем так сложно? Сперва сохранить всё в профиль (операции над профилем), где галочку надо поставить в свойствах профиля "Сохранять переменные", а потом просто загрузить с него, и все переменные будет пустыми :-)
Серьезно? Новая фича по сохранению переменных в профиль не работает?
 

Saulius S.

Client
Регистрация
19.08.2016
Сообщения
44
Благодарностей
7
Баллы
8
Серьезно? Новая фича по сохранению переменных в профиль не работает?
У меня версия 5.22.1.0 и всё отлично работает, часто тоже использую для очистки переменных...
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 955
Благодарностей
781
Баллы
113
Серьезно? Новая фича по сохранению переменных в профиль не работает?
он наверно имеет в виду сохранить профиль с пустыми переменными и когда надо опустошить всё, то загружаться из профиля
 
  • Спасибо
Реакции: Akcium

Saulius S.

Client
Регистрация
19.08.2016
Сообщения
44
Благодарностей
7
Баллы
8

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