利用eclipse的Xpage扩展库中的dialog控件实现
在控件中视图的隐藏判断条件
if(viewScope.txtView == "1"){
return true;
}else{
return false;
}
txtView在点击热点时候进行赋值
确定按钮:视图在当前数据库
var viewPanel1 = getComponent("viewPanel1");
var docIDArray:java.util.Vector = viewPanel1.getSelectedIds();
var docId:String = docIDArray[0];
var db:NotesDatabase = session.getCurrentDatabase();
var doc:NotesDocument = db.getDocumentByID(docId);
getComponent("txtEmployeeName1").setValue(name);//获取客户端组件并且设置值
getComponent("txtEmployeeDepartment1").setValue(Dep);
getComponent("dialog1").hide("lotusContent");
在其他数据库中
var sys_SystemInitRepID:String = applicationScope.systemEnv.sys_SystemInitRepID;
var arr = sys_SystemInitRepID.split(";");
var db1:NotesDatabase = session.getDatabase(null, null);
if(!db1.openByReplicaID(database.getServer(),arr[0].replace(":",""))){
print("供应商库数据库复本没有设置!");
return;}