K3Cloud 設定基礎資料字段值

2022-03-18 16:02:56 字數 703 閱讀 3636

在單據介面上,給單據體欄位賦值時,使用this.model.setvalue(key, value, row),需要傳入單據體行的索引,而單據頭卻不需要傳入行索引。

在單據轉換外掛程式中,採用dynamicproperty.setvalue(obj, value),第一引數是資料報,如果給單據頭欄位賦值,則傳入單據資料報,如果給單據體欄位賦值,則傳入單據體資料報。兩種情況在賦值語句上,沒有任何差別。

附:給倉庫字段賦值**示例

basedatafield stockfld = e.targetbusinessinfo.getfield("fstockid") as basedatafield;

long stockid = convert.toint64(reader["fstockid"]);

iviewservice viewservice = servicehelper.getservice();

dynamicobject stockobjs = viewservice.loadfromcache(this.context, new object , stockfld.refformdynamicobjecttype);

stockfld.refiddynamicproperty.setvalue(newrowobj, stockid);

stockfld.dynamicproperty.setvalue(newrowobj, stockobjs[0]);

K3 Cloud 學習筆記

1.k3 cloud bos 是用來修改單據的,而k3 cloud 是用來檢視修改之後的單據 2.在vs中寫乙個簡單的按鈕,用來測試單據的資料是否通過,來得到別人需要的json字串 這樣vs就和k3 cloud k3 cloud bos實現了互聯 private void button1 click...

初學K3Cloud開發

1 bos中在新建的空白物件中新增乙個下推按鈕 1.點選 選單集合 屬性 2.在開啟的窗體中,點中 工具條 新增乙個按鈕 3.將新增的按鈕標題改為 下推 並配置點選事件 列表選單增加 下推 類似,只是屬性中開啟 列表選單 2 二次開發 1 開啟vs新建類庫 2 新增以下幾個必要的引用 kingdee...

K 3Cloud 關於 選單 操作

之前有些人對這塊有些疑問,比如 1.選單操作是否和下推基本一樣,都是公用同一套單據轉換規則,只不過下推是源單推目標單,選單是目標單去選擇源單,最終操作結果一樣?2,我想實現選單的時候,選單列表先通過外掛程式過濾.是否支援這做法?外掛程式應該掛在哪個地方.重寫哪個事件?其實是一樣的,選單會拿單據介面已...