學習**:1.
2.
3. 4.
一、pull模式下(手動繫結無需**)
有web下。建立乙個crystalreportviewpage.aspx檔案
在crystalreportviewpage.aspx.cs檔案**如下
using system;
using system.collections;
using system.configuration;
using system.data;
using system.linq;
using system.web;
using system.web.security;
using system.web.ui;
using system.web.ui.htmlcontrols;
using system.web.ui.webcontrols;
using system.web.ui.webcontrols.webparts;
using system.xml.linq;
//1.引入命名空間
using crystaldecisions.crystalreports.engine;//為 reportdocument 物件模型提供支援
using crystaldecisions.shared;//提供由 crystalreportviewer 控制項和 reportdocument 物件模型共享的類、介面和列舉
public partial class crystalreportviewpage : system.web.ui.page
//2_4.繫結資料來源(資料來源為水晶報表文件)
crystalreportviewer1.reportsource = rptdoc;
}/// /// pull模式
///
///
///
protected void btnshowcrystalreportview_click(object sender, eventargs e)
}
效果如下:
二、push模式
1.在web.config檔案的connectionstrings節點設定連線字串
2.建立資料訪問類goods.cs,**如下:
using system.data.common;
using system.data.sqlclient;
/// ///goodsinfo 的摘要說明
///
public class goods}}
3.建立水晶報表模板,如圖
5.顯示水晶報表(建立乙個頁面,cs頁面**如下)
using crystaldecisions.crystalreports.engine;
using crystaldecisions.shared;
public partial class goodsinfo : system.web.ui.page
}
6.瀏覽頁面即可。
有關pull、push模式理解見
水晶報表 學習筆記
因為要用到動態報表,所以首先學習了水晶報表。但是對動態報表的實現還是很模糊,請大家指教!小女子在此謝過!1 簡介 水晶報表主要用於設計及產生報表 是業內最專業 功能最強大的報表系統,除了強大的報表功能外,最大的又是是實現了與絕大多數流行開發工具的整合和介面。2 功能 crystal report幾乎...
水晶報表 建立報表
水晶報表是乙個優秀的報表開發工具,本人在開發通用管理系統的時候,所有報表都使用水晶報表,其簡單 易用和強大的功能令筆者倍加喜愛,現將水晶報表使用手記呈現給大家。一 在使用自帶的水晶報表時,請註冊,否則只能使用30次 二 使用crystalreportviewer進行預覽 crystalreportv...
水晶報表 子報表
經過了一段時間對水晶報表的操作,我對其稍稍了解了一點點。這兩天,一直在為資料量太大而煩惱,我有六張表,其中一張關聯剩餘的五張表。想要顯示資料,結果,顯示不出來,即使我已經在鏈結裡面設定了左外連線。我知道這個是按照笛卡爾積相乘,所以資料會成倍的增加。所以,即使我改用直接連線資料庫的方式也行不通。就是p...