2015-06-25 104 views
0

我是新來的信息路徑,我知道如何使用字符串長度函數限制輸入到文本框中的字符數。但是,有什麼方法可以限制輸入到多行文本框中的單詞數量。文本框中的字數限制

例如被要求輸入10個字的字段,還有一些不太

+0

您可以檢查有多少個空格,並且只允許其中的9個空格。 –

+0

我試過使用這個字符串長度(。) - 字符串長度(translate(。,「」,「」))> 10,但它允許我鍵入超過10個字 – trx

+0

@David GM你能解釋我怎麼辦那。 – trx

回答

1

找到了答案,並希望分享它

設置一個驗證規則的領域(文本框)。在條件選擇「表達式」並鍵入以下條件

string-length(field)-string-length(translate(field," ","")) <10 

這裏的字段是文本框的名稱。然後在屏幕提示中輸入文本(例如:只有少於10個字),如果需要ScreenTip和對話框消息,請單擊更多選項。 在預覽型式試驗超過10個字,按下tab鍵與只有較少的超過10個字,對話框將會出現

+0

我得到了一個錯誤,但我設法讓它工作:'string-length(。) - string-length(translate(。,「」,「」))> 10' – Nullldata

0

選擇文本框屬性

Display標籤

檢查的複選框Limit the Textbox to:並輸入數量限制在

點擊OK按鈕

文本框中現在文本框將允許只有10個字符