UOF2 設定上班時間才通知表單簽核 | 一等一科技 | EIP |BPM |催簽

Views: 28UOF中電子表單的簽核通知預設是固定每小時回執行一次,執行時檢查表單是否要催簽。所以半夜也會寄信催,導致這個上線沒多久會因為半夜通知,造成同事困擾,因此建議上線後就關閉... 本篇教學如何修改為特定時間發送。 注意,這個設定後只會在伺服器本身設定的時區生效 修改排程檔案 打開IIS,找到在網站跟目錄下有個檔案是Ede.Uof.Utility.Task.Engine.exe.Config,系統排程的設定都在這邊...

UOF 除錯-表單只要新增欄位就會DesignFormLayout.aspx 錯誤 | UOF2 一等一科技 BPM 電子表單

Views: 33今天遇到一個問題,在設計某個表單的時候,每新增一個表單就會拋出一次錯誤,錯誤的路徑是DesignFormLayout.aspx 錯誤畫面 錯誤如何重現? 調整版面 > 預覽 調整版面 > 設計 > 新增任一表單元件 錯誤Log 使用系統管理員帳號登入後,可以從系統管理>事件檢視 >ErrorLog找到詳細的錯誤原因 事件檢視 錯誤資訊一 URL: /WKF/FormManagement/MultiColumnDesign/DesignFormLayout.aspx/PageMethodProxy...

UOF 透過資料庫改表單內文文字 | 一等一科技 UOF2 | BPM | 電子表單

Views: 31有些表單有些錯字,如果是題目的錯字可以透過表單設計>編輯表單>多國語言設定,這個比較簡單。 但如果是純顯示的內容有錯字則需要透過資料庫直接改文字。 改哪邊? 表單的模板存在資料表[TB_WKF_FORM_VERSION] 欄位 [VERSION_FIELD] 格式是XML的,所以改起來需要處理XML格式 FORM_VERSION_ID 是要修改的表單,可以從資料表TB_WKF_FORM 找出對應的表單 SELECT TOP (10) [FORM_ID] ,[FORM_NAME]...

一等一科技 EIP 使用LinqPad輔助程式開發 | UOF2 | BPM | 程式設計通靈 | Webform| Asp.Net | .Net4

Views: 19由於一等一科技的文件寫的非常的貧乏,很多時要知道元件到底回傳的資料長怎樣是個非常麻煩的事情,這篇會講怎用LinqPad做這件事,讓痛苦少一點。 前置作業 UOF站台複製一份到開發電腦,最好已經架好IIS可以登入了。 UOF的資料庫也複製到一份到開發電腦的SQL Server,同樣要可以使用。 LinqPad 5 LinqPad版本選擇 官網 https://www.linqpad.net/ 目前主流版本有LinqPad 5跟 LinqPad8 ,差異在於。 LinqPad 8 給.Net Core用的...

一等一科技EIP 如何看頁面的原始碼 | UOF2 | dnSpy | 程式碼通靈 | Asp.Net | Webform

Views: 12由於工程師有客製化需求的壓力,然後一等一本身提供API文件又很貧乏,且相關DLL連個xml都沒提供,因此工程師需要發揮強大的通靈能力。 ⚠️註:這個作法不合法,大家使用上斟酌點…。 前置準備 UOF站台完整複製一份回開發環境,尤其bin內要有Ede.Uof.Web.dll 這隻DLL dnSpy dnSpy/dnSpy: .NET debugger and assembly editor (github.com) 原理是我們要透過dnSpy去察看已經編譯好的程式碼。找出頁面的特定功能是怎實做出來的。...

UOF 自訂頁面導航列 客製 教學 (麵包屑 Breadcrumbs) | EIP | BPM | 一等一科技

Views: 14一等一科技UOF系統上沒有特別留下頁面標題位置,只能靠Breadcrumbs處理,簡單的將研究筆記分享於此。 客製目標 Breadcrumbs 一等一科技的統沒有特別留下頁面標題的位置,要識別所在頁面就需要自行客製這塊,研究了一下其實蠻簡單的。 程式碼 <asp:Content> <!–頁面其他部分要自己處理,只要貼script的就好> <script> AddSiteMapNode(“第一層”);...