Здравствуйте!
Если переменная не определена в словаре, то присвоение ей значения вызывает ошибку времени выполнения.
Можно ли проверить существование переменной в отчете перед присвоением ей значения?
Как проверить наличие переменной?
-
- Сообщения: 2
- Зарегистрирован: 24 июл 2006, 07:51
Как проверить наличие переменной?
[quote="Андрей" Горбачевский]Здравствуйте!
Если переменная не определена в словаре, то присвоение ей значения вызывает ошибку времени выполнения.
Можно ли проверить существование переменной в отчете перед присвоением ей значения?
[/quote]
Для проверки наличия переменной в словаре используйте, пожалуйста, следующий код:
Спасибо!
Если переменная не определена в словаре, то присвоение ей значения вызывает ошибку времени выполнения.
Можно ли проверить существование переменной в отчете перед присвоением ей значения?
[/quote]
Для проверки наличия переменной в словаре используйте, пожалуйста, следующий код:
Код: Выделить всё
if (report.Dictionary.Variables.Contains("MyVar")) report["MyVar"] = "NewValue";