Страница 1 из 1

Как проверить наличие переменной?

Добавлено: 24 июл 2006, 08:00
Андрей Горбачевский
Здравствуйте!
Если переменная не определена в словаре, то присвоение ей значения вызывает ошибку времени выполнения.
Можно ли проверить существование переменной в отчете перед присвоением ей значения?

Как проверить наличие переменной?

Добавлено: 24 июл 2006, 09:13
Edward
[quote="Андрей" Горбачевский]Здравствуйте!
Если переменная не определена в словаре, то присвоение ей значения вызывает ошибку времени выполнения.
Можно ли проверить существование переменной в отчете перед присвоением ей значения?
[/quote]
Для проверки наличия переменной в словаре используйте, пожалуйста, следующий код:

Код: Выделить всё

if (report.Dictionary.Variables.Contains("MyVar")) report["MyVar"] = "NewValue";
Спасибо!