在Web表單中,欄位可讓使用者輸入資訊並選取選項。 網路表單可提供輸入欄位、選擇欄位、靜態和進階內容(字幕、訂閱等)。
當您使用精靈新增欄位時,系統會根據選取的欄位或儲存體變數自動偵測欄位型別。 您可以使用 Type 中的下拉式方塊 General 標籤。
使用工具列中的按鈕時,請選取您要新增的欄位型別。
可使用下列欄位型別:
請指定回應儲存模式:更新資料庫中的欄位(僅儲存最後儲存的值)或儲存在變數中(未儲存答案)。 有關詳細資訊,請參閱 回應儲存欄位.
依預設,該欄位會插入到目前樹狀結構的底部。 使用工具列中的箭頭可將其向上或向下移動。
對於表單的每個頁面,您可以透過工具列中的第一個按鈕新增欄位。 若要這麼做,請前往 Add using the wizard 功能表。
選取您要建立的欄位型別:您可以選擇在資料庫中新增欄位、變數或匯入一組在其他表單中建立並在容器中收集的欄位。
按一下 Next 並選取儲存欄位或變數,或您要匯入的容器。
按一下 Finish 將選取的欄位插入頁面中。
若要新增輸入欄位,請按一下 Input control 按鈕並選擇您要新增的欄位型別。
可以在表單頁面中插入五種不同型別的文字欄位:
文字:可讓使用者在一行中輸入文字。
數字:可讓使用者在一行中輸入數字。 有關詳細資訊,請參閱 新增數字.
頁面獲得核准後,系統會檢查欄位內容,確保輸入的值與欄位相容。 有關詳細資訊,請參閱 定義控制設定.
密碼:可讓使用者在一行中輸入文字。 在文字輸入期間,字元會由句點取代:
密碼會以未加密的方式儲存在資料庫中。
多行文字:可讓使用者在數行中輸入文字。
多行文字欄位是可包含歸位的特定欄位。 它們的儲存空間必須與對應至XML元素的欄位相關聯,而不是XML屬性。
豐富的多行文字:可讓使用者輸入版面配置文字,並以HTML格式儲存。
您可以選取提供給使用者的編輯器型別。 若要這麼做,請使用 HTML editor 中的欄位 Advanced 標籤。
顯示的圖示數目依編輯器型別而異。 對於 Advanced 編輯器中,轉譯將如下所示:
所有輸入欄位都是根據相同的模式設定,使用下列選項:
此 General tab可讓您輸入欄位名稱,並視需要為其指定預設值。
答案儲存模式可透過 Edit storage… 連結。 值可以儲存在資料庫的現有欄位中;或者您可以選擇不將資訊儲存在資料庫中(使用本機變數)。
儲存模式的詳細資訊,請參閱 回應儲存欄位
此 Advanced tab可讓您定義欄位的顯示引數(標籤位置、對齊方式等)。 另請參閱 定義網路表單版面.
您可以在調查頁面中插入下拉式清單。 這可讓使用者在下拉式選單中,從選件上選取值。
若要將下拉式方塊新增至表單頁面,請按一下 Selection controls > Drop-down list 按鈕來切換頁面。
選取答案儲存模式,並確認您的選擇。
在清單的下半部分定義標籤和值 General 標籤。 如果資訊儲存在資料庫的現有欄位中,而且它是列舉欄位,您可以按一下來自動填入值 Initialize the list of values from the database ,如下所示:
使用值清單右側的箭頭來變更其順序。
如果資料儲存在連結表格中,您可以選取儲存清單中建議值的欄位。 例如,如果您選取國家/地區表格,請按一下 Initialize the list of values from the database… 並選取所需的欄位。
接下來,按一下 Load 擷取值的連結:
每當清單更新時,請重複此作業,以重新整理選件上的值。
為了讓使用者選取選項,您需要使用核取方塊。
若要將核取方塊新增至表單,請按一下 Selection controls > Checkbox… 圖示來識別頁面。
選取答案儲存模式,並確認您的選擇。
輸入方塊的標籤,在 Label 的欄位 General 標籤。
核取方塊可讓您根據是否核取方塊,為儲存欄位(或值)指派值。 此 Values 區段可讓您輸入核取方塊時要指派的值(在 Value 欄位),以及未核取時要指派的值(在 Empty value 欄位)。 這些值視資料儲存格式而定。
如果儲存欄位(或變數)是布林值,則系統會自動推斷方塊未核取時要指派的值。 在此情況下,僅 Value if checked 欄位提供,如下所示:
我們想要將核取方塊插入表單以傳送維護請求,如下所示:
資訊將上傳到資料庫並放入現有欄位(在此案例中, Comment 欄位):
如果勾選「需要維護」方塊, Comment 欄將包含「需要維護」。 如果未核取此方塊,欄會顯示「不需要維護」。 若要取得此結果,請將下列設定套用至表單頁面上的核取方塊:
選項按鈕可讓您為使用者提供一系列獨佔選項以供選擇。 這些是相同欄位的不同值。
您可以個別建立選項按鈕(單一按鈕)或透過多選清單建立選項按鈕,但由於選項按鈕的要點在於選取一個或另一個選項,因此我們一律會建立至少一組選項按鈕,而非單一按鈕。
若要強制進行選取,您必須建立多選清單。
若要新增選項按鈕至表單頁面,請移至 Selection controls > Radio button 功能表,然後選擇儲存模式。
選項按鈕的設定方式與核取方塊類似(請參閱 新增核取方塊)。 但是,如果未選取該選項,則不會指派任何值。 為了讓多個按鈕相互依存(即選取一個按鈕會自動取消選取其他按鈕),這些按鈕必須儲存在相同欄位中。 如果它們未儲存在資料庫中,則必須使用相同的本機變數來暫時儲存。 另請參閱 回應儲存欄位.
若要透過清單新增選項按鈕,請前往 Selection controls>Multiple choice 頁面編輯器工具列中的功能表。
新增標籤數量不限的單選按鈕。 此功能的優點在於您可以從現有欄位(若為分項欄位)匯入值,並讓使用者選擇一個選項。 不過,按鈕的版面配置不太靈活。
您無法在Web應用程式中啟用多重選擇。
不過,可以插入 Multiple choice 在Web應用程式中輸入欄位,但使用者無法選取數個值。
格點可用來設計Web應用程式中的投票頁面。 這可讓您提供用於回答調查或評估型別Web表單的選項按鈕清單,如下所示:
若要在表單中使用此型別的元素,請建立簡單的格點,並為要評估的每個元素新增一行。
格線每行中的選項按鈕數目與簡單格線中定義的值數目相符。
每個格線只能選取一個選項。
在我們的範例中,格線的標籤是隱藏的。 若要這麼做,請前往 Advanced 標籤, Label position 顯示區定義為 Hidden . 另請參閱 定義標籤位置.
表單欄位的內容可以格式化,以符合資料庫中儲存的資料或滿足特定需求。 您可以建立適當的欄位來輸入數字和日期。
若要允許使用者在表單頁面中輸入日期,請新增輸入欄位並選取型別 Date….
輸入欄位的標籤並設定資料儲存模式。
視窗的下半部可讓您選取此欄位中儲存值的日期和時間格式。
您也可以選擇不顯示日期(或時間)。
日期可透過行事曆或下拉式方塊選取。 您也可以直接在欄位中輸入它們,但它們需要符合上方熒幕中指定的格式。
依預設,表單中使用的日期會透過日曆輸入。 若是多語言表單,請檢查行事曆是否有所有使用語言的版本。 另請參閱 轉譯網路表單.
但在某些情況下(例如輸入出生日期),使用下拉式清單會比較容易。
若要這麼做,請按一下 Advanced 標籤並選擇輸入模式,使用 Drop-down lists.
然後,您就可以將限制設定為清單中提供的值。
您可以為數字輸入建立適當的欄位。
在數值欄位中,使用者只能輸入數字。 在核准頁面時,會自動套用專案控制。
視資料儲存於資料庫中的欄位而定,可能會套用特殊格式或某些限制。 您也可以指定最大值和最小值。 此型別的欄位設定如下:
預設值是發佈表單時欄位中顯示的值。 使用者可加以更正。
您可以透過以下方式將首碼和/或尾碼新增至數值欄位: Advanced 標籤,如下所示:
在表單中,轉譯將如下所示:
您可以新增控制項,讓使用者訂閱或取消訂閱一或多個資訊服務(電子報、警告、即時通知等)。 要訂閱,使用者會檢查對應的服務。
若要建立訂閱核取方塊,請按一下 Advanced controls>Subscription.
指定核取方塊的標籤,然後使用 Service 下拉式方塊。
資訊服務的詳細資訊,請參閱 此頁面.
使用者可藉由核取相關選項來訂閱服務。
如果使用者已訂閱資訊服務,且在核准表單時未勾選連結至此服務的方塊,則將取消訂閱。
目的 驗證碼 測試是為了防止欺騙性使用您的網路表單。
如果您的表單包含數個頁面,驗證碼必須一律放在最後一頁,緊接在儲存方塊之前,以防止任何規避安全措施的動作。
若要將驗證碼插入表單中,請按一下工具列上的第一個按鈕,然後選取 Advanced controls>Captcha.
輸入欄位的標籤。 此標籤將顯示在驗證碼顯示區域的前面。 您可以變更此標籤在 Advanced 標籤。
對象 captcha 型別控制項,則不需要指出儲存欄位或變數。
驗證碼會插入頁面中,並將輸入欄位置於視覺效果下方。 這兩個元素不可分割,且就頁面版面配置而言,會視為單一專案(佔用單一儲存格)。
確認頁面後,如果驗證碼的內容輸入不正確,輸入欄位會顯示為紅色。
您可以建立錯誤訊息以顯示。 若要這麼做,請使用 Personalize the message 中的連結 General 標籤。
字幕長度一律為8個字元。 您無法修改此值。
您可以將上傳欄位新增至頁面。 例如,此功能可用於內部網路檔案共用。
若要將上傳欄位插入表單頁面,請選取 Advanced controls > File… 頁面編輯器工具列中的功能表。
依預設,上傳的檔案會儲存在可透過存取的資源檔案中 Resources > Online > Public resources 功能表。 您可以使用指令碼來變更此行為。 此指令碼可以使用中定義的函式 Campaign JSAPI檔案,包括與檔案操控相關的作業。
您可以將這些檔案的連結儲存在本機變數或資料庫欄位中。 例如,您可以擴充收件者綱要以新增檔案型資源的連結。
當使用者驗證表單的其中一個頁面時,您可以將特定值設定為其設定檔的欄位或變數。
此欄位對使用者不可見,但可用於擴充使用者設定檔中的資料。
若要這麼做,請放置 常數 ,並指定值和儲存位置。
在以下範例中, 來源 當使用者核准此頁面時,會自動填寫收件者設定檔的欄位。 常數不會顯示在頁面上。