快速建立BIM業務單元

2021-05-22 19:50:52 字數 462 閱讀 1352

在使用bim進行二次開發裡,二次開發的很多屬性要使用到標準產品的實體,生成關聯屬性,為了提高開發效率,一般不採用bos開發(要自己建議屬性、關聯關係、介面控制項、資料繫結等),使用bim開發,直接在介面上新增對應型別的屬性,其它的都會自動生成,開發效率提高很多。

由於標準產品的很多模組,都是使用bos開發的,所以沒有對應的bim業務單元,在bim中新增關聯屬性時,就無法選擇標準產品的單據,通過下面的辦法,可以快速解決這個問題。

1、隨便找乙個現在的bim業務單元,名稱為「實體名.bizunit」

3、把檔名改為「標準單據實體名.bizunit」

4、使用文字編輯器(editplus,ue等)開啟檔案。

5、把檔案中的實體替換為標準單據的實體、query、listui、editui等一併替換(注意要區分大小寫)

6、修改別名

7、儲存退出

8、在bim中重新選擇,即可選擇剛建立好的業務單元

建立單元素tuple

tuple和list一樣,可以包含 0 個 1個和任意多個元素。包含多個元素的 tuple,前面我們已經建立過了。包含 0 個元素的 tuple,也就是空tuple,直接用 表示 t print t 建立包含1個元素的 tuple 呢?來試試 t 1 print t 1好像 不對!t 不是 tupl...

使用業務BasePage快速開發

一直以來我用一種基於頁面基類的方式來實現頁面與業務邏輯層的互動。這樣的方式如下 這裡給我們帶來了什麼?例如現在我們來做乙個對應客戶表的業務流程操作。可能遇到查詢 業務操作物件例項化,單個客戶,查詢所有客戶,繫結客戶型別,資料基本查詢條件 排序 表單驗證,得到新增客戶人員名稱,得到新增客戶型別名稱,以...

利用模板方法封裝業務單元變化

1 意圖 軟體復用的關鍵是尋找相似性,在很多情況下,相似性表現為業務流程相似,但是業務 單元具有特殊性。如果是這種情況,可以定義乙個操作中的業務流程骨架,而將一些業務單 元的實現延伸到子類中去,使得子類可以不改變乙個業務流程的的結構,即可重新定義該業 務流程的某些特定業務單元。這裡需要復用的是業務流...