唯一 ID 外掛

採用主流的 ID 產生演算法,發行不重複的 ID。可用於記錄的自動編號。

唯一 ID 外掛

外掛的主要功能

安裝本外掛後,即可使用以下功能。

🔢

發行唯一 ID

為 kintone 記錄發行唯一的 ID。可選擇 nanoid、uuid 等主流的產生演算法。

✏️

控制可否輸入

可控制發行 ID 的欄位能否輸入。也可以讓使用者編輯自動產生的 ID。

🔄

重新產生按鈕

在記錄編輯畫面設置重新產生按鈕,一鍵即可重新產生 ID。

📋

批次重新產生按鈕

在記錄清單畫面設置批次重新產生按鈕,可針對已篩選的記錄批次重新產生 ID。

🔒

使用者限制

可限制哪些使用者能看到批次重新產生按鈕。

👁

預覽

可在外掛設定畫面即時預覽 ID 的產生結果。在儲存設定之前就能確認所產生的 ID 格式。

關於 kintone 的記錄編號

kintone 的記錄雖然預設會賦予記錄編號,但它在多個應用程式之間並非唯一,而且刪除後再新增記錄時編號也會改變,在營運上存在不少問題。

想必也有許多公司會使用累加編號或固定值來發行自訂編號,但若要在 kintone 中實現累加編號,就得取得其他記錄、處理互斥控制等,實作往往相當複雜。

因此,我們開發了這款可為 kintone 記錄發行唯一 ID 的外掛。

外掛概要

使用本外掛,即可選擇 nanoiduuid 等主流的產生演算法,為 kintone 的記錄發行唯一的 ID。

此外,由於也能設定固定值,因此不必產生完全隨機的值,可作為識別特定應用程式的識別碼使用。

外掛可以做到的事

建立記錄時發行 ID

建立記錄時,會依據外掛設定的產生演算法發行唯一的 ID。

由於重新產生記錄時也會運作,因此可以在不重複的前提下保有唯一的 ID。

建立記錄時發行 ID

控制可否輸入

可以控制發行 ID 的欄位能否輸入。

只要將發行 ID 的欄位設定為可輸入,使用者也能自行編輯 ID。

重新產生按鈕

可在記錄編輯畫面設置重新產生按鈕,一鍵即可重新產生 ID。

顯示重新產生按鈕

批次重新產生按鈕

只要變更設定,也可以在記錄清單畫面設置批次重新產生按鈕。

您可以針對清單中已篩選的記錄,批次重新產生 ID。

當您變更發行規則,或是進行 CSV 匯入時,這項功能就相當實用。

ID 的批次重新產生
ID 的批次重新產生

點擊按鈕後會顯示確認對話框,您可以確認目標欄位與目標記錄筆數後再執行。執行過程中可透過進度列確認進度,若發生驗證錯誤,也會以欄位為單位顯示錯誤內容。

由於還能限制哪些使用者可看到批次重新產生按鈕,因此能防止非預期的操作。

從外掛的設定畫面限制使用者

預覽

在外掛設定畫面中,可依據所設定的產生演算法即時預覽 ID 的產生結果。

每次點擊「重新產生」按鈕都會產生新的 ID,因此在儲存設定之前就能輕鬆確認所產生的 ID 格式。即使在自訂模式下組合多項規則,也能一邊當場確認結果一邊調整設定。

適合使用本外掛的情境

整合應用程式

當您要把原本分散在多個應用程式的資料整合為一個應用程式時,記錄編號可能會發生 ID 衝突。

使用本外掛,即可在整合應用程式時避免 ID 衝突。

與其他系統串接

在 kintone 與其他系統串接時,有時會以 ID 作為鍵值來交換資料。

此時為了維持與其他系統之間 ID 的一致性,使用本外掛即可確保 ID 的唯一性。

外掛的原始碼

本外掛為開源專案。 外掛由哪些檔案構成、實際上是如何實作的,所有程式碼都可以在 GitHub 上確認。

若您想查看外掛的原始碼,可以透過本頁上方的「查看原始碼」按鈕前往外掛的儲存庫。

總結

我們開發了這款可為 kintone 記錄發行唯一 ID 的外掛。

無論是整合應用程式或與其他系統串接,相信都能在各式各樣的情境中派上用場。

若能為您以 kintone 建構的系統營運帶來一些便利,我們將深感榮幸。

發布紀錄

版本 1.2.0
2026/04/23

翻新批次重新產生對話框的 UI,實現簡潔直覺的操作體驗
改善批次重新產生時的錯誤訊息,改以欄位為單位詳細顯示
內部重構與相依套件更新

🐛
版本 1.0.4
2025/01/29

修正在特定條件下點擊 ID 批次重新產生按鈕時,按鈕會消失的問題

🐛
版本 1.0.3
2025/01/18

修正未指定可使用 ID 批次重新產生按鈕的使用者時,按鈕不會顯示的問題

🐛
版本 1.0.1
2024/12/27

修正當包含不支援的語言代碼時會發生錯誤的問題

🚀
版本 1.0.0
2024/12/04

首次發布