水晶報表的PUSH模式

2022-02-22 02:02:02 字數 1049 閱讀 8239

水晶報表一般分為pull模式以及push模式。pull模式是指使用控制項連線資料,push模式是指使用**的方式。

由於進行編碼練習,所以也就沒有進行pull的嘗試。

以下是乙個最簡單的水晶報表的push模式。

1. rpt 報表模版

2. 資料表結構

3. form樣式

控制項型別:crystalreportviewer

控制項名稱:baseprintform

4.詳細**

view code

1

using system;

2using system.collections.generic;

3using system.componentmodel;

4using system.data;

5using system.drawing;

6using system.linq;

7using system.text;

8using system.windows.forms;

9using system.data.sqlclient;

10using crystaldecisions.crystalreports.engine;

1112

public

partial

class form1 : form

15

37 }

38 }

其他說明:
使用以上的小例子,只能夠將資料顯示到具有列印功能的控制項中,如果想要列印出成品,還需要點選控制項上面的列印按鈕。

水晶報表設計(三) PUSH模式(二)

首先解釋乙個pull模式和push模式的區別 1 pull模式 與資料庫緊耦合模式。也就是說,當資料庫位置發生變化的時候,水晶報表就找不到它的資料來源了。原因 在給水晶報表建立資料庫連線的時候,連線串是存放在水晶報表裡面的。比如是127.0.0.1。當資料庫位置發生變化的時候,比如變成了127.0....

水晶報表的Push模式及多表製作

裝載水晶報表的webfrom.aspx中新增如下 解決彈出應用dataset彈出登陸介面的問題。protected void page load object sender,eventargs e 中的引數可以不用賦值,即使賦了值也不起作用。crystalreportsource1.reportdo...

水晶報表內功心法 PUSH模式樣板招式

前篇講解了pull模式下的操作方法,比較簡單。本文進一步詳細講解一下push模式下的樣板操作。仍以web為例 新建乙個 asp.net crystalreports的 彈出下面這個介面後,選第2項 作為空白報表,然後點確認,進入乙個空白介面。新建乙個資料集合 出現此提示時,點 是 然後還會出來連線資...