1
我正在開展一個報告項目,目前客戶使用MS Reporting Services 2000,而且我正在使用Reporting Services 2005開發。MS Reporting Services 2000和2005中的RDL之間有什麼區別?
Reporting Services 2000和2005中的RDL之間有什麼區別?
的RDL僅僅是一個XML文件,差異的我拿起到目前爲止是:根元素
XML命名空間: 2000:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2003/10/reportdefinition" ... >
2005:
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" ... >
- InteractiveWidth + InteractiveHeight元素在2005年支持,但不支持2000.您只需在部署之前刪除這些標記。
通過修復上述差異,我可以將2005年設計的報告部署到2000服務器上,沒有任何問題。
你知道有什麼其他的區別嗎?
嗯..日Thnx。讓我們試試KDiff這些XSD .. – 2010-07-13 13:11:40
做了一個KDiff,它的效果非常好 - 突出了它們之間的差異。幸運的是,Mircrosoft保持XSD的相似性(排序,命名等)。 2個XSD之間有很多不同之處,但我想我很幸運,只會影響我提到的3個問題。猜猜我需要關注其他人...... – 2010-07-13 20:24:00