Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Data binding xpages会话范围和文档数据绑定_Data Binding_Xpages_Xpages Ssjs - Fatal编程技术网

Data binding xpages会话范围和文档数据绑定

Data binding xpages会话范围和文档数据绑定,data-binding,xpages,xpages-ssjs,Data Binding,Xpages,Xpages Ssjs,我有一个从选择列表中得到的值。我将此值设置为sessionScope变量 然后我想使用这个值,进行查找,并设置一个输入字段的值——这是有效的 但是,我正在使用SSJS执行字段数据绑定部分中的查找代码,因此我不太确定如何保存该值(通常我的数据绑定只是document1.FIELDNAME) 我已尝试将该值设置为代码的一部分,但更改未保存在后端文档中 我也尝试过在字段“Default value”属性中执行查找代码,但这总是什么也不返回 有人知道我如何在xpage上显示查找中的值,并将该值保存到后端

我有一个从选择列表中得到的值。我将此值设置为sessionScope变量

然后我想使用这个值,进行查找,并设置一个输入字段的值——这是有效的

但是,我正在使用SSJS执行字段数据绑定部分中的查找代码,因此我不太确定如何保存该值(通常我的数据绑定只是document1.FIELDNAME)

我已尝试将该值设置为代码的一部分,但更改未保存在后端文档中

我也尝试过在字段“Default value”属性中执行查找代码,但这总是什么也不返回

有人知道我如何在xpage上显示查找中的值,并将该值保存到后端文档中吗

我担心我错过了一些简单的东西,可能会得到隧道视力

下面是我用于数据绑定值的代码

谢谢

try{
var key1 = sessionScope.PLProspectiveAssured;
var dbName:NotesDatabase = session.getDatabase(database.getServer(),"CIR2001.nsf");

if (key1==""){
returnVal = "Not found";
}else {
var vwOrgs:NotesView = dbName.getView("OrgDocID");
var doc:NotesDocument = vwOrgs.getDocumentByKey(key1);
returnVal = doc.getItemValueString("OrgCountry");
}

// set our field
var doc:NotesDocument = document1.getDocument();
doc.replaceItemValue("ProspectiveAssured", returnVal);

return returnVal;

}catch(e){
openLogBean.addError(e,this);
}

使用数据源并使用.setValue(字段,值)设置值。就你而言:

// set our field
document1.setValue("ProspectiveAssured", returnVal);

确保您将数据源保存在其他地方。

Tunnel vision它是!非常感谢,大家都在工作,干杯