<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        實例編程:用Access打印帶相片的證件

        來源:懂視網 責編:小采 時間:2020-11-09 08:27:29
        文檔

        實例編程:用Access打印帶相片的證件

        實例編程:用Access打印帶相片的證件:最近筆者接到一個任務,要將學生的證書信息及相片 打印 到3+1技能證書模板上,并且還要傳到網上供用人單位查詢。原始數據分兩部分,一部分是包含學生姓名、身份證號、認證項目、證書編號等信息的Excel表;另一部分是按認證項目分類、以學生姓名為名的相片,
        推薦度:
        導讀實例編程:用Access打印帶相片的證件:最近筆者接到一個任務,要將學生的證書信息及相片 打印 到3+1技能證書模板上,并且還要傳到網上供用人單位查詢。原始數據分兩部分,一部分是包含學生姓名、身份證號、認證項目、證書編號等信息的Excel表;另一部分是按認證項目分類、以學生姓名為名的相片,

        最近筆者接到一個任務,要將學生的證書信息及相片 打印 到3+1技能證書模板上,并且還要傳到網上供用人單位查詢。原始數據分兩部分,一部分是包含學生姓名、身份證號、認證項目、證書編號等信息的Excel表;另一部分是按認證項目分類、以學生姓名為名的相片,

         最近筆者接到一個任務,要將學生的證書信息及相片打印到3+1技能證書模板上,并且還要傳到網上供用人單位查詢。原始數據分兩部分,一部分是包含學生姓名、身份證號、認證項目、證書編號等信息的Excel表;另一部分是按認證項目分類、以學生姓名為名的相片,圖片大小均為90×120像素,圖片格式均為JPG。
          考慮到時間上的緊迫性,還有用戶操作的易用性,以后上網查詢所需數據庫的兼容性,因此決定選用Access來開發。Access具有強大的窗體創建、報表打印、VBA編程功能,足以勝任大部分小型數據庫應用系統的開發。
          創建數據庫和表
          1. 打開Microsoft Office Access,創建一個空數據庫,與相片的分類目錄放在同一個文件夾下。
          2. 使用“文件→獲取外部數據→導入”功能將Excel表直接導入Access中,保存為“證書信息”表。
          創建證書信息報表
          1. 創建“證書信息”報表,先插入一個“圖像”控件,設置其圖片屬性為證書模板圖片,設置其大小為證書模板的大小,設置其可見性為否,這樣有利于證書信息的排版,且不會打印出來;再依次插入要打印的字段列表,設置好字體和字號;最后再插入一個“圖像”控件,放置于打印相片的地方,設置其大小為相片的大小,設置其名稱為“stuimg”。
          2. 依次點擊菜單欄“視圖→代碼”命令,進入VBA代碼編寫窗口,編寫如下代碼:
          Private Sub 主體_Format(Cancel As Integer, FormatCount As Integer)
          Dim imgpath As String
          ' 依據應用程序路徑、認證項目名稱、姓名得到相片路徑
          imgpath = Application.CurrentProject.Path +"" +認證項目.text +""+ 姓名.Text+".jpg"
          ' 判斷照片是否存在,如果不存在則顯示一張空白的圖片。
          If Dir(imgpath) = "" Then imgpath = Application.CurrentProject.Path + "noimg.bmp"
          Stuimg.Picture = imgpath
          End Sub
          創建打印預覽面板窗體
          1. 創建“打印預覽面板”,依次放置一個用于查詢的文本框,并命名為“inputname”;兩個命令按鈕“預覽”、“關閉”。
          2. 依次點擊菜單欄“視圖→代碼”命令,進入VBA代碼編寫窗口,編寫如下代碼:
          Public stuname As String '定義全局變量stuname
          Sub PrintReports(PrintMode As Integer)
          ' 創建打印預覽子程序
          Dim strWhereCategory As String
          If stuname <> Empty Then
          strWhereCategory = "姓名= '" + stuname + "'"
          End If
          DoCmd.OpenReport "證書信息", PrintMode, , strWhereCategory
          DoCmd.Close acForm, "打印預覽面板"
          End Sub
          Private Sub inputname_Change()
          ' 將文本框輸入的字符賦給全局變量sname,用于給打印預覽限定條件
          stuname = inputname.Text
          End Sub
          Private Sub 預覽_Click()
          ' 預覽報表,本過程使用自定義的 PrintReports 子程序
          PrintReports acPreview
          End Sub
          Private Sub 關閉_Click()
          ' 關閉窗體
          DoCmd.Close
          End Sub
          創建主切換面板窗體
          1. 創建“主切換面板”,放置三個命令按鈕“打印學生證書”、“返回數據窗口”、“退出管理系統”。
          2. 依次點擊菜單欄“視圖→代碼”命令,進入VBA代碼編寫窗口,編寫如下代碼:
          Private Sub 打印學生證書_Click()
          Dim strFormName As String
          strFormName="打印預覽面板"
          ' 打開打印預覽面板
          DoCmd.OpenForm strFormName, , , , , acDialog
          End Sub
          Private Sub 關閉當前窗口_Click()
          Dim strDocName As String
          strDocName = "證書信息"
          ' 關閉“主切換面板”窗體。
          DoCmd.Close
          ' 設置焦點到數據庫窗口;選擇“證書信息”表。
          DoCmd.SelectObject acTable, strDocName, True
          End Sub
          Private Sub 退出管理系統_Click()
          ' 退出 Microsoft Access.
          DoCmd.Quit
          End Sub
          設置啟動時顯示主切換面板
          依次點擊菜單欄“工具→啟動”命令,打開“啟動”設置窗口,在“顯示窗體→頁”選項下選擇主切換面板,并取消“顯示數據庫窗口”,這樣在下一次打開此Access數據庫時,就會自動顯示主切換面板窗體。讀者也可根據自己的需要決定是否取消菜單欄和快捷菜單欄,如果取消以后又要顯示它們,可以在打開Access數據庫時按住Shift鍵。
          至此,技能證書打印系統開發完畢。本系統在Windows 2000 Server SP4、Microsoft Office Access 2003下調試通過

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        實例編程:用Access打印帶相片的證件

        實例編程:用Access打印帶相片的證件:最近筆者接到一個任務,要將學生的證書信息及相片 打印 到3+1技能證書模板上,并且還要傳到網上供用人單位查詢。原始數據分兩部分,一部分是包含學生姓名、身份證號、認證項目、證書編號等信息的Excel表;另一部分是按認證項目分類、以學生姓名為名的相片,
        推薦度:
        標簽: 打印 相片 證件
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 91青青青国产在观免费影视| 免费看韩国黄a片在线观看| 又黄又爽无遮挡免费视频| 中文字幕亚洲综合久久综合| 无码中文在线二区免费| 亚洲另类春色校园小说| 青苹果乐园免费高清在线| 亚洲高清一区二区三区| 日本一道综合久久aⅴ免费| 亚洲国产成人无码AV在线| 免费a级毛片视频| 中文字幕免费人成乱码中国| 国产国拍亚洲精品mv在线观看 | 亚洲精品在线不卡| 一个人免费观看在线视频www| 亚洲午夜精品一区二区麻豆| 国产在线a不卡免费视频| 人妻仑刮八A级毛片免费看| 亚洲一区二区三区无码中文字幕| 中文字幕无码免费久久| 亚洲精品中文字幕无乱码| 免费观看的a级毛片的网站| 一区二区三区免费在线视频| 亚洲精品二区国产综合野狼| 1000部拍拍拍18勿入免费视频软件 | 精品国产一区二区三区免费看| 美女一级毛片免费观看 | 女人张开腿给人桶免费视频 | 黄网站色视频免费观看45分钟| 久久精品亚洲乱码伦伦中文| 久久国产免费观看精品3| 亚洲精品乱码久久久久久V| 亚洲一区二区三区影院| 国产福利在线免费| 久久精品免费网站网| 亚洲一区二区三区高清视频| 精品成人免费自拍视频| 亚洲香蕉在线观看| 亚洲中文字幕第一页在线| 国产99视频精品免费观看7| 亚洲精品视频免费|