當企業的規模有多個分公司(多公司)時,可能針對不同分公司所使用的資料庫或在報表資訊呈現時的公司抬頭有所不同。 需要至系統設定中啟用[使用公司別]的設定,此功能才會有效。且啟用這個功能時,在授權使用者相關的頁面權限時,需再選擇對應的分公司名稱。
注意:使用公司別底下的connectionstring時,需特別注意,每個資料庫必須有相同的 資料表 和欄位 名稱。若沒有請不要使用公司別connection
另一功能效果是針對同一個頁面能依據登入時所選擇的分公司,而連結到該分公司的資料庫,且這些資料庫的Table Schema都相同,才能一併使用此功能
執行時機:在Runtime執行使用者登入時,可選擇不同分公司登入。即可快速將相關的公司資訊統一調整成對應的名稱。
此章節包含的主題:


新增公司:新增公司的相關基本資訊。
清除所有子項目:刪除所有公司別設定。

名稱:可讓User在登入時選取分公司時可辨識的名稱。
公司中文名稱:輸入公司的中文名稱。
公司英文名稱:輸入公司的英文名稱。
橫幅圖示:上傳圖片或公司Logo的圖檔。User登入Portal後,可於橫幅上看到。
橫幅高度:在Runtime中橫幅的高度。

開啟系統管理\資料連線管理\選擇connection名稱,進行設公司別對應的資料庫
附註: |
|---|
在設計頁面時,將使用這個connection名稱進行頁面設計,待 使用者執行此頁面時會依據登入前所選擇的公式別,將此頁面替換成對應的公司別資料庫。 注意:此功能,所指定的台灣、上海的每個資料庫必須有相同的 資料表 和欄位 名稱。若沒有請不要使用公司別connection |

在設計時,需使用上面設定的connection名稱,進行頁面設計,且分公司的資料庫 Table Schema 要相同,如此才 達到依據登入時,挑選的公司別不同,連結不同的資料庫,在同一支頁面上

針對已啟用公司別的選項時,在頁面使用權限上,需再授予使用者或群組針對此[公司別]可觀看的頁面權限
使用者登入時,可挑選公司別,登入後系統會依據公司別顯示對應的頁面選單及套用對應的connection名稱
Windows AD驗證:如果登入驗證方式為 Windows AD 則會無法挑選公司別,
可從網址帶入 (例:http://localhost:8051/default.aspx?company=aa)
不同的公司別,挑選同一支頁面呈現的資料不同,代表有連結到不同公司的資料庫
