Re: [VB6 ] Report
※ 引述《fumizuki (矇面加菲獅)》之銘言:
: 用了vb這麼多年,對於列印一直有很大的困擾,
: 直式橫書、橫式直書,資料由上而下輸出,
: 用 DataReport 或 Crystal Report 都很容易達成,
: 如果資料是由左而右輸出的話, Crystal Report 還提供交叉表,亦可達成
: 但是問題來了...
: 交叉表沒有左上的標題欄,也沒有上方的標題欄,
: Column Name 也似乎只能指定為一個欄位的值,
: ┌───────────────────────────────────┐
: ∣ A ∣
: ├──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┤
: ∣ B ∣ C ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ D ∣
: ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
: ∣ E ∣ F ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣
: ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
: ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣ ∣
: ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┤
: .
: .
: .
: A是報表的標題 ex. 中國廚藝學院出勤統計表
: B是說明C和E
: C是Column Data ex. 休假類別
: E是Row Data ex. 姓名
: D是額外的欄位 ---> 全勤 如果沒休假下面就顯示全勤之類的文字
: F是統計的資料
: C、E、F 都沒問題,但是A、B、D不知道該如何設計
: 有高手能指點迷津嗎Q.Q
: P.S. 限制要除了 Printer 物件以外的高招才行XD
因為我不知道你是不是用 crystal report ..
以前我也沒摸過.最近到公司上班.一天要開發10幾個crystal報表給主管
我的寫法都是這樣的
關於A的部份
設定一個 Formula 設定為 title ...但是editer 裡面不要編譯任何資料
在vb裡面
str_title = str_title & "中國廚藝學院出勤統計表"
RPT.Formulas = "title = '" & str_title & "'"
類似這樣就可以做出你要的ABD
RPT.ReportFileName = 'XXX' 'XXX = 報表位置
RPT.Connect = "ServerXX.XX.X.X;uid=;pwd=" '如果有連結資料庫
RPT.Action = 1 '呼叫出報表
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.169.99
※ 編輯: unget 來自: 203.70.169.99 (04/07 12:59)
推
04/07 13:02, , 1F
04/07 13:02, 1F
推
04/07 13:02, , 2F
04/07 13:02, 2F
推
04/07 13:02, , 3F
04/07 13:02, 3F
→
04/07 13:03, , 4F
04/07 13:03, 4F
→
04/07 13:05, , 5F
04/07 13:05, 5F
→
04/07 13:05, , 6F
04/07 13:05, 6F
推
04/07 13:05, , 7F
04/07 13:05, 7F
→
04/07 13:06, , 8F
04/07 13:06, 8F
推
04/07 13:06, , 9F
04/07 13:06, 9F
→
04/07 13:06, , 10F
04/07 13:06, 10F
→
04/07 13:07, , 11F
04/07 13:07, 11F
推
04/07 13:11, , 12F
04/07 13:11, 12F
→
04/07 13:11, , 13F
04/07 13:11, 13F
推
04/07 19:13, , 14F
04/07 19:13, 14F
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章