限制文本框中的字数

Limit number of words in the text box

我是信息路径的新手,我知道如何使用字符串长度函数限制输入到文本框中的 no.of 个字符。但是有什么方法可以限制在多行文本框中输入的单词数。

例如要求输入10个字的字段较少

找到答案并想分享

为字段(文本框)设置验证规则。在条件 select 和 "The expression" 中输入以下条件

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

这里的字段是文本框的名称。并在屏幕提示中输入文本(例如:仅少于 10 个字),如果需要屏幕提示和对话框消息,请单击更多选项。 为了在预览中测试输入超过 10 个单词并点击选项卡,将出现仅少于 10 个单词的对话框

Select 文本框属性

Display选项卡中

选中Limit the Textbox to:的复选框并在

中输入限制文本框的数字

单击 OK 按钮

现在文本框只允许 10 个字符