[發明專利]生成業務規則表達式的方法及計算裝置在審
| 申請號: | 201910322587.0 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN110045953A | 公開(公告)日: | 2019-07-23 |
| 發明(設計)人: | 張舒羽;徐昀;陳曉;章進洲 | 申請(專利權)人: | 第四范式(北京)技術有限公司 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33;G06F8/34 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 高燕;王兆賡 |
| 地址: | 100085 北京市海淀區上*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務規則 計算裝置 規則編輯 編輯操作 編輯處理 處理效率 代碼編寫 接收用戶 數據應用 用戶展示 展示 | ||
提供一種生成業務規則表達式的方法及計算裝置,所述方法包括:向用戶展示能夠構成業務規則的指標項和/或規則組成符;接收用戶對展示的指標項和/或規則組成符的選擇;在規則編輯區中顯示用戶選擇的指標項和/或規則組成符;以及根據用戶在規則編輯區中執行的編輯操作,至少針對顯示的指標項和/或規則組成符進行編輯處理,以得到業務規則表達式。采用上述根據本發明示例性實施例的生成業務規則表達式的方法及計算裝置,使得代碼編寫能力較弱的用戶也可以較為快速、準確的編寫出想要的業務規則表達式,有助于提高對數據應用規則的處理效率。
技術領域
本發明總體說來涉及計算機技術領域,更具體地講,涉及一種生成業務規則表達式的方法及計算裝置。
背景技術
目前,通常是利用普通的編輯器,通過鍵盤手動輸入的方式來輸入規則編輯命令以生成相應的規則,以利用生成的規則對數據進行處理。但上述生成規則的方式往往需要技術人員掌握相關的代碼知識,還需要對實際數據有較為深入的理解,這會導致學習成本被提高,而對數據應用規則的工作效率被降低。
發明內容
本發明的示例性實施例的目的在于提供一種生成業務規則表達式的方法及計算裝置,以克服上述至少一個缺點。
根據本發明示例性實施例的一個方面,提供一種生成業務規則表達式的方法,包括:向用戶展示能夠構成業務規則的指標項和/或規則組成符;接收用戶對展示的指標項和/或規則組成符的選擇;在規則編輯區中顯示用戶選擇的指標項和/或規則組成符;以及根據用戶在規則編輯區中執行的編輯操作,至少針對顯示的指標項和/或規則組成符進行編輯處理,以得到業務規則表達式。
進一步地,所述指標項可包括業務數據的屬性字段和/或基于屬性字段生成的復合字段。
進一步地,所述規則組成符可包括括號、邏輯運算符、算術運算符、關系運算符和/或函數處理名稱。
進一步地,接收用戶對展示的指標項和/或規則組成符的選擇的步驟可包括:接收用戶對展示的指標項和/或規則組成符進行的單擊、長按、雙擊、拖拽之中的至少一種操作。
進一步地,指標項和/或規則組成符可被展示為按鈕控件,并且,在規則編輯區中顯示用戶選擇的指標項和/或規則組成符的步驟可包括:在規則編輯區中顯示與用戶選擇的指標項和/或規則組成符對應的文本內容;或者,在規則編輯區中顯示與用戶選擇的指標項和/或規則組成符對應的按鈕控件。
進一步地,所述方法可還包括:根據用戶在規則編輯區中執行的輸入與指標項和/或規則組成符對應的文本內容的操作,來得到業務規則表達式。
進一步地,所述方法可還包括:設置規則編輯區的操作模式,并且,在操作模式被設置為編輯模式的情況下,根據用戶在規則編輯區中執行的編輯操作,至少針對顯示的指標項和/或規則組成符進行編輯處理,以得到業務規則表達式;在操作模式被設置為輸入模式的情況下,根據用戶在規則編輯區中執行的輸入與指標項和/或規則組成符對應的文本內容的操作,來得到業務規則表達式。
進一步地,所述方法可還包括:將編輯模式下的業務規則表達式與輸入模式下的業務規則表達式進行聯動。
進一步地,所述方法可還包括:基于用戶在規則編輯區中執行的輸入操作,在靠近輸入操作的位置提供與候選指標項和/或候選規則組成符對應的文本內容的列表,以供用戶從中選擇輸入的文本內容。
進一步地,基于屬性字段生成的復合字段可通過以下方式來生成:向用戶展示已有指標項和/或指標組成符,其中,所述已有指標項可包括業務數據的屬性字段和/或已經生成的復合字段;接收用戶對展示的已有指標項和/或指標組成符的選擇;在指標編輯區中顯示用戶選擇的已有指標項和/或指標組成符;以及根據用戶在指標編輯區中執行的編輯操作,至少針對顯示的已有指標項和/或指標組成符進行編輯處理,以得到復合字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于第四范式(北京)技術有限公司,未經第四范式(北京)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910322587.0/2.html,轉載請聲明來源鉆瓜專利網。





