EAS設置採購訂單-訂貨數量顏色為紅色

好幾天沒有更新了,最近一直在學習金蝶的開發,也向總部提單,處理了一些問題,這些問題都是比較坑的,後續我會把這些問題整理為文檔,放到頭條來;

今天,就一起來設置 下 採購訂單分錄上的 訂貨數量的顏色為紅色(其他顏色大家自己嘗試,只是起到拋轉的過程,還是需要大家自己擴展的);

EAS設置採購訂單-訂貨數量顏色為紅色

繼續配個小云的圖,還是比較可愛的

1.首先打開我們 採購訂單 新增界面

EAS設置採購訂單-訂貨數量顏色為紅色

路勁如圖

2.進入到 新增界面

EAS設置採購訂單-訂貨數量顏色為紅色

3.接下來就是 把採購訂單導入到 動態解決方案中

EAS設置採購訂單-訂貨數量顏色為紅色

4.主要思路就是我們寫在加載的時候,放到onload的後置腳本,設置 就可以,代碼如下

EAS設置採購訂單-訂貨數量顏色為紅色

//2.13.設置分錄列背景色為紅色、控件字體屬性

var easNames = JavaImporter();

easNames.importPackage(Packages.com.kingdee.eas.scm.common.client);

with(easNames){

var entry = pluginCtx.getKDTable("kdtEntries");

var column = entry.getColumn("qty").getStyleAttributes().setBackground(java.awt.Color.RED);

//設置行狀態 背景顏色

entry.getColumn("baseStatus").getStyleAttributes().setBackground( new java.awt.Color(0.988,0.984,0.874));

}

//設置字體

var font = new java.awt.Font("SansSerif",java.awt.Font.BOLD,14);

pluginCtx.getKDTextField("txtDescription").setFont(font);

5.上面的代碼中,有設置背景顏色的代碼和設置字體,大家自己調試就可以了,設置紅色的話,只需要複製我圖上圈住的代碼就可以

,dep腳本的麻煩之處,就是要不斷的調試;

6.下面就是設置好後的效果

EAS設置採購訂單-訂貨數量顏色為紅色

EAS設置採購訂單-訂貨數量顏色為紅色


分享到:


相關文章: