Dokki 表格中的每個欄位都有一個類型。類型控制儲存格中顯示的編輯器、篩選運算子的選擇方式、表單提交的驗證方式,以及值的顯示方式。
可用的類型
類型 | 儲存內容 | 目前的編輯器/行為 |
|---|---|---|
文字 | 任何字串,包括多行文字 | 行內文字編輯器 |
數字 | 數值或空白 | 數字編輯器;空白保持空白,不會變成 0 |
布林值 | 是/否 | 核取方塊 |
日期 | 一個日期值 | 日期編輯器和本地日期顯示 |
日期和時間 | 一個時刻加上其命名的時區 | 日期時間編輯器,保留所選的本地時間和時區 |
日期範圍 | 開始日期和結束日期 | 用於甘特圖和日期範圍篩選的範圍值 |
選項 | 從欄位選項清單中選擇一個選項 | 下拉式樣式的單選 |
多重選取 | 從選項清單中選擇多個值 | 多選編輯器;內部以逗號分隔的值儲存 |
標籤 | 套用至該列的工作區標籤 | 由工作區標籤清單支援的標籤選擇器 |
成員 | 一個工作區成員 | 列出目前工作區成員的成員選擇器 |
URL | 類似連結的文字 | 在可用之處以 URL 為導向呈現的文字編輯器 |
電子郵件 | 類似電子郵件的文字 | 在可用之處以電子郵件為導向呈現的文字編輯器 |
設定欄位類型
從標題開啟欄位選單,選擇類型動作,然後挑選新的類型。欄位定義儲存在表格的協作 Y.js 文件中,因此只要表格同步,協作者就會看到新的類型。
更改類型會影響新的編輯、篩選、檢視和公開表單驗證。現有的值不能替代資料庫遷移:更改類型後請檢視重要欄位,特別是在自由文字和結構化類型(如數字、日期、選項或多重選取)之間移動時。
選項和多重選取欄位的選項
選項和多重選取欄位以欄位的選項清單作為事實來源。這些選項驅動:
儲存格編輯器的選擇;
看板分組,因為看板依選取式欄位分組;
公開表單驗證,因為匿名提交者無法發明新的選項;
篩選運算子,例如
is、is not、includes any和includes all。
如果您需要自由格式的值,請使用文字欄位而不是選項。
日期和日期範圍欄位
日期欄位支援行事曆檢視和日期篩選。日期範圍欄位可以直接支援甘特圖檢視。當沒有可用的日期範圍欄位時,甘特圖也可以使用分開的開始和結束日期欄位。
日期篩選在相等性檢查時以本地曆日比較。對於日期範圍,Dokki 會在目標日或篩選範圍與儲存的範圍重疊時,視為符合。
日期和時間值同時保留精確的時刻及其命名的時區。
排序和篩選比較時刻,而編輯和日曆移動
保留所選的時區。如果因為日光節約時間的時鐘變更而導致本地時間不存在,Dokki 會要求另一個時間,而不是靜默地移動它。表單、貼上、Copilot 和連線的用戶端都遵循相同的規則。
公開表單驗證
表單在提交時會根據即時的欄位定義進行驗證:
必填的非布林欄位必須存在;
數字欄位必須能解析為數字;
日期與日期範圍欄位必須解析為日期;
單選與多選的值必須已存在於欄位選項中;
電子郵件欄位必須符合基本電子郵件格式;
停用的欄位與已刪除的欄位會被忽略。
目前限制
Dokki 表格目前不提供公式、表格之間的關聯連結,或專用的檔案/附件欄位類型。請使用文件、檔案或獨立表格來處理這些工作流程。
