Access數據庫培訓
網站公告
·Access快速平臺QQ群號:277422564    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
您的位置: 首頁 > 技術文章 > 財務應用

會計科目

時 間:2018-10-30 14:25:28
作 者:半夜羅   ID:36948  城市:成都
摘 要:會計科目
正 文:

      上次我在論壇向老師們請教了  “這個查詢怎樣完成?”一貼,感謝   chinasa  老師與  Natsume Takashi  老師,他們分別給了我滿意的解答。在這個問題的基礎上,我制作了一個會計科目編輯的過程。基本表的核心字段為4個:科目代碼、科目名稱、數量核算、是否末級。

科目代碼字段最多為4級,規則為:4233,最多可以輸入12個數字。并設置為主鍵(不重復)。

科目編輯窗體:4有效控件供編輯,其他為輔助控件(按鈕除外)。

科目代碼:限制只能輸入數字,不能含有數字以外的其他字符,只能輸入:4位、6位、9位、12位數字,其他位數都不可輸入。輸入的代碼與表中已有的代碼相同時,其他控件會同時顯示該代碼所對應的內容,此時自動判斷為修改科目。如果表中沒有相同的代碼,此時自動判斷為新增科目。都能重復保存,并不會出現重復記錄。舍去自動編號功能。自動編號在此處并不是很適用。避免了被使用后,科目代碼又被修改的可能。

科目名稱:如果科目名稱出現重復時會提示是否選擇確認輸入,防止上級科目不同但下級科目相同時不能保存。也防止出現完全相同的兩個及兩個以上的科目。輸入科目名稱時,只輸入本級名稱,完整的科目名稱由查詢來完成。

只要不被刪除,能人為修改的只有科目名稱、是否數量核算、計量單位。

新增同級時,自動將新增的科目設置為最末級科目。新增下級時,新增的科目自動為最末級科目,并將新增的下級科目的上級科目更新為非末級科目。

刪除時,限制了先刪除最末級科目,不會刪除非末級科目。當所有的末級科目都被刪除后,所對應的上級科目會自動更新為末級科目。

做了這些的目的:保證錄入憑證時所用到的科目都為最末級科目。在最末級科目未刪除前,非末級科目不會因被刪除而出現只有下級沒有上級的怪異現象。

附   件:

點擊下載此附件


圖   示:

點擊圖片查看大圖



Access軟件網QQ交流群 (群號:86789465)       access源碼網店

最新評論 查看更多評論(64)

發表評論您的評論將提升作者分享的動力!快來評論一下吧!

用戶名:
密 碼:
內 容:
 

常見問答

技術分類

相關資源

最新帖子

關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助