製作泛用型的電子公文系統功能EP2

更新 發佈閱讀 2 分鐘

步驟二:表單細節修正

我們延續上一篇EP1,本篇文章要來微調表單上的一些功能,使其更符合操作:

我們發現

發文單位、公文類別、會簽單位、審核單位

這四個欄位尚未設定正確。

這幾個欄位不應該用輸入的方式,應該用下拉選單的方式處理。

vocus|新世代的創作平台
vocus|新世代的創作平台

首先[發文單位]設定,我們切換到選單上的[工具]->[系統參數資料表]

vocus|新世代的創作平台
vocus|新世代的創作平台

在此點選編輯內容值,我們先以人總室、資訊室、採購室、營運部、餐商部為例

vocus|新世代的創作平台

我們再回到畫面中,就可以下拉選擇了

vocus|新世代的創作平台

[公文類別]設定,因為牽涉到另外設計資料表格式,我們先跳過

[會簽單位一]與[審核單位一]設定,因為牽涉到公文流程[WorkFlow],必須使用群組的資料。我們設計的角色是去對應組織層級,共有五層:一般職員->科級主管->部級主管->體系主管->總經理,您也可以依照需求擴展或是縮減組織層級。

vocus|新世代的創作平台

為了之後做完整演示,故新增了董事長室、總經理室、五個部門、兩個科級單位、兩個一般人員角色,每個角色底下也需要設定用戶,參考下圖:

vocus|新世代的創作平台

最後需要將用戶指派到某一個角色上,一個用戶可以有多種角色,一個角色也可以有多個用戶,會是一種複雜多對多的關係。但是這部分的流程邏輯,因為有強大的icoder,都是可以處理的。

建立好資料之後,我們要到後端程式[icoder內簡稱Server端],去設定一個物件[infocommand],好讓前端程式可以撈出資料:

vocus|新世代的創作平台

這個infocommand的SQL語法如下

SELECT GROUPID,GROUPNAME from GROUPS WHERE isrole = 'Y'

意即撈出角色的編號與名稱

再來我們要處理前端畫面[會簽單位一]與[審核單位一]的欄位,我希望是可以跳出視窗並且可以多重選擇,因為實務上,我要會簽的單位可能不只一個,舉例:我的公文需要同時會簽給人總室主管以及資訊部主管。

因此我們再次回到表單設計的畫面,尋找此兩欄位的設定

vocus|新世代的創作平台
vocus|新世代的創作平台

Types = options

RemoteName 選擇後端的infocommand

ValueField = GROUPID [欄位真正的值]

TextField = GROUPNAME [呈現的文字]

Mutiple = YES [代表可以多選]

Mode = list [會彈出視窗做選擇]

審核單位同樣原理製作


我們就得到如下的結果:

