本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種單據(jù)處理方法和裝置。
背景技術(shù):
在軟件系統(tǒng)中,有一些單據(jù)分錄數(shù)特別多,能達到幾萬甚至沒有上限的地步,在查看和編輯這些單據(jù)時,由于單據(jù)數(shù)據(jù)量太大,造成系統(tǒng)性能不足以一次性處理和顯示這些單據(jù)。傳統(tǒng)技術(shù)還是選擇一次性從服務(wù)器上取回單據(jù),采用分頁加載的方式,在選擇下一頁的選項時,才加載下一頁的數(shù)據(jù)。這樣固然可以起到一定的節(jié)省系統(tǒng)資源的作用,但是無論在取回單據(jù)還是保存單據(jù)時,都采用從服務(wù)器一次性處理的方式,浪費資源,而且查看單據(jù)分錄十分不便。
技術(shù)實現(xiàn)要素:
基于此,有必要針對上述問題,提供一種能節(jié)省資源且查看單據(jù)分錄更為方便的單據(jù)處理方法和裝置。
一種單據(jù)處理方法,所述方法包括:
獲取待處理單據(jù);
判斷所述待處理單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值,若是,則獲取待處理單據(jù)的頭信息,創(chuàng)建所述待處理單據(jù)對應(yīng)的臨時表;
獲取所述待處理單據(jù)中的分錄數(shù)據(jù),將所述分錄數(shù)據(jù)存儲在所述臨時表,所述分錄數(shù)據(jù)包括分錄標識和分錄內(nèi)容;
獲取單據(jù)操作指令,根據(jù)所述單據(jù)操作指令對所述待處理單據(jù)中的分錄數(shù)據(jù)進行操作,獲取所述待處理單據(jù)的變動數(shù)據(jù),根據(jù)所述變動數(shù)據(jù)更新所述臨時表;
獲取保存指令,將所述待處理單據(jù)的頭信息和所述臨時表進行合并保存。
在其中一個實施例中,所述獲取所述待處理單據(jù)中的分錄數(shù)據(jù)之后,還包括:
獲取用于標識每一條分錄的分錄標識,創(chuàng)建包含所述分錄標識的標識列表。
在其中一個實施例中,所述獲取單據(jù)操作指令,根據(jù)所述單據(jù)操作指令對所述待處理單據(jù)中的分錄數(shù)據(jù)進行操作,包括:
獲取新增行操作指令,根據(jù)所述新增行操作指令在所述分錄數(shù)據(jù)中新增行,將所述新增行中的分錄標識添加到所述標識列表中;
獲取刪除行操作指令,根據(jù)所述刪除行操作指令在所述分錄數(shù)據(jù)中刪除指定行,將所述刪除行中的分錄標識從標識列表中刪除,將所述刪除行中的分錄標識存儲在刪除列表中;
獲取修改數(shù)據(jù)操作指令,根據(jù)所述修改數(shù)據(jù)操作指令對所述分錄數(shù)據(jù)進行修改。
在其中一個實施例中,所述方法還包括:
檢測滾動條是否發(fā)生移動;
當滾動條發(fā)生移動時,將所述臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)的位置的頁面中,并在加載過程中,根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高。
在其中一個實施例中,所述將所述臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,包括:
獲取滾動條移動時的目標頁面的頁數(shù)和行數(shù),根據(jù)所述頁數(shù)和行數(shù)從所述標識列表中獲取對應(yīng)的分錄標識,根據(jù)獲取到的分錄標識從臨時表中獲取對應(yīng)的分錄數(shù)據(jù),將所述獲取的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中。
一種單據(jù)處理裝置,所述裝置包括:
單據(jù)獲取模塊,用于獲取待處理單據(jù);
創(chuàng)建模塊,用于判斷所述單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值,若是,則獲取待處理單據(jù)的頭信息,創(chuàng)建所述待處理單據(jù)對應(yīng)的臨時表;
數(shù)據(jù)處理模塊,用于獲取所述待處理單據(jù)中的分錄數(shù)據(jù),將所述分錄數(shù)據(jù)存儲在所述臨時表,所述分錄數(shù)據(jù)包括分錄標識和分錄內(nèi)容;
單據(jù)操作模塊,用于獲取單據(jù)操作指令,根據(jù)所述單據(jù)操作指令對所述待處理單據(jù)中的分錄數(shù)據(jù)進行操作,獲取所述待處理單據(jù)的變動數(shù)據(jù),根據(jù)所述變動數(shù)據(jù)更新所述臨時表;
保存模塊,用于獲取保存指令,將所述待處理單據(jù)的頭信息和所述臨時表進行合并保存。
在其中一個實施例中,所述創(chuàng)建模塊還用于獲取用于標識每一條分錄的分錄標識,創(chuàng)建包含所述分錄標識的標識列表。
在其中一個實施例中,所述單據(jù)操作模塊還用于獲取新增行操作指令,根據(jù)新增行操作指令在所述分錄數(shù)據(jù)中新增行,將所述新增行中的分錄標識添加到所述標識列表中;獲取刪除行操作指令,根據(jù)所述刪除行操作指令在所述分錄數(shù)據(jù)中刪除指定行,將所述刪除行中的分錄標識從標識列表中刪除,將所述刪除行中的分錄標識存儲在刪除列表中;獲取修改數(shù)據(jù)操作指令,根據(jù)所述修改數(shù)據(jù)操作指令對所述分錄數(shù)據(jù)進行修改。
在其中一個實施例中,所述裝置還包括:
檢測模塊,用于檢測滾動條是否發(fā)生移動;
所述單據(jù)操作模塊還用于當滾動條發(fā)生移動時,將所述臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,并在加載過程中,根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高。
在其中一個實施例中,所述單據(jù)操作模塊還用于獲取滾動條移動時的目標頁面的頁數(shù)和行數(shù),根據(jù)所述頁數(shù)和行數(shù)從所述標識列表中獲取對應(yīng)的分錄標識,根據(jù)獲取到的分錄標識從臨時表中獲取對應(yīng)的分錄數(shù)據(jù),將所述獲取的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中。
上述單據(jù)處理方法和裝置,在遇到分錄數(shù)大于預(yù)設(shè)值的單據(jù)時,通過創(chuàng)建單據(jù)對應(yīng)的臨時表,并獲取單據(jù)的分錄數(shù)據(jù),使得查看單據(jù)時可以從臨時表加載數(shù)據(jù),避免一次性從服務(wù)器取回單據(jù)和保存單據(jù),能節(jié)省資源且查看單據(jù)分錄更為方便。
附圖說明
圖1為一個實施例中單據(jù)處理方法的流程圖;
圖2為另一個實施例中單據(jù)處理方法的流程圖;
圖3為一個實施例中單據(jù)處理方法的原理圖;
圖4為一個實施例中單據(jù)處理方法的原理圖;
圖5為一個實施例中單據(jù)處理裝置的結(jié)構(gòu)框圖;
圖6為一個實施例中單據(jù)處理裝置的結(jié)構(gòu)框圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,在一個實施例中,提供了一種單據(jù)處理方法,包括:
步驟102,獲取待處理單據(jù)。
本實施例中,單據(jù)是辦理貨物的交付和貨款的支付的一種依據(jù),至少由單據(jù)頭信息和單據(jù)體信息兩部分組成,其中,單據(jù)體信息包含會計分錄。
步驟104,判斷待處理單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值,若是,則獲取待處理單據(jù)的頭信息,創(chuàng)建待處理單據(jù)對應(yīng)的臨時表。
本實施例中,分錄是會計分錄的簡稱,指的是預(yù)先確定每筆經(jīng)濟業(yè)務(wù)所涉及的賬戶名稱,以及計入賬戶的方向和金額的一種記錄,是由應(yīng)借應(yīng)貸方向、對應(yīng)賬戶名稱及應(yīng)記金額三要素構(gòu)成。單據(jù)頭信息指的是用來描述針對業(yè)務(wù)處理過程共性的業(yè)務(wù)信息,如單據(jù)編碼、單據(jù)日期等,是單據(jù)不可或缺的組成部分。
步驟106,獲取待處理單據(jù)中的分錄數(shù)據(jù),將分錄數(shù)據(jù)存儲在臨時表,分錄數(shù)據(jù)包括分錄標識和分錄內(nèi)容。
本實施例中,分錄數(shù)據(jù)指的是會計分錄中的所有信息,其中分錄標識是用于標識每一條分錄,通過分錄標識可以快速查找到對應(yīng)的分錄,分錄內(nèi)容包含會計分錄中的具體信息。臨時表是在軟件系統(tǒng)中創(chuàng)建的,用于輔助提升數(shù)據(jù)處理速度的臨時數(shù)據(jù)載體,在創(chuàng)建后獲取單據(jù)的全部單據(jù)體信息。
步驟108,獲取單據(jù)操作指令,根據(jù)單據(jù)操作指令對待處理單據(jù)中的分錄數(shù)據(jù)進行操作,獲取待處理單據(jù)的變動數(shù)據(jù),根據(jù)變動數(shù)據(jù)更新臨時表。
本實施例中,單據(jù)操作是一個廣義上的概念,包括但是不限于單據(jù)行新增、單據(jù)行刪除、單據(jù)數(shù)據(jù)修改,通過對單據(jù)進行操作,使得單據(jù)的分錄數(shù)據(jù)發(fā)生變化,單據(jù)的變動數(shù)據(jù)指的就是分錄數(shù)據(jù)在發(fā)生變化后,與發(fā)生變化前相比,發(fā)生改變的數(shù)據(jù)。根據(jù)變動數(shù)據(jù)更新臨時表,是用變動數(shù)據(jù)代替臨時表中相應(yīng)的分錄數(shù)據(jù),通過臨時表存儲變動數(shù)據(jù)減少與服務(wù)器之間的遠程交互。
步驟110,獲取保存指令,將待處理單據(jù)的頭信息和臨時表進行合并保存。
本實施例中,將待處理單據(jù)的頭信息和臨時表進行合并,可以得到經(jīng)過單據(jù)操作處理后的單據(jù),根據(jù)單據(jù)保存指令,將新單據(jù)保存在服務(wù)器上,覆蓋待處理單據(jù)。
本實施例中,在遇到分錄數(shù)大于預(yù)設(shè)值的單據(jù)時,通過創(chuàng)建單據(jù)對應(yīng)的臨時表,并獲取單據(jù)的分錄數(shù)據(jù),使得查看單據(jù)時可以從臨時表加載數(shù)據(jù),避免一次性從服務(wù)器取回單據(jù)和保存單據(jù),能節(jié)省資源且查看單據(jù)分錄更為方便。
在一個實施例中,獲取待處理單據(jù)中的分錄數(shù)據(jù)之后,還包括:獲取用于標識每一條分錄的分錄標識,創(chuàng)建包含分錄標識的標識列表。
在一個實施例中,獲取單據(jù)操作指令,根據(jù)單據(jù)操作指令對待處理單據(jù)中的分錄數(shù)據(jù)進行操作,包括:獲取新增行操作指令,根據(jù)新增行操作指令在分錄數(shù)據(jù)中新增行,將新增行中的分錄標識添加到標識列表中;獲取刪除行操作指令,根據(jù)刪除行操作指令在分錄數(shù)據(jù)中刪除指定行,將刪除行中的分錄標識從標識列表中刪除,將刪除行中的分錄標識存儲在刪除列表中;獲取修改數(shù)據(jù)操作指令,根據(jù)修改數(shù)據(jù)操作指令對分錄數(shù)據(jù)進行修改。
在一個實施例中,該方法還包括:檢測滾動條是否發(fā)生移動;當滾動條發(fā)生移動時,將臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)的位置的頁面中,并在加載過程中,根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高。
在一個實施例中,將臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,包括:獲取滾動條移動時的目標頁面的頁數(shù)和行數(shù),根據(jù)頁數(shù)和行數(shù)從標識列表中獲取對應(yīng)的分錄標識,根據(jù)獲取到的分錄標識從臨時表中獲取對應(yīng)的分錄數(shù)據(jù),將獲取的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中。
如圖2所示,在一個實施例中,提供了一種單據(jù)處理方法,包括:
步驟202,獲取待處理單據(jù)。
本實施例中,單據(jù)是辦理貨物的交付和貨款的支付的一種依據(jù),可以是采購訂單、銷售清單等,單據(jù)至少由單據(jù)頭信息和單據(jù)體信息兩部分組成,其中,單據(jù)體信息包含會計分錄。
步驟204,判斷待處理單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值,若是,則獲取待處理單據(jù)的頭信息,創(chuàng)建待處理單據(jù)對應(yīng)的臨時表。
本實施例中,在軟件系統(tǒng)中,通過判斷待處理單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值決定該單據(jù)的處理方式,如果待處理單據(jù)的分錄數(shù)小于或等于預(yù)設(shè)值,則判定該待處理單據(jù)為小分錄單據(jù),直接顯示該單據(jù)的全部內(nèi)容;如果待處理單據(jù)的分錄數(shù)大于預(yù)設(shè)值,則判定該待處理單據(jù)為大分錄單據(jù),進入本步驟處理。小分錄單據(jù)指的是分錄數(shù)比較少的單據(jù),這種單據(jù)直接顯示在軟件系統(tǒng)中,在查看的過程中也不會消耗過多的系統(tǒng)資源。大分錄單據(jù)指的是分錄數(shù)很大的單據(jù),如果直接顯示在軟件系統(tǒng)中,會占用大量系統(tǒng)資源。判斷待處理單據(jù)是小分錄單據(jù)還是大分錄單據(jù),是通過分錄數(shù)的預(yù)設(shè)值決定的。
步驟206,獲取待處理單據(jù)中的分錄數(shù)據(jù),將分錄數(shù)據(jù)存儲在臨時表,分錄數(shù)據(jù)包括分錄標識和分錄內(nèi)容,獲取用于標識每一條分錄的分錄標識,創(chuàng)建包含分錄標識的標識列表。
本實施例中,分錄數(shù)據(jù)指的是會計分錄中的所有信息,其中分錄標識是用于標識每一條分錄,通過分錄標識可以快速查找到對應(yīng)的分錄,分錄內(nèi)容包含會計分錄中的具體信息。臨時表是在軟件系統(tǒng)中創(chuàng)建的,用于輔助提升數(shù)據(jù)處理速度的臨時數(shù)據(jù)載體,在創(chuàng)建后獲取單據(jù)的全部單據(jù)體信息。具體的,在軟件系統(tǒng)中,臨時表獲取的全部單據(jù)體信息中包含全部分錄標識,標識列表中的分錄標識和臨時表中的分錄標識是一一對應(yīng)的關(guān)系,所以通過分錄標識可以在臨時表中找到對應(yīng)的分錄數(shù)據(jù)。例如,在采購清單中,清單包括具體的物品名稱、數(shù)量、價款等,這些屬于分錄內(nèi)容;還包括物品編號、行數(shù)、頁數(shù)等,這些屬于分錄標識。在軟件系統(tǒng)中查看該采購清單時,臨時表會獲取該采購清單中的全部信息,包括物品名稱、數(shù)量、價款、物品編號、行數(shù)、頁數(shù)等,而標識列表只獲取物品編號、行數(shù)、頁數(shù)等信息,通過物品編號、行數(shù)、頁數(shù)等信息可以在臨時表中找到對應(yīng)的物品名稱、數(shù)量、價款等信息,即獲取相應(yīng)的分錄數(shù)據(jù)。
步驟208,獲取單據(jù)操作指令,根據(jù)單據(jù)操作指令對待處理單據(jù)中的分錄數(shù)據(jù)進行操作,獲取待處理單據(jù)的變動數(shù)據(jù),根據(jù)變動數(shù)據(jù)更新臨時表。
本實施例中,單據(jù)操作包括:
1)獲取新增行操作指令,根據(jù)新增行操作指令在分錄數(shù)據(jù)中新增行,將新增行的分錄標識添加到標識列表中。具體的,如圖3所示,在單據(jù)第三頁中新增行,新增行行數(shù)為63,在新增行操作完成后,第63行之后數(shù)據(jù)的行數(shù)自動加1,以保證行數(shù)的正確性,將新增行的分錄標識添加到標識列表中,該分錄標識包括行數(shù)63和頁數(shù)3等信息。
2)獲取刪除行操作指令,根據(jù)刪除行操作指令在分錄數(shù)據(jù)中刪除指定行,將刪除行中的分錄標識從標識列表中刪除,將刪除行中的分錄標識存儲在刪除列表中。具體的,通過終端操作選擇要刪除的指定行并進行刪除操作,在標識列表中,刪除與該行對應(yīng)的包含該行行數(shù)和頁數(shù)等信息的分錄標識,將該被刪除的分錄標識儲存在刪除列表中,在需要查看或恢復被刪除行時,可以在刪除列表中得到該行的分錄標識。
3)獲取修改數(shù)據(jù)操作指令,根據(jù)修改數(shù)據(jù)操作指令對分錄數(shù)據(jù)進行修改。具體的,通過終端操作對需要修改的數(shù)據(jù)進行修改操作,在修改完成后,通過滾動條滾動,識別出當前頁面中發(fā)生改變的變動數(shù)據(jù),將變動數(shù)據(jù)存儲到臨時表中覆蓋原數(shù)據(jù)。
步驟210,檢測滾動條是否發(fā)生移動。
本實施例中,滾動條指的是一般頁面中,如單據(jù)頁面,顯示器右側(cè)的可以通過鼠標控制的條形界面控件,通過對滾動條進行操作,可以方便的查看頁面上的數(shù)據(jù)。當需要查看當前頁面以外的數(shù)據(jù)時,通過移動滾動條離開當前頁面,前往滾動條對應(yīng)的位置的頁面中,可以方便的查看單據(jù)分錄數(shù)據(jù)。
步驟212,當滾動條發(fā)生移動時,將臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,并在加載過程中,根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高。
本實施例中,當滾動條發(fā)生移動時,將臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,包括:獲取滾動條移動時的目標頁面的頁數(shù)和行數(shù),根據(jù)頁數(shù)和行數(shù)從標識列表中獲取對應(yīng)的分錄標識,根據(jù)獲取到的分錄標識從臨時表中獲取對應(yīng)的分錄數(shù)據(jù),將獲取的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中。具體的,如圖4所示,在滾動條移動之前,顯示器顯示的當前頁面為單據(jù)的第3頁,展示行數(shù)為第61到第120行的單據(jù)數(shù)據(jù),在滾動條移動之后,滾動條的目標頁面為第4頁,第4頁的單據(jù)數(shù)據(jù)的行數(shù)為第91行到第150行,通過頁數(shù)4和行數(shù)91到150從標識列表中獲取這些分錄數(shù)據(jù)的分錄標識,然后根據(jù)這些分錄標識從臨時表匯總獲取對應(yīng)的分錄數(shù)據(jù),在滾動條對應(yīng)位置的頁面中加載這些分錄數(shù)據(jù)。
根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高是利用web上的css技術(shù)實現(xiàn)的,具體的,例如設(shè)置單元格的類型(style)為word-wrap或break-word,以實現(xiàn)文檔自動換行,自動調(diào)整分錄對應(yīng)行高。
需要說明的是,通過滾動條加載分錄數(shù)據(jù)后,可以回到步驟208繼續(xù)對這些分錄數(shù)據(jù)進行操作,也可以不操作,繼續(xù)加載新的分錄數(shù)據(jù)。在完成對單據(jù)分錄數(shù)據(jù)的操作后,進入步驟214。
步驟214,獲取保存指令,將待處理單據(jù)的頭信息和臨時表進行合并并保存。
本實施例中,臨時表指的是通過變動數(shù)據(jù)更新后的臨時表,具體的,保存指令所要保存的是通過單據(jù)操作所改變的分錄數(shù)據(jù),這些變動數(shù)據(jù)代替了臨時表中相應(yīng)的分錄數(shù)據(jù)。將待處理單據(jù)的頭信息和臨時表進行合并,可以得到經(jīng)過單據(jù)操作處理后的單據(jù),根據(jù)單據(jù)保存指令,將新單據(jù)保存在服務(wù)器上,覆蓋待處理單據(jù)。
如圖5所示,在一個實施例中,提供了一種單據(jù)處理裝置,包括:
單據(jù)獲取模塊502,用于獲取待處理單據(jù)。
創(chuàng)建模塊504,用于判斷單據(jù)的分錄數(shù)是否超過預(yù)設(shè)值,若是,則獲取待處理單據(jù)的頭信息,創(chuàng)建待處理單據(jù)對應(yīng)的臨時表。
數(shù)據(jù)處理模塊506,用于獲取待處理單據(jù)中的分錄數(shù)據(jù),將分錄數(shù)據(jù)存儲在臨時表,分錄數(shù)據(jù)包括分錄標識和分錄內(nèi)容。
單據(jù)操作模塊508,用于獲取單據(jù)操作指令,根據(jù)單據(jù)操作指令對待處理單據(jù)中的分錄數(shù)據(jù)進行操作,獲取待處理單據(jù)的變動數(shù)據(jù),根據(jù)變動數(shù)據(jù)更新臨時表。
保存模塊510,用于獲取保存指令,將待處理單據(jù)的頭信息和臨時表進行合并保存。
如圖6所示,在一個實施例中,單據(jù)處理裝置還包括:
檢測模塊512,用于檢測滾動條是否發(fā)生移動。
單據(jù)操作模塊508還用于當滾動條發(fā)生滾動時,將臨時表中的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中,并在加載過程中,根據(jù)分錄數(shù)據(jù)中的內(nèi)容自動調(diào)整分錄對應(yīng)行高。
在一個實施例中,創(chuàng)建模塊504還用于獲取用于標識每一條分錄的分錄標識,創(chuàng)建包含分錄標識的標識列表。
在一個實施例中,單據(jù)操作模塊508還用于獲取新增行操作指令,根據(jù)新增行操作指令在分錄數(shù)據(jù)中新增行,將新增行的分錄標識添加到標識列表中;獲取刪除行操作指令,根據(jù)刪除行操作指令在分錄數(shù)據(jù)中刪除指定行,將刪除行中的分錄標識從標識列表中刪除,將刪除行中的分錄標識存儲在刪除列表中;獲取修改數(shù)據(jù)操作指令,根據(jù)修改數(shù)據(jù)操作指令對分錄數(shù)據(jù)進行修改。
在一個實施例中,單據(jù)操作模塊508還用于獲取滾動條移動時的目標頁面的頁數(shù)和行數(shù),根據(jù)頁數(shù)和行數(shù)從標識列表中獲取對應(yīng)的分錄標識,根據(jù)獲取到的分錄標識從臨時表中獲取對應(yīng)的分錄數(shù)據(jù),將獲取的分錄數(shù)據(jù)加載到滾動條對應(yīng)位置的頁面中。
以上所述實施例的各技術(shù)特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。