var tUrl = "/" + $("[id$='CurrDB']").text() + "/" + "Xdialog10.xsp"
+ "?DocId=" + $("[id$='BinderDocIDOS']").text();
tHtml = '<iframe style="border: 0px; " src="' + tUrl + '" width="120%" height="700px"></iframe>';
//SessionScope.put("CurDocID",("[id$='BinderDocIDOS']").text());//紀錄ID
var dialog = new BootstrapDialog.show({
title: 'Model',
message: $(tHtml)
});
挑選文件後回存資訊:
var viewPanel = getComponent("viewPanel1");
var docIDArray = viewPanel.getSelectedIds();
getComponent("inputText1").setValue(docIDArray.length);
try {
if (docIDArray.length == 0 ){
//alert("請選取一份"); 前端
getComponent("inputText1").setValue("請選取一份");
return false;
}
if (docIDArray.length > 1 ){
//alert("請選取一份"); 前端
getComponent("inputText1").setValue("請選取一份");
return false;
}
print(docIDArray[0]);
var doc:Notesdocument=database.getDocumentByID(docIDArray[0]);
//var out = doc.getItemValueString("SystemCategory") & doc.getItemValueString("ModalName") & doc.getItemValueString("ModalID")
print(doc.getItemValueString("ModalID"));
getComponent("inputText1").setValue(doc.getItemValueString("ModalID"));
print(getComponent("CurDocID").getValue());
if (getComponent("CurDocID").getValue() != ""){ //有紀錄原始文件ID
var currdoc:Notesdocument=database.getDocumentByUNID(getComponent("CurDocID").getValue());
if (currdoc == null) {
print("currdoc == null");
}
else{
currdoc.replaceItemValue("ModalID",doc.getItemValueString("ModalID"));
currdoc.save();
print("currdoc.save()");
}
}
view.postScript("window.parent.$('.modal').modal('hide');");
view.postScript("parent.location.reload();");
} catch (e) {
getComponent("inputText1").setValue(e.toString());
print("Error:" + e.toString())
}
跨DB挑選:
print("start SA seletion.");
var viewPanel = getComponent("viewPanel1");
var docIDArray = viewPanel.getSelectedIds();
getComponent("inputText1").setValue(docIDArray.length);
try {
if (docIDArray.length == 0 ){
//alert("請選取一份"); 前端
getComponent("inputText1").setValue("請選取一份");
return false;
}
if (docIDArray.length > 1 ){
//alert("請選取一份"); 前端
getComponent("inputText1").setValue("請選取一份");
return false;
}
print(docIDArray[0]);
var empDB:NotesDatabase = session.getDatabase("","GroupSystem\\GroupEmpHR.nsf");
if (empDB == null){
print("empDB == null");
return false;
}
else{
var empdoc:Notesdocument = empDB.getDocumentByID(docIDArray[0]); // :Notesdocument
print(empdoc.getItemValueString("EmpCName"));
print(getComponent("CurDocID").getValue());
if (getComponent("CurDocID").getValue() != ""){ //有紀錄原始文件ID
var currdoc:Notesdocument=database.getDocumentByUNID(getComponent("CurDocID").getValue());
if (currdoc == null) {
print("currdoc == null");
}
else{
currdoc.replaceItemValue("SAEmpCode",empdoc.getItemValueString("EmpCode"));
currdoc.replaceItemValue("SAEmpName",empdoc.getItemValueString("EmpCName"));
currdoc.replaceItemValue("SANotesID",empdoc.getItemValueString("EmpNotesID"));
currdoc.save();
print("currdoc.save()");
}
}
}
view.postScript("window.parent.$('.modal').modal('hide');");
view.postScript("parent.location.reload();");
} catch (e) {
getComponent("inputText1").setValue(e.toString());
print("Error:" + e.toString())
}
沒有留言:
張貼留言