September 2022

Workflow Editor 增欄位數量

iDempiere ERP. Workflow Editor 預設的編輯的欄位數為4個。 (圖 1)在較複雜的Workflow設計圖時,可能就不敷使用。本篇文章說明如何修改Soruce code來增加欄位。在 JIRA 提供 Patch檔或參考下列說明。 https://idempiere.atlassian.net/browse/IDEMPIERE-5431 我們在工作列上增加一個 NumberBox,可以用來任意調整Workflow 畫布的欄位數。變更後按Refresh即可變更畫布欄位數。(圖 2)畫布欄位數預設值為 4, 也可以透過System Configuration 來設定預設值 (關鍵字為 WORKFLOW_EDITOR_COLUMNS) org.adempiere.webui.apps.wf.WFNodeContainer 增加一個 setNoOfColumns method org.adempiere.webui.apps.wf.WFEditor增加一個 NumbreBox 在initForm method中,將NumberBox…