国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

水晶報(bào)表安裝及布置方法

2019-11-17 02:25:43
字體:
供稿:網(wǎng)友
水晶報(bào)表安裝及布置方法

一、報(bào)表功能“水晶報(bào)表”1)SAP Crystal Reports, version for Visual Studio 2010 - (VS2010安裝包)http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0.exe包括了報(bào)有DLL的水晶報(bào)表文件2)SAP Crystal Reports, version for Visual Studio 2010 -水晶報(bào)表部署時(shí)用到的文件http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_mergemodules_13_0.zip3)SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit)-32位客戶端安裝包http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0.zip4)SAP Crystal Reports runtime engine for .NET Framework 4 (64-bit)-64位客戶端安裝包http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0.zip

二、水晶報(bào)表教程

下面做一個(gè)簡單的水晶報(bào)表,在項(xiàng)目中建一個(gè)窗體FORM1,一個(gè)水晶報(bào)表CrystalReport1,一個(gè)數(shù)據(jù)集 DATASET1;(水晶報(bào)表的設(shè)置跟以前版本的一樣)在窗體上放一個(gè)CRYSTALREPORTVIEWER,然后在FORM1的LOAD事件下寫上;我這是把水晶報(bào)表放在DEBUG這個(gè)文件夾下動(dòng)態(tài)加載的; 你也可以直接放在項(xiàng)目中在CRYSTALREPORTVIEWER上指定報(bào)表名稱;PRivate void Form1_Load(object sender, EventArgs e){SqlConnection con = new SqlConnection("Data Source=127.0.0.1;Initial Catalog=cldz;User ID=sa;PassWord=888");con.Open();SqlDataAdapter da = new SqlDataAdapter("select top 100 * from table", con);DataSet ds = new DataSet();da.Fill(ds, "ZZZPJ");string reportPath = application.StartupPath + @"/CrystalReport1.rpt";ReportDocument rd = new ReportDocument();rd.Load(reportPath);rd.SetDataSource(ds.Tables[0].DefaultView);this.crystalReportViewer1.ReportSource = rd;/}(2)vs2010水晶報(bào)表的發(fā)布有兩種方式;一,就直接下載MSI文件安裝在客戶端,客戶端就可以用了;32位的下載上面的3);如果是64位的下載上面的4);二,就是下載上面2)中的MSM文件,里面第一個(gè)是CRRuntime_13_0.msm這個(gè)是英文包;如果需要支持中文就加一個(gè)MSM,( CRRuntime_13_0_zh_cn.msm); 另外加一個(gè)CRRuntime_13_0_maps.msm 這個(gè)可以不用;用VS2010自帶的打包軟件打包發(fā)布,新建一個(gè)安裝項(xiàng)目,安裝項(xiàng)目的制作過程這里就不詳細(xì)說了,跟以前的制過程一樣; 制作完后,右鍵項(xiàng)目選添加―――合并模塊――把上面提到的三個(gè)以.MSM結(jié)尾的文件加入進(jìn)去,并且把C:/Program Files/Common Files/Merge Modules文件夾中的VC100的MSM加入進(jìn)去,如果是32位的就加X86的,如果是64位的就加X64的;最后確定;再右鍵項(xiàng)目選屬性,點(diǎn)擊“系統(tǒng)必備”按鈕;在彈出的對(duì)話框中選中 VISUAL C++ 2010 運(yùn)行庫,注意根據(jù)系統(tǒng)選,有32與64位的;在下面的單選按鈕中選第二項(xiàng)“從與我的應(yīng)用程序相同的位置下載系統(tǒng)必備組件”;這樣發(fā)布的準(zhǔn)備工作就做完了,選擇菜單上的生成――生成項(xiàng)目或者右鍵項(xiàng)目點(diǎn)生存就可以了;注意:(我在上面所有提到的“項(xiàng)目”不是VS工具欄上面菜單中的“項(xiàng)目”;是你解決方案下的項(xiàng)目,比如你新建了一個(gè)安裝項(xiàng)目叫SETUP1,那就是指SETUP1)如果制作好的安裝程序在安裝過程中出未能注冊(cè)某一個(gè)模塊請(qǐng)到下面網(wǎng)址下載一個(gè)適合你系統(tǒng)版本的文件安裝,就可以避免出錯(cuò)了;

CrystalReport for vs2010 水晶報(bào)表安裝方式如下:1、在你的開發(fā)環(huán)境中找到Visual Studio安裝目錄下的"SDK"v2.0"BootStrapper"Packages"CrystalReports,將安裝文件CRRedist2010_x86.msi,復(fù)制到服務(wù)器中并安裝。2、如果程序還不能運(yùn)行,需要將水晶報(bào)表的五個(gè)dll文件復(fù)制到你的網(wǎng)站下的bin目錄,其五大將的名稱如下:CrystalDecisions.CrystalReports.Engine.dllCrystalDecisions.ReportSource.dllCrystalDecisions.Shared.dllCrystalDecisions.Web.dllCrystalDecisions.Windows.Forms.dll三、異常現(xiàn)象注: 如果水晶報(bào)表出現(xiàn)“無效的密匙號(hào)碼”,是因?yàn)槟悴贾脮r(shí)加入了上面 一(2)里面的文件。這個(gè)一直沒有有效的解決方法。建議在布置客戶端時(shí)不要加入布置文件。由手動(dòng)在客戶機(jī)中安裝布置包。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阳城县| 凉城县| 盘锦市| 宁国市| 磐安县| 公安县| 衡南县| 墨玉县| 买车| 永登县| 祁连县| 偃师市| 灵川县| 古蔺县| 武鸣县| 昭苏县| 柳河县| 怀柔区| 双牌县| 临洮县| 泸溪县| 唐海县| 普兰店市| 化州市| 庆元县| 永嘉县| 宁夏| 扎鲁特旗| 奎屯市| 康乐县| 义马市| 石泉县| 达孜县| 太仓市| 苏尼特左旗| 永顺县| 德安县| 平江县| 嘉黎县| 盐边县| 岳西县|