System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本公開涉及軟件,尤其涉及一種自定義流程的配置方法、裝置、電子設備及存儲介質。
技術介紹
1、隨著軟件技術的快速發(fā)展,軟件的功能愈發(fā)豐富,為用戶提供了更為廣泛和深入的服務。然而對于新用戶而言,這也意味著他們需要投入更多的時間和精力去學習和掌握這些功能。由于軟件中的功能按鈕分散在各個角落,且在目前的技術框架內,多數(shù)軟件采取的是將功能按類型歸類,然后放置在菜單欄、工具欄等用戶界面元素中。雖然在視覺上井然有序,但實際上并未真正降低新用戶的學習成本,也未簡化軟件的使用復雜度。
2、因此,面對軟件功能日益增多、學習成本和使用復雜度不斷攀升的問題,需要尋找更為有效的解決方案。
技術實現(xiàn)思路
1、本公開提供了一種自定義流程的配置方法、裝置、電子設備及存儲介質,以至少解決現(xiàn)有技術中存在的以上技術問題。
2、根據(jù)本公開的第一方面,提供了一種自定義流程的配置方法,所述方法包括:
3、響應于所述流程項的自定義指令,從流程項數(shù)據(jù)庫中獲取至少一個流程項,并根據(jù)所述自定義指令中攜帶配置信息,將所述流程項設置于流程配置區(qū);
4、在獲取所述至少一個流程項之前,響應于所述自定義指令的啟動指令,啟動錄制操作模式;
5、實時監(jiān)測并記錄所述流程配置區(qū)中所有流程項的自定義流程,所述自定義流程包括:所有流程項及其配置順序、配置功能和配置參數(shù);
6、響應于所述自定義指令的結束指令,退出錄制操作模式,并將已記錄的自定義流程進行本地化處理后存儲在自定義流程數(shù)據(jù)庫
7、在一可實施方式中,在所述流程項設置于流程配置區(qū)之前,所述方法還包括:
8、檢測執(zhí)行所述流程項所需的前置條件是否存在;
9、若存在,則將所述流程項配置到流程配置區(qū)中;
10、若不存在,則對所述流程項進行高亮展示,以提示用戶缺失的前置條件。
11、在一可實施方式中,當所述流程項數(shù)據(jù)庫不存在指定流程項時,所述方法包括:
12、響應于操作數(shù)據(jù)轉換指令,將輸入的操作數(shù)據(jù)轉換為流程項,并實時該流程項添加到所述流程配置區(qū)中。
13、在一可實施方式中,所述方法還包括:
14、響應于自定義流程的檢測指令,從存儲的自定義流程數(shù)據(jù)庫中獲取指定的自定義流程;
15、依次執(zhí)行該自定義流程中的所有流程項,并檢測每個流程項的配置功能。
16、在一可實施方式中,所述檢測每個流程項的配置功能,包括:
17、根據(jù)所述自定義流程中的所有流程項,以及所有流程項的配置順序、配置功能和配置參數(shù),依次判斷每個流程項的配置功能是否滿足的執(zhí)行條件;
18、若所述流程項的配置功能滿足所述執(zhí)行條件,執(zhí)行該流程項并根據(jù)所述配置順序執(zhí)行下一個流程項;
19、若所述流程項的配置功能不滿足所述執(zhí)行條件,則禁用所述流程項的配置功能,跳過該流程項并根據(jù)所述配置順序執(zhí)行下一個流程項。
20、在一可實施方式中,執(zhí)行所述自定義流程的流程項的方式包括自動執(zhí)行和手動執(zhí)行。
21、在一可實施方式中,所述方法還包括:響應于自定義流程的執(zhí)行指令,從所述自定義流程數(shù)據(jù)庫中獲取指定的自定義流程并自動執(zhí)行。
22、根據(jù)本公開的第二方面,提供了一種自定義流程的配置裝置,所述裝置包括:
23、獲取模塊,用于響應于所述流程項的自定義指令,從流程項數(shù)據(jù)庫中獲取至少一個流程項,并根據(jù)所述自定義指令中攜帶配置信息,將所述流程項設置于流程配置區(qū);
24、啟動模塊,用于在獲取所述至少一個流程項之前,響應于所述自定義指令的啟動指令,啟動錄制操作模式;
25、錄制模塊,用于實時監(jiān)測并記錄所述流程配置區(qū)中所有流程項的自定義流程,所述自定義流程包括:所有流程項及其配置順序、配置功能和配置參數(shù);
26、退出模塊,用于響應于所述自定義指令的結束指令,退出錄制操作模式,并將已記錄的自定義流程進行本地化處理后存儲在自定義流程數(shù)據(jù)庫中。
27、根據(jù)本公開的第三方面,提供了一種電子設備,包括:
28、至少一個處理器;以及
29、與所述至少一個處理器通信連接的存儲器;其中,
30、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本公開所述的方法。
31、根據(jù)本公開的第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,所述計算機指令用于使所述計算機執(zhí)行本公開所述的方法。
32、本公開的自定義流程的配置方法、裝置、電子設備及存儲介質,響應于流程項的自定義指令,從流程項數(shù)據(jù)庫中獲取至少一個流程項,并根據(jù)自定義指令中攜帶配置信息,將流程項設置于流程配置區(qū)。通過自定義流程的方式,使得新用戶能夠更快速地理解和掌握軟件的基本操作,降低學習成本和使用復雜度,從而提高了用戶體驗和滿意度。同時,在獲取至少一個流程項之前,響應于自定義指令的啟動指令,啟動錄制操作模式;實時監(jiān)測并記錄流程配置區(qū)中所有流程項的自定義流程,如此,能夠實時捕獲并記錄對所有流程項的自定義過程,以便后續(xù)存儲和分析。響應于自定義指令的結束指令,退出錄制操作模式,并將已記錄的自定義流程進行本地化處理后存儲在自定義流程數(shù)據(jù)庫中。如此,將處理后的自定義流程被存儲在自定義流程數(shù)據(jù)庫中,在確保數(shù)據(jù)的安全性同時,方便后續(xù)調取和使用,既提高了用戶的工作效率,又使得流程的管理和復用變得更加靈活和高效。
33、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網(wǎng)...【技術保護點】
1.一種自定義流程的配置方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,在所述流程項設置于流程配置區(qū)之前,所述方法還包括:
3.根據(jù)權利要求1所述的方法,其特征在于,當所述流程項數(shù)據(jù)庫不存在指定流程項時,所述方法包括:
4.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權利要求4所述的方法,其特征在于,所述檢測每個流程項的配置功能,包括:
6.根據(jù)權利要求4所述的方法,其特征在于,執(zhí)行所述自定義流程的流程項的方式包括自動執(zhí)行和手動執(zhí)行。
7.根據(jù)權利要求1-6所述的方法,其特征在于,所述方法還包括:
8.一種自定義流程的配置裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括:
10.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,所述計算機指令用于使所述計算機執(zhí)行根據(jù)權利要求1-6中任一項所述的方法。
【技術特征摘要】
1.一種自定義流程的配置方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,在所述流程項設置于流程配置區(qū)之前,所述方法還包括:
3.根據(jù)權利要求1所述的方法,其特征在于,當所述流程項數(shù)據(jù)庫不存在指定流程項時,所述方法包括:
4.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權利要求4所述的方法,其特征在于,所述檢測每個流程項的配置功能,包括:
...
【專利技術屬性】
技術研發(fā)人員:陳尚儉,馮敏翔,王江峰,鄭俊,
申請(專利權)人:思看科技杭州股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。