<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Visual Basic6.0下數(shù)據(jù)庫報(bào)表制作技巧

    時(shí)間:2024-09-05 03:35:34 計(jì)算機(jī)畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    Visual Basic6.0下數(shù)據(jù)庫報(bào)表制作技巧

    在運(yùn)用Visual Basic編制MIS系統(tǒng)前臺程序時(shí),往往會需要處理大量的報(bào)表。而這些報(bào)表的制作,在Visual Basic6.0出現(xiàn)之前,要么需要使用Print語句編寫大量程序代碼,要么選擇諸如Seagate等第三方公司所提供的諸如Data Report等軟件,而一旦真正使用這些沒有本地化的軟件或控件,程序員往往會遇到各種各樣令人頭疼不已的問題棗或者是中文字體顯示有所限制,或者是報(bào)表數(shù)據(jù)無法動態(tài)及時(shí)更新,或者所提供的數(shù)據(jù)處理或統(tǒng)計(jì)功能并不怎么適用。所幸的是,MicroSoft推出的Visual Basic6.0專業(yè)版和企業(yè)版中包含一個(gè)全新的組件棗Data Report Designer (DRD),運(yùn)用這個(gè)報(bào)表設(shè)計(jì)器,我們可以將報(bào)表與數(shù)據(jù)環(huán)境對象或者是ActiveX數(shù)據(jù)對象直接關(guān)聯(lián),使得Visual Basic6.0下的報(bào)表設(shè)計(jì)效率得到空前提高。下面,就本人在運(yùn)用DRD進(jìn)行報(bào)表程序設(shè)計(jì)所獲得的心得與大家共同探討一下。

     

     

    一 將DRD與DED(Data Enviroment Designer)結(jié)合。

     


    這是運(yùn)用DRD解決Visual Basic6.0報(bào)表處理最常用的一種方法,在Samples中有一個(gè)名為Prjnwind工程就是專門介紹如何使用結(jié)合使用DRD和DED的例子程序。我們可以通過選擇新工程中的Data Project類型就可以自動增加一個(gè)空的DED和DRD實(shí)例到Project explorer中,打開一個(gè)空DataReport實(shí)例將禁止工具欄中的General 窗體并在工具欄底添加一個(gè)DataReort按鈕。如下圖:

     

    可以看到,DataReport的專用控件棗RptLabel、RptTextBox、RptImage、RptLine、RptShape和RptFunction。除了RptFunction,每個(gè)Rpt控件都可以在固有Visual Basic工具面板中找到對應(yīng)的控件。當(dāng)然,控件所代表的功能并不完全一樣,例如RptTextBox在報(bào)表運(yùn)行實(shí)例中完全沒有輸入焦點(diǎn),實(shí)際上,它實(shí)現(xiàn)的是對報(bào)表(DataReport)的細(xì)節(jié)區(qū)(Detail)報(bào)表數(shù)據(jù)內(nèi)容的具體顯示。我們可以通過DED和DRD創(chuàng)建一個(gè)報(bào)表,具體操作如下:

     

    1. 打開一個(gè)新的數(shù)據(jù)工程項(xiàng)目。
    2. 在DataEnviroment1中設(shè)定其Connection1屬性,連接到某個(gè)數(shù)據(jù)源。
    3. 在DataEnviroment1中添加一個(gè)新命令棗Command1,設(shè)定好其屬性。

       

    4. 選擇DataReport1,在頁標(biāo)頭區(qū)加入一個(gè)Rptlabel控件,輸入報(bào)表標(biāo)題。

      5.選擇DataReport1,在細(xì)節(jié)區(qū)加入一個(gè)RptTextBox控件,并將DataReport1的DataSource屬性設(shè)為DataEnvironment1,DataReport1的Command屬性設(shè)定為Command1,RptTextBox的Command屬性設(shè)定為Command1,DataField屬性設(shè)定為Author。

      【Visual Basic6.0下數(shù)據(jù)庫報(bào)表制作技巧】相關(guān)文章:

      Visual01-07

      基于iFIX的Excel報(bào)表自動生成與制作03-07

      Visual C#的Excel編程03-19

      合并會計(jì)報(bào)表審計(jì)技巧03-21

      局域網(wǎng)數(shù)據(jù)庫環(huán)境下數(shù)據(jù)采集及處理12-24

      動態(tài)報(bào)表的實(shí)現(xiàn)與報(bào)表數(shù)據(jù)的組織(一)11-22

      購買法和權(quán)益結(jié)合法下合并報(bào)表編制研究03-22

      新會計(jì)制度下報(bào)表內(nèi)容利弊談03-11

      全媒體時(shí)代下新聞標(biāo)題的制作03-14

    主站蜘蛛池模板: 99久久精品免费| 国产精品人成在线观看| 国产精品嫩草影院一二三区入口| 精品日韩欧美国产| 91视频国产精品| 中文成人无字幕乱码精品区| 91po国产在线精品免费观看| 久久久久久久久无码精品亚洲日韩 | 无码人妻精品一区二区三区在线 | 国产精品成人国产乱一区| 国产suv精品一区二区33| 正在播放国产精品每日更新| 国产精品片在线观看手机版| 精品国产第1页| 1000部精品久久久久久久久 | 精品无码国产一区二区三区AV| 日韩午夜高清福利片在线观看欧美亚洲精品suv | 精品无码国产一区二区三区AV| 亚洲综合av永久无码精品一区二区 | 久久91精品国产91久久小草| 国产精品天天看天天狠| 日韩精品中文字幕无码一区| 最新在线精品国自av| 国产亚洲精品免费视频播放| 四虎4hu永久免费国产精品| 99爱在线精品免费观看| 国精无码欧精品亚洲一区| 小辣椒福利视频精品导航| 亚洲精品综合久久| 亚洲国产欧美日韩精品一区二区三区 | 国产成人精品免费久久久久| 无码人妻精品一区二区三区久久久 | 亚洲国产综合精品一区在线播放| 久久精品国产精品亚洲| 国产呦小j女精品视频| 国产精品亚洲综合专区片高清久久久| 四虎国产精品永久地址99新强| 四虎国产精品免费久久久| 午夜精品福利视频| 97久人人做人人妻人人玩精品| 杨幂国产精品福利在线观看|