我创建了一个包含视图和xpage的复合应用程序。 当用户选择文档时,我将所选文档的unid发布到xpage。使用组件可以正常工作。
现在,除此之外,当我单击视图中的某个操作时,我想将另一个unid值发布到xpage。所以我使用Lotusscript和以下代码执行此操作。
Dim s As New NotesSession
Dim pb As NotesPropertyBroker
Set pb = s.GetPropertyBroker()
Call pb.setPropertyValue("Unid","Test")
Call pb.Publish()
当我运行此代码时,我收到以下错误
“未为此工作空间定义属性”
任何想法?
答案 0 :(得分:2)
您需要在WSDL文件中创建该属性。幸运的是,Domino Designer中的编辑器可以保护您免受复杂性的影响。它们是复合应用 - 电线属性。
视图发布的内容是继承。您发布的内容需要定义为Wire属性。