單據編輯外掛程式
using system;
using system.collections.generic;
using system.linq;
using system.text;
using kingdee.bos.core.bill.plugin;
using kingdee.bos.core.metadata.entityelement;
using kingdee.bos.core.dynamicform.plugin;
using kingdee.bos.core.dynamicform.plugin.args;
using kingdee.bos.core.metadata;
using kingdee.bos.core.sqlbuilder;
using kingdee.bos.orm.dataentity;
using kingdee.bos.servicehelper;
using kingdee.bos.core.dynamicform.plugin.controlmodel;
using kingdee.bos.core.bill.plugin.args;
using kingdee.bos.core.dynamicform;
using kingdee.bos.core;
using kingdee.bos.core.bill;
using kingdee.bos.util;
namespace jd.k3.clc.business.plugin
}public void gxtc()
//判斷工藝路線內碼是否為空
if (str.equals(""))
//遍歷工序序列
select = " select * from t_eng_routeoperseq as a inner join t_eng_routeoperseq_l as b on a.fentryid = b.fentryid where a.fid=" + str;//根據工藝路線內碼查詢工序序列
collections = dbutils.executedynamicobject(this.context, select);
int i = 0;//工序序列行變數
int j = 0;//工序資訊行變數
foreach (dynamicobject dr in collections)//遍歷工序序列
}entrygrid entrygrid = this.view.getcontrol("fentitygxxl");//設定當前行
entrygrid.setfocusrowindex(0);
this.view.model.setentrycurrentrowindex("fentitygxxl", 0);
entrygrid entrygrid1 = this.view.getcontrol("fentityg***");//設定當前行
entrygrid1.setfocusrowindex(0);
this.view.model.setentrycurrentrowindex("fentityg***", 0);
this.view.showmessage("填充成功");}}
}
如何通過外掛程式攜帶第二個單據體到下游單據
背景說明 k 3 cloud 不支援在下推時,同時攜帶兩個單據體的資料 因此,需要在轉換規則上,配置好攜帶主單據體 而輔助單據體的資料,需要在外掛程式中自行攜帶 案例說明 本案例,設計了兩張單據a和b,都有兩個單據體,主單據體為fentity,第二單據體為fentity2 主單據體的字段,已經配置的...
Nc單據製作單據步驟
nc50製作單據步驟 1 匯入資料字典 進入 客戶化 二次開發工具 系統管理工具 資料字典管理 選中資料字典,點新建,選擇新建資料夾,在 顯示名稱 後面輸入名稱 中文 選中剛新建的資料夾,點工具 匯入資料字典 下一步 點選擇按扭,選取要匯入的pdm檔案 下一步 在 匯入到選中目錄 前打鉤 下一步 完...
eclipse 屬性檔案編輯外掛程式
二個外掛程式 都可 用以編輯properties 檔案,至於那個好用自己試試看。一 安裝 properties editor 步驟 幫助 軟體更新 查詢並安裝 搜尋要安裝的新功能部件 新建遠端站點 名稱 properties editor url 選中 properties editor 點 完成 ...