機房收費系統之結賬

2022-09-13 05:51:12 字數 783 閱讀 7258

事實上,我覺得機房收費系統中結賬的部分是耗我精力最多的。首先我就不明白結賬是幹嘛的,所以一上來就暈乎乎。後來看了一篇部落格說結賬方便老闆管理的才明白了為什麼是「操作員」。這裡面要理清的一點,結賬的內容是未結賬的。

臨時彙總的資訊:就是從「購卡」,「充值」,「退卡」,「臨時使用者」總結出來的。

圖中的選項卡用的是「

sstab

」。通過

select

case

語句來判斷。

二、**思路大致是這樣的:

首先,從

user_info

這張表調出與操作員使用者名稱匹配的操作員真實姓名(

username

)來直接顯示到

combo

框中。然後,通過

select case

語句來顯示

sstab

中的tab

的內容。(顯示的內容為未結賬)

最後,當點選彙總中的「結賬」的時候把資訊寫入到

checkday

,checkweek

這兩張表中,這樣做的目的是為了「日結賬單」和「周結賬單」能夠調出結賬的資訊。

三、總結

我在充值,退卡,註冊裡面的好多問題都是通過這個重新梳理了一遍。我感覺還是把邏輯設計整明白。

四、問題

我到現在還是不明白周賬單顯示的應該是乙個操作員一天的結賬還是幾個操作員一天的結賬。

好亂。

機房收費系統 之 結賬

結賬,顧名思義就是把錢算一下。這的結賬不是給每乙個卡號結賬,而是給乙個操作員結賬,算一下這個操作員一共賣卡張數,退卡張數,實收金額,應收金額等等。結賬的介面是這個樣子的,其中用到乙個選項卡 這個窗體相比較而言還有有點難度的。別看乙個小小的操作員使用者名稱,它不是一般的combo控制項,對於一般的co...

機房收費系統 之結賬

通過使用者名稱顯示真實姓名 txtsql select from user info where userid comboopuserid.text set mrc executesql txtsql,msgtext combooprealname.text mrc username mrc.clo...

機房收費系統之」結賬「

根據使用者名稱選姓名 txtsql select from user info where userid trim combousername.text set mrc executesql txtsql,msgtext comboname.text mrc.fields 3 mrc.close 根...