建立資料表單

一份資料表單,通常包括數個欄位,故要建立資料表單,得先建立一個容器,再把需要的欄位放進這個容器裡。步驟一就是在建立一個容器,建立步驟如下。

  1. 新增資料表單
  2. 新增欄位

新增資料表單

點選聯絡人>管理>資料表單,按下新增資料表單,即會出現以下畫面


新增表單進階選項

欄位說明

  • 資料表單名稱
    請填寫這份資料表單的名稱,請留意辨識性,命名清楚辨識度高,便於內部管理,且資料表單名稱,也會顯示給一般使用者觀看
  • 使用類型
    須在這裡選擇這份資料表單要使用的地方:
    • 嵌入網站中蒐集資料用的表單:若這份表單是單獨用來收集資料,並嵌入在網站的頁面中,例如加入志工頁面嵌入的表單、參加某活動意願調查表單、連署活動頁面嵌入的連署表單等,則選擇這個選項。
    • 募款頁中或會員加入頁的表單:若這份表單是要用在募款頁面讓捐款人填寫資料(或加入會員頁面讓想要入會的人填寫資料),則選擇此選項。若勾選此選項,則無法同時選擇上一個「嵌入網站中蒐集資料用的表單」。
    • 活動報名參加者填寫的表單:若這份表單是要用在活動報名頁面讓報名者填寫資料,則選擇此選項。若勾選此選項,則無法同時選擇第一個「嵌入網站中蒐集資料用的表單」。
  • 此資料表單是否作用中?
    取消勾選則無法使用此表單
  • 使用於
    • 公開頁面:在netiCRM個人資訊頁,即可看見這份資料表單
    • 搜尋結果 :您可挑選製作一組資料表單,當成進階搜尋的預設搜尋欄位,若您這份資料表單要用作搜尋功能,請勾選此選項
    • Drupal使用者註冊:此表單若要提供網站會員註冊,請勾選此選項
    • 查看 / 編輯 Drupal 使用者:讓利用此資料表單註冊的帳號使用者,也可以經由網站來編輯自己的資料表單欄位
  • 順序
    系統會預設的順序,或在此依需求變更順序
  • 訊息開頭
    建議填入表單的填寫流程說明
  • 訊息結尾
    建議填入申填寫後的注意事項及/或聯絡方式
  • 進階選項
    • 限制列表到一個指定的群組?
      如果您使用此資料表單來搜尋,並且您希望限制特定群組的會員,請選擇一個群組
    • 新增聯絡人到群組?
      設定填寫此表單的人分類到某個群組。(例如加入志工表單,即可設定填寫這份表單的人會自動被歸類到「志工」群組)
    •  當送出個人資料表單時進行通知?
      輸入資料表關係工作人員Email,當有人送出資料表時,就會通知輸入的mail。多個Email以逗號分隔(如:jane@example.org, paula@example.org)
    • 重新導向網址
      預設送出資料表後前往的網址。(當有網友填寫這份表單,並按送出,需要有一個確認/感謝頁面,請在此欄位填寫這個確認/感謝頁的網址。若有將資料表單外嵌至外部網站,請務必將重新導向網址設定至外部網站的頁面,避免網友因為權限不足,而出現錯誤的登入畫面)
    • 取消重新導向網址
      若取消上述預設的另一個前往網址
    • 包括 reCAPTCHA 驗證碼?
      防止機器人註冊,詳見: 為線上表單增加reCAPTCHA驗證欄位
    • Drupal使用者帳號註冊選項?
      若填寫此資料表單的同時,希望網友也註冊帳號,您可在此設定
    • 更新重複的聯絡人資料?
      若您正使用此資料表單作為聯絡人註冊的表單 - 此選項可用來控制當找到已存在的聯絡人資料時應執行的動作
    • 鄰近搜尋
      如果您想使用此資料表單做搜尋功能,您可以選擇使用鄰近搜尋。如果開啟,會加入一個「鄰近搜尋」的搜尋條件。您可以在此輸入地址及半徑距離,系統就可以依此地址找尋鄰近的聯絡人。若您希望所有填寫資料表單者都能被搜尋,那麼必須要求填寫者輸入地址和半徑
      重要:您必須啟用地圖提供者以使用鄰近搜尋的功能(設定 > 全域設定 > 地圖與經緯度對應)
    • 在表單啟用線上地圖?
      若啓用的話,會提供地圖的連結讓網友設定地圖資訊
    • 在搜尋結果裡包括Drupal使用者帳號資訊連結? 
      如果您想在查看聯絡人Drupal列表中包含使用者帳戶資訊的連結(例如:「我的帳戶」頁),請勾選此核取方塊。只有擁有使用者帳戶的聯絡人會有此連結

 

新增欄位

填入各欄資訊後按下儲存,即可開始新增欄位到此資料表單。也可透過資料表單列表中,點選「欄位 > 新增欄位」。

新增欄位

欄位說明

 
 

 

  • 欄位名稱(選擇)
    在此選擇您要加入這份資料表單的欄位。請從下拉選單,找到要加入的欄位(包括系統預設的欄位與自訂欄位)
  • 欄位名稱
    您填入的名稱會顯示於表單的欄位名稱,取代您在上一項中選取的原欄位名稱
  • 必填?
    必填的欄位才需要勾選,若您希望填寫此表單的人都要填到此欄位,請勾選
  • 只能查看?
    使用者可以查看但不能編輯此欄位。此「唯讀欄位」不能放進資料表單搜尋欄位中
  • 公開
    此欄位是否設定為不讓其他使用者看到(選擇「使用者及使用者管理員」),或設定為讓其他人可能搜尋的到(選擇「公開頁面」或「公開頁面及瀏覽」)如果設定為「公開頁面及瀏覽」,使用者可以點選該欄位,以帶出其他聯絡人並具有相同欄位設定的值(例如:列出所有住在台北聯絡人)
    若選擇「公開頁面」或「公開頁面及瀏覽」則會出現以下的欄位選擇
    • 可搜尋?
      勾選則允許表單內的資料被搜尋
    • 結果欄?
      此欄位是否可在搜尋結果表格中看到?
公開頁面時須填寫可搜尋及結果欄欄位
  • 說明
    為欄位顯示說明解釋文字,幫助填答者回答
  • 順序
    系統預設順序或依需求自訂順序
  • 啟用?
    勾選則可使用此欄位

注意: 如果一個資料表單,包含了多種類型的資料,將無法使用資料表單的「使用資料表單建立資料」、「公開頁面」等搜尋、查看、編輯資料表單的功能,僅能用「預覽」功能進行資料表單的預覽。
例如,新增了「捐款」中的「付款工具」欄位在資料表單中,且資料表單也包含聯絡人姓名、email等個人資訊,此種表單便無法使用「使用資料表單建立資料」,原有欄位的「可搜尋?」及「結果欄?」的勾選也會被取消。
因此,為了避免資訊無法正確進入到netiCRM系統,良好的自訂欄位規劃將是資料表單應用的重要基礎。

創用 CC 授權條款