如何在InfoPath中设置复杂的规则?

时间:2011-12-13 20:50:37

标签: sharepoint-2007 infopath-2007 infopath-forms-services

在我的SharePoint服务器中,我有一个包含数据的现有InfoPath表单。我想在现有的InfoPath中添加三个新字段,我想确保那些新添加的字段不为空。如果字段为空,我会读取现有字段并在新字段中粘贴前200个字。

现在我可以添加三个新字段并在我的Sharepoint中更新这些字段。我知道我需要为新字段设置规则。但我遇到的问题是添加规则,以便我可以从现有信息中获取前200个单词。

这是我到目前为止所做的(假设现有信息的字符串长度超过200字)但我不太确定如何检查字符串长度是否小于:

首先,我检查新字段“SummaryDescription”是否为空,如果是,那么我将规则设置为从“描述”中取出前200个单词并将其应用于“SummaryDescription”

substring(Description, 0, 201)

我是否必须在代码中执行此操作,或者我可以在InfoPath中执行此操作?我这样做是对的吗?

0 个答案:

没有答案