Добрый день!
Помогите пожалуйста.. Как в runtime передать значение переменной объекту Текст отчёта?
Например есть есть переменная string a ="123", как её значение отобразить в отчёте?, тоесть я хочу передать значение из программного кода C# объекту Текст отчёта.
Спасибо.
Переменная
Переменная
Здравствуйте.
1) Заводите переменную a c типом string в Словаре отчета.
2) В свойстве Text у компонента StiText, указываете: {a}
3) Из кода приложения присваиваете значение переменной следующим образом:
Спасибо.
1) Заводите переменную a c типом string в Словаре отчета.
2) В свойстве Text у компонента StiText, указываете: {a}
3) Из кода приложения присваиваете значение переменной следующим образом:
Код: Выделить всё
report["a"] = "123";
Переменная
Здравствуйте.
Делал как вы написали, ошибка вылетает: field 'a' not found, хотя сто раз смотрел в словарь, объявлена там эта переменная a.
Делал как вы написали, ошибка вылетает: field 'a' not found, хотя сто раз смотрел в словарь, объявлена там эта переменная a.
Переменная
Заработало таким вот образом:
report.Dictionary.Variables["a"].Value = "123";
report.Dictionary.Variables["a"].Value = "123";
Переменная
Здравствуйте,
Спасибо.
Вызовите метод Compile перед присвоением значения переменной. До вызова метода компиляции отчета верным будет Ваш способ.hornet писал(а):Здравствуйте.
Делал как вы написали, ошибка вылетает: field 'a' not found, хотя сто раз смотрел в словарь, объявлена там эта переменная a.
Спасибо.