1. 程式人生 > >EAS BOS 列表定位的程式碼

EAS BOS 列表定位的程式碼

this.tblMain.getSelectManager().select(11,12);

this.tblMain.getLayoutManager().scrollToShow(11,12);

對於系統單據的列表定位,可以將 

super.refresh(e); 

替換為       

setTheFirstFillData(true);    

tblMain.repaint();    

tblMain.removeRows();    

doFieldPermission();

相關推薦

EAS BOS 列表定位程式碼

this.tblMain.getSelectManager().select(11,12); this.tblMain.getLayoutManager().scrollToShow(11,12); 對於系統單據的列表定位,可以將  super.refresh(e)

金蝶EAS·BOS,Java程式碼新增職位資訊

金蝶EAS·BOS中,通過Java程式碼新增職位,參考程式碼如下(程式碼片段摘自後臺,注意上下文Context): /** * 新增職位 */ public void addPosition(Context ctx) throws BOSException,EASBiz

EAS BOS 程式碼隱藏分錄列、鎖定列、鎖定單元格

kdtEntrys.getColumn("unit").getStyleAttributes().setHided(true);//隱藏列 kdtEntrys.getColumn("unit").getStyleAttributes().setLocked(true);//鎖定列使不可編輯 kdt

eas bos 常用程式碼

        if (((KDPanel) this.kdtEntry_detailPanel.getComponent(0)).getComponent(2) instanceof KDWorkButton && ((KDWorkButton) ((KDPanel) this.kdtEnt

EAS BOS KDTable的顯示格式設定

table.getColumn(colIndex).getStyleAttributes().setNumberFormat(formatString); //設定某列顯示格式 table.getCell(rowIndex, colIndex).getStyleAttributes().s

EAS BOS 行融合、列融合

//獲取融合管理器 //呼叫mergeBlock方法 //傳入需要融合的開始行,開始列,結束行,結束列,融合方式 //同列的多行融合 KDTMergeManager merge = kdtEntry.getMergeManager();//融合管理器 int col = kdtEntry.getC

EAS BOS 設定KDTable列寬改變時行高自適應內容

private KDTResizeListener resizeListener; @Override public void loadFields() { removeListeners(); super.loadFields(); addListeners(); }

【轉】金蝶EAS BOS工作流開發(附帶JAVA指令碼)

目錄(?)[+] 流程配置基本知識及示例 重要概念 流程變數 任務輸入輸出 注意事項 基本流程的配置示例

EAS BOS 開發問題集錦

閱讀原文 EAS BOS 開發問題集錦 寧波-呆呆 1:二次開發後,EAS的執行機制 2:UI類常用方法說明 3:如何讓表頭的欄位在單據提交後還能進行修改? 4:如何修改F7欄位所關聯的基礎檔案 5:如何給F7控制元件設定過濾條件 6:如何通過IObjectPK pk獲取實體物

【轉】【JVM】JVM調優之jstack找出最耗cpu的執行緒並定位程式碼

jstack可以定位到執行緒堆疊,根據堆疊資訊我們可以定位到具體程式碼,所以它在JVM效能調優中使用得非常多。下面我們來一個例項找出某個Java程序中最耗費CPU的Java執行緒並定位堆疊資訊,用到的命令有ps、top、printf、jstack、grep。 第一步先找

EAS BOS開發工具遠端連線伺服器的除錯

日常工作中,如果想DEBUG跟蹤二開程式碼在生產環境中執行情況是什麼樣的,我們可以通過BOS的開發工具遠端除錯來跟蹤,可以解決實際工作中一些生產環境出現的疑難問題檢視。步驟如下: 1、啟動伺服器的 debug server     找到對應服務例項的路徑,如eas\ser

根據核心Oops 定位程式碼

核心開發時有時候出現Oops,例如一個野指標會導致核心崩潰,如執行時出現以下log:現在有三種方法可以找出具體出現野指標的地方 5.438972] bells bells: wm5102-aif1 <-> samsung-i2s.0 mapping o

金蝶EAS BOS工作流開發(附帶JAVA指令碼)

1.  流程配置基本知識及示例 1.1. 重要概念 1.1.1.流程變數 流程變數是工作流引擎和業務系統的資料互動的橋樑。 工作流承載業務,驅動業務流程,但是不會執行業務。工作流中的業務執行,全部都會委託給具體的業務模組執行。那麼,這些被工作流分割的業務功能,在工作流中被呼

根據核心Oops 定位程式碼工具使用— addr2line 、gdb、objdump

(這三種工具都在out/host/linux-x86目錄下) 核心開發時有時候出現Oops,例如一個野指標會導致核心崩潰,如執行時出現以下log:現在有三種方法可以找出具體出現野指標的地方 [plain] view plain copy print?    5.438972] bells be

JVM調優之jstack找出最耗cpu的執行緒並定位程式碼

第一步:先找出java的程序Id(PID) 假設java應用名稱是zcg_commodity ps -ef|grep zcg_commodity 得到程序Id為32464 第二步:找出該程序內最消耗CPU的執行緒 top -Hp pid 輸入top

webDAV服務的開啟以及客戶端的上傳、下載、刪除、新建資料夾、列表程式碼(C#)

windows server 2003開啟webDAV服務 1、 啟動“IIS管理器”選擇“WEB服務擴充套件”,選擇“WEBDAV”的允許按鈕啟動WEBDAV功能 2、建立一個虛擬目錄,對應到一個本地目錄。 3、啟動系統“服務”中的“WebClient”服務

JVM六:查詢最最耗cpu的執行緒或執行緒時間最長並定位程式碼

jstack可以定位到執行緒堆疊,根據堆疊資訊我們可以定位到具體程式碼,所以它在JVM效能調優中使用得非常多。下面我們來一個例項找出某個Java程序中最耗費CPU的Java執行緒並定位堆疊資訊,用到的命令有ps、top、printf、jstack、grep。 第一步先找出Java程序ID,伺服器上的Java

EAS BOS 給單據新增預設過濾條件

//在單據的ListUI介面覆蓋getDefaultFilterForQuery()方法 @Override protected FilterInfo getDefaultFilterForQuery() { FilterInfo filter = super.getDefaultFilte

EAS BOS KDTable合併單元格

//1.行合併 //獲取KDTable合併管理器 KDTMergeManager merge = kdtEntry.getMergeManager(); //傳入融合的開始行,開始列,結束行,結束列,融合方式 //融合行時傳入的 開始列 = 結束列,融合方式為 FREE_ROW_MERGE 自由融合

EAS BOS 設定KDTable列支援多行文字,行高自適應

//設定列支援多行文字 kdtEntry.getColumn("content").getStyleAttributes().setWrapText(true); //設定行高自適應 //要行高自適應生效,該行必須存在支援多行文字的列 com.kingdee.bos.ctrl.kdf.table.