iT邦幫忙

2024 iThome 鐵人賽

DAY 7
0

kintone的核心功能之一就是讓使用者能夠輕鬆製作應用程式,即使沒有系統開發的經驗,也能透過拖拉的方式快速搭建適合業務需求的管理應用程式。
然而,隨著業務的發展,需求越來越複雜,許多使用者會選擇不斷添加欄位以應對新的需求。
這樣做雖然可以短期解決問題,但長期來看,應用程式中的欄位數量會迅速增加,導致介面變得過於繁瑣,影響使用體驗。

這種情況在許多企業中並不少見。
以一個銷售管理系統為例,起初可能只需要基本的客戶資料和銷售紀錄欄位,但隨著業務擴展,可能需要加入產品詳情、支付方式、運輸狀態、客戶反饋等額外資訊。
結果,表單變得非常複雜,欄位太多,不僅填寫變得困難,後續維護也非常不便。
當有新同事加入或需要進行跨部門協作時,這些欄位的關聯性不清晰,更是增加了使用門檻。

https://i.imgur.com/01vdTKE.gif

為了解決這個問題,我們可以通過在kintone中建立不同主題的Tab來分類顯示欄位。
具體來說,我們可以根據業務流程或資料性質,將相關的欄位分組,並在應用程式中設置對應的Tab。
例如,可以將「基本客戶資料」、「銷售紀錄」、「產品詳情」等分別設置為不同的Tab,使用者只需點擊相應的Tab即可查看和填寫與當前操作相關的欄位,其他不相關的欄位則自動隱藏。

這樣的設計不僅簡化了操作介面,使應用程式更加直觀,還提高了工作效率。
使用者在填寫資料時可以更加專注,避免因界面過於繁雜而產生的錯誤。
同時,這也降低了培訓成本和新手上手的難度,新進人員可以更快理解並操作應用程式。

在技術實現上,我們可以使用kintone的JavaScript API來動態控制欄位的顯示和隱藏。
通過監聽Tab的點擊事件,我們可以即時切換欄位的可見性,確保使用者只看到當前需要的資訊。
而且這種做法非常靈活,當業務需求變動時,我們可以輕鬆調整Tab的設置和欄位分組,無需對整個應用程式進行大幅度的修改。

總的來說,透過建立主題Tab並進行欄位分類,我們能夠有效應對應用程式隨著業務成長而變得複雜的挑戰,讓kintone成為更易用且功能強大的業務管理工具。


上一篇
Day 06 | kintone & ECharts ②
下一篇
Day 08 | kintone & 掃碼槍
系列文
Cybozu 產品 kintone系統的各式應用開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言