У меня есть график Дундас который используется в отчете SSRS с некоторыми пользовательского кода в PostInitilize Событие, которое выглядит примерно так:SSRS Дундас пользовательского кода не Выполнение
foreach(CustomLabel curLabel in chartObj.ChartAreas[0].AxisY.CustomLabels)
{
curLabel.GridTick = GridTick.None;
curLabel.Text = Convert.ToString(Convert.ToInt32(curLabel.Text) - 10);
}
Его принимает каждую метку оси и уменьшает значение на 10.
Это отлично работает на моей машине, оно отлично работает на рабочем сервере в средстве просмотра отчетов. Но когда этот отчет запускается как подписка, код не запускается. Отчет генерирует только штраф, но метки оси не изменяются.
Как это могло произойти? Что отличает выполнение отчета как подписки?