vocus|新世代的創作平台
vocus|新世代的創作平台
留言
avatar-img
iCoder資訊系統專家的沙龍
4會員
6內容數
2023/12/12
步驟三:公文類別設定 接下來,我們需要建立一個可參照的公文類別資料表,作為選擇公文類別的來源,具體的SQL如下...
Thumbnail
2023/12/12
步驟三:公文類別設定 接下來,我們需要建立一個可參照的公文類別資料表,作為選擇公文類別的來源,具體的SQL如下...
Thumbnail
2023/12/07
藝智生活致力運用數位產品或服務,創造美好生活,除了訊光系統專家之外,另一個產品線就是線上售譜平台:愛指彈 在努力找創作者上平台放譜的過程中,是一直遇到困難... 張仲麟老師的一通電話,見面聊吧 開啟了這一次的對話與驚奇...
Thumbnail
2023/12/07
藝智生活致力運用數位產品或服務,創造美好生活,除了訊光系統專家之外,另一個產品線就是線上售譜平台:愛指彈 在努力找創作者上平台放譜的過程中,是一直遇到困難... 張仲麟老師的一通電話,見面聊吧 開啟了這一次的對話與驚奇...
Thumbnail
2023/12/05
步驟二:組織層級設定 [組織結構&職級] 為什麼要設定組織層級呢[組織結構&職級]? 因為我們知道某些公文類別的流程是固定的,比如請購單,一定要職員 -> 科級主管 -> 部級主管,在公文內,一定會走的流程,我們把它稱之為[串簽]流程,所以這時候就用運用到組織層級的設定資訊。至於後續的流程是否.
Thumbnail
2023/12/05
步驟二:組織層級設定 [組織結構&職級] 為什麼要設定組織層級呢[組織結構&職級]? 因為我們知道某些公文類別的流程是固定的,比如請購單,一定要職員 -> 科級主管 -> 部級主管,在公文內,一定會走的流程,我們把它稱之為[串簽]流程,所以這時候就用運用到組織層級的設定資訊。至於後續的流程是否.
Thumbnail
看更多
你可能也想看
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
之前在條件式格式(一)提到了怎麼用條件式格式的功能,把想看到的資料、以更醒目的方法顯示,更方便我們判讀數據,來看看怎麼做更複雜的自訂公式!
Thumbnail
之前在條件式格式(一)提到了怎麼用條件式格式的功能,把想看到的資料、以更醒目的方法顯示,更方便我們判讀數據,來看看怎麼做更複雜的自訂公式!
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
步驟二:表單細節修正 我們延續上一篇EP1,本篇文章要來微調表單上的一些功能,使其更符合操作: 我們發現發文單位、公文類別、會簽單位、審核單位這四個欄位尚未設定正確...
Thumbnail
步驟二:表單細節修正 我們延續上一篇EP1,本篇文章要來微調表單上的一些功能,使其更符合操作: 我們發現發文單位、公文類別、會簽單位、審核單位這四個欄位尚未設定正確...
Thumbnail
步驟三:公文類別設定 接下來,我們需要建立一個可參照的公文類別資料表,作為選擇公文類別的來源,具體的SQL如下...
Thumbnail
步驟三:公文類別設定 接下來,我們需要建立一個可參照的公文類別資料表,作為選擇公文類別的來源,具體的SQL如下...
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
除了常見的下拉式選單,我們還有其他的驗證機制可以使用。今天就來看看怎麼設定數值、文字、日期的資料驗證吧!
Thumbnail
除了常見的下拉式選單,我們還有其他的驗證機制可以使用。今天就來看看怎麼設定數值、文字、日期的資料驗證吧!
Thumbnail
在前一篇我們已經成功地建立簽核表單及簽核節點並關聯回請假表單,而本篇會接著介紹如何管理簽核節點狀態並同步更新簽核表單狀態。
Thumbnail
在前一篇我們已經成功地建立簽核表單及簽核節點並關聯回請假表單,而本篇會接著介紹如何管理簽核節點狀態並同步更新簽核表單狀態。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
本文介紹瞭如何在後端系統開發時設計不同表單的簽核流程,包括請假表單和採購表單。以及如何動態生成簽核表單,並建立簽核節點。另外還介紹瞭如何利用繼承來簡化簽核流程的設定。
Thumbnail
本文介紹瞭如何在後端系統開發時設計不同表單的簽核流程,包括請假表單和採購表單。以及如何動態生成簽核表單,並建立簽核節點。另外還介紹瞭如何利用繼承來簡化簽核流程的設定。
Thumbnail
一、泛用型的電子公文系統是為了解決底下幾種痛點: 痛點一:為了不同公文流程就要開發不同程式針對不同的公文流程常常因為資料格式的不一致,就要設計好幾種Table,哪怕只是差異一點點的欄位都必須重新設計好幾種不同的流程做因應,一般中小型的公司並沒有辦法有太多的軟體人員做開發...
Thumbnail
一、泛用型的電子公文系統是為了解決底下幾種痛點: 痛點一:為了不同公文流程就要開發不同程式針對不同的公文流程常常因為資料格式的不一致,就要設計好幾種Table,哪怕只是差異一點點的欄位都必須重新設計好幾種不同的流程做因應,一般中小型的公司並沒有辦法有太多的軟體人員做開發...
Thumbnail
常見的下拉式選單怎麼做?資料驗證又是什麼?資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。來看看吧!
Thumbnail
常見的下拉式選單怎麼做?資料驗證又是什麼?資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。來看看吧!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News