Комментарии 7
Если бы уж понадобилось отобразть какой-то сложный хтмл в отчете — я бы выбрал сразу
>>Рендерить HTML в картинку на стороне сервера с помощью специально разработанного компонента (Custom Report Items)
>>Рендерить HTML в картинку на стороне сервера с помощью специально разработанного компонента (Custom Report Items)
+1
Этот вариант предполагает разработку компонента на C#, а это уже «слегка» другой уровень.
И прочие минусы:
И прочие минусы:
- Нагрузка на сервер
- Нагрузка на клиента (картинки будут весить больше, чем HTML)
- Данные из картинки не скопировать в текст
0
Не плохой пост. Сейчас ковыряю возможно программного подключения к сервер RS *.asmx, но что то не получается, не могу найти ReportService2005.dll или ReportService2010.dll, вес HDD излазил
0
А что за DLL?
Я когда код смотрел вотв этой папке нашел DLL:
c:\Program Files\Microsoft SQL Server\MSRS10_50.SQLEXPRESS\Reporting Services\ReportServer\bin\
Исключения по тегам там же были.
Я когда код смотрел вотв этой папке нашел DLL:
c:\Program Files\Microsoft SQL Server\MSRS10_50.SQLEXPRESS\Reporting Services\ReportServer\bin\
Исключения по тегам там же были.
internal enum HtmlElementType{
// Fields
None = 0;
Unsupported = 1;
SCRIPT = 2;
STYLE = 3;
P = 4;
DIV = 5;
BR = 6;
UL = 7;
OL = 8;
LI = 9;
SPAN = 10;
FONT = 11;
A = 12;
STRONG = 13;
STRIKE = 14;
B = 15;
I = 16;
U = 17;
S = 18;
EM = 19;
H1 = 20;
H2 = 21;
H3 = 22;
H4 = 23;
H5 = 24;
H6 = 25;
DD = 26;
DT = 27;
BLOCKQUOTE = 28;
TITLE = 29;
}
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Учим MS SQL Server Reporting Services 2008 R2 показывать HTML в отчетах