Как экспортировать отчеты из служб Reporting Services 2005 в Excel без ссылок на другие ячейки? - PullRequest
0 голосов
/ 08 июля 2009

Я использую Reporting services 2005 и экспортирую отчеты в Excel. Все хорошо, кроме ячеек, на которые ссылались. Пример таков:

textbox1 имеет значение 10
textbox2 имеет значение 20
формула в textbox3 равна

=ReportItems!textbox1.value + ReportItems!textbox2.value

textbox3 будет иметь правильный результат 30 на экране служб отчетов.

но когда я экспортирую отчет в Excel, значение, где должно быть текстовое поле, является ссылкой на расположение textbox1 и textbox2 в листе Excel вместо значения.

как я могу экспортировать значение, а не ссылки на две другие ячейки?

Спасибо,

1 Ответ

0 голосов
/ 13 июля 2009

При обращении к значению textbox.value в формуле, которая складывает два [числа] вместе, необходимо изменить тип данных:

textbox1.value = 10 textbox2.value = 20 textbox3.value = CInt (ReportItems! textbox1.value) + CInt (ReportItems! textbox2.value)

При экспорте этого отчета в Excel у вас будет каждое значение (10 | 20) и сумма двух - без ссылки на ячейки, которые они занимают.

Надеюсь, это поможет.

...