Xslt Ektron Smartfrom定义中的自定义验证

Xslt Ektron Smartfrom定义中的自定义验证,xslt,ektron,Xslt,Ektron,我在Ektron 8.7工作 我正在尝试将自定义验证逻辑添加到smartform定义中。 我的smartform定义中有一个复选框和文本框字段,如果复选框的checked属性为true,我需要将文本框设置为只读。 smartform editor字段中提供的自定义验证选项没有任何此类选项 我怎样才能做到这一点? 我已经阅读了ektron()中的自定义验证知识库文章 但我无法获取smartform元素的属性 为了定义逻辑。是否可以通过XSLT实现这一点?如果选中了复选框,则使文本框为只读并不是真正

我在Ektron 8.7工作

我正在尝试将自定义验证逻辑添加到smartform定义中。 我的smartform定义中有一个复选框和文本框字段,如果复选框的checked属性为true,我需要将文本框设置为只读。 smartform editor字段中提供的自定义验证选项没有任何此类选项

我怎样才能做到这一点? 我已经阅读了ektron()中的自定义验证知识库文章

但我无法获取smartform元素的属性
为了定义逻辑。是否可以通过XSLT实现这一点?

如果选中了复选框,则使文本框为只读并不是真正的“验证”——听起来您想使用相关性功能,它允许您根据其他字段的值隐藏或显示表单字段。例如,选中该复选框时,可以显示字段的只读版本,取消选中该复选框时,可以显示字段的可编辑版本。您还可以在显示的文本框上应用验证逻辑。以下是一些相关资源,可帮助您进行此操作--