两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種通用的處理用戶界面顯示規(guī)則的方法與流程

文檔序號:12595594閱讀:217來源:國知局
本發(fā)明涉及互聯(lián)網(wǎng)技術,尤其涉及一種通用的處理用戶界面顯示規(guī)則的方法,保持一致性減少重復性代碼。
背景技術
:在單據(jù)操作中,有些操作是通用的,比如報銷類單據(jù),可設定顯示時間、類型、金額列,展示某報銷人在某個時間段的所有報銷記錄并統(tǒng)計金額。根據(jù)業(yè)務分類不同,報表類單據(jù),需要設置圖標屬性、打印格式。既有規(guī)則新建、刪除等共同操作,又有規(guī)則定義的業(yè)務個性化需求。如果業(yè)務開發(fā)人員單獨處理,會造成公共部分代碼重復,展示規(guī)則的方式不統(tǒng)一,如果公共操作部分變更,這要求所有業(yè)務涉及此處開發(fā)統(tǒng)一變更,增加額外工作量。如果能夠提供一種通用的處理用戶界面規(guī)則的方法,既能保持不同業(yè)務規(guī)則操作的一致性,又能擴展個性化規(guī)則定義需求,這將會是一種非常好的特性。技術實現(xiàn)要素:為了解決以上問題,本發(fā)明提出了一種通用的處理用戶界面顯示規(guī)則的方法。本發(fā)明通過為用戶界面顯示規(guī)則操作定義一組接口標準,這組接口標準定義了規(guī)則定義、展示規(guī)則、和管理規(guī)則需要的屬性及操作,從而基于這組接口標準可以實現(xiàn)符合接口標準的用戶界面顯示規(guī)則的操作一致和規(guī)則定義個性化設置。本發(fā)明的技術方案是:一種通用的處理用戶界面顯示規(guī)則的方法,包含以下步驟:A.定義規(guī)則定義的接口標準B.定義展示規(guī)則接口標準C.定義管理規(guī)則接口標準在步驟A,為了展示規(guī)則的一致性和擴展性,規(guī)則定義要遵循規(guī)定的接口標準。接口標準包含兩個組成部分:(1)單獨規(guī)則定義(2)列表規(guī)則定義單獨規(guī)則定義包含六個屬性,規(guī)則標識,規(guī)則名稱,是否默認規(guī)則,所屬分類,通用條件設置,特殊條件設置。具體描述如下:列表規(guī)則定義包含三個屬性,基礎規(guī)則、默認規(guī)則標識和操作權限標識。具體描述如下:在步驟B,為了展示規(guī)則保持一致性,需要定義展示規(guī)則遵循的接口標準。接口標準包含兩個組成部分:1)展示規(guī)則接口2)規(guī)則上下文其中,“展示規(guī)則接口”,用于按照某種方式顯示所有規(guī)則列表,在規(guī)則間切換,并通知界面選中規(guī)則變更,決定是否啟用管理規(guī)則。包含三個屬性管理規(guī)則配置、規(guī)則分類,具體描述如下:“展示規(guī)則接口”包含“選擇規(guī)則改變”事件。當從一個規(guī)則選擇另一個規(guī)則時,會觸發(fā)該事件。其中傳遞的參數(shù)有當前規(guī)則標識以及當前規(guī)則內(nèi)容是否變更?!罢故疽?guī)則接口”包含“管理規(guī)則結束”事件。當管理規(guī)則的調用結束后,會觸發(fā)該事件。其中傳遞的參數(shù)是規(guī)則是否變更,如果在管理規(guī)則前后的當前規(guī)則發(fā)生改變或者當前規(guī)則內(nèi)容變更都視為規(guī)則變更?!耙?guī)則展示接口”包含三個操作“呈現(xiàn)方式”、“獲取指定規(guī)則”、“獲取規(guī)則列表”,具體描述如下其中,規(guī)則上下文,用于在展示規(guī)則和管理規(guī)則之間,傳遞當前規(guī)則的信息,減少從服務器端獲取數(shù)據(jù)的操作。包含具體描述如下:在步驟C,為了管理規(guī)則的一致性和擴展性,需要定義管理規(guī)則遵循的接口標準。管理規(guī)則接口按照統(tǒng)一方式呈現(xiàn)與對應展示規(guī)則一致的所有規(guī)則的管理,統(tǒng)一的管理規(guī)則界面,支持按照規(guī)則個性化定義表現(xiàn)規(guī)則,修改規(guī)則的內(nèi)容,新增、保存、刪除規(guī)則。其中,管理規(guī)則接口包含五個屬性規(guī)則分類、默認規(guī)則內(nèi)容、單獨傳遞數(shù)據(jù)、進入管理規(guī)則時的規(guī)則定義和當前規(guī)則標識,具體描述如下:其中,管理規(guī)則接口包含六個方法,規(guī)則的驗證、加載指定規(guī)則定義、從界面獲取規(guī)則、從界面獲取規(guī)則、保存規(guī)則、刪除規(guī)則、結束管理規(guī)則具體描述如下:通過使用本發(fā)明提供的方法,針對處理用戶界面規(guī)則,既能保持不同業(yè)務規(guī)則操作的一致性,又能擴展個性化規(guī)則定義需求,加強業(yè)務編碼的穩(wěn)定。附圖說明圖1是處理用戶界面顯示規(guī)則的接口標準定義結構示意圖。具體實施方式下面通過實施例對本發(fā)明的內(nèi)容進行更加詳細的闡述:實施場景劃分為兩個階段,分別為:開發(fā)階段、運行階段。用定義財務報表格式方案為例,該格式個性化設置圖標規(guī)則,區(qū)別于其他業(yè)務組,方便用戶通過自定義圖標格式顯示數(shù)據(jù)。在開發(fā)階段,財務報表格式需要實現(xiàn)的“單獨規(guī)則定義”,個性化屬性設置如下:實現(xiàn)“展示規(guī)則接口”,個性化屬性設置如下:屬性名稱值單獨傳遞數(shù)據(jù)需要傳入當前單據(jù)標識和當前數(shù)據(jù)標識實現(xiàn)“管理規(guī)則接口”,個性化屬性設置如下:屬性名稱值默認規(guī)則內(nèi)容默認頁面屬性,紙張類型為A4210*297,打印方向為縱向。配置“展示規(guī)則接口”的“獲取指定規(guī)則”和“獲取規(guī)則列表”為財務組通用的服務器端獲取規(guī)則接口。重載“界面更新”方法,根據(jù)規(guī)則定義內(nèi)容中的圖表屬性,重新渲染報表。配置“管理規(guī)則接口”的“保存規(guī)則”和“刪除規(guī)則”為財務組通用的服務器端規(guī)則操作接口。實現(xiàn)“管理規(guī)則接口”的“規(guī)則的驗證”中,個性化條件驗證,圖標屬性中的標題為必填,長度不超過30個字符?!凹虞d指定規(guī)則定義”中,個性化條件加載圖表和頁面兩個標簽頁,圖標頁和頁面標簽頁是根據(jù)所需屬性擴展的記載頁?!皬慕缑娅@取規(guī)則”中,個性化條件獲取,從圖標和頁面兩個標簽頁獲取鍵值對格式化后傳遞給個性化條件屬性。在運行階段,財務報表格式方案,點擊展示規(guī)則按鈕,下拉顯示該用戶定義和公共的所有規(guī)則,選中規(guī)則,根據(jù)規(guī)則定義內(nèi)容的圖表屬性,重新渲染報表。點擊管理按鈕,在規(guī)則管理界面統(tǒng)一管理規(guī)則,進行規(guī)則的新建、保存和刪除??梢灾匦旅?guī)則,改變圖標屬性中的綁定字段。操作完畢,關閉管理界面。根據(jù)規(guī)則是否變更,判定是否要重新渲染界面。當前第1頁1 2 3 
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
墨玉县| 青浦区| 武义县| 翁牛特旗| 黄陵县| 介休市| 务川| 泰宁县| 普宁市| 仁怀市| 平昌县| 博兴县| 新宾| 宣武区| 布尔津县| 抚顺县| 金平| 佳木斯市| 沁阳市| 怀远县| 灵宝市| 边坝县| 龙南县| 沁水县| 兴义市| 绵阳市| 枞阳县| 汨罗市| 景洪市| 武强县| 土默特左旗| 延庆县| 闵行区| 洪江市| 宁化县| 贵德县| 呈贡县| 合水县| 改则县| 孟州市| 台湾省|