|
|
本帖最后由 irene 于 2012-5-7 10:28 编辑
var doc = getCurrentDocument();
var applicationid = getApplication();
var process = getDocProcess(getApplication());
var params = new Packages.cn.myapps.base.action.ParamsTable();
var user = getWebUser();
var request = $WEB.getParamsTable().getHttpRequest();
var pid = doc.getItemValueAsString("par_id");
var proname= request.getSession().getAttribute("project_name");
var cusname= request.getSession().getAttribute("customer_name");
var chargename = doc.getItemValueAsString("charge_name_id");
var deptid = doc.getItemValueAsString("resolve_dept_id");
var assign_date = doc.getItemValueAsString("assign_date");
var all_work = doc.getItemValueAsInt("all_work");
if (all_work > 0)
{
if(doc != null){
var fmprocess = createProcess("cn.myapps.core.dynaform.form.ejb.FormProcess");
var form = fmprocess.doViewByFormName("FM_DEPT_MAIN",applicationid);
var new_doc = process.doNew(form,user,params);
new_doc.setIstmp(false);
new_doc.setParent(pid);
new_doc.addStringItem("project_name",proname);
new_doc.addStringItem("customer_name",cusname);
new_doc.addStringItem("charge_name",chargename);
new_doc.addStringItem("dept_id",deptid);
new_doc.addStringItem("project_date",assign_date);
new_doc.addStringItem("task_degree","0");
new_doc.addStringItem("total_work",all_work);
process.doCreate(new_doc);
}
}
这段代码是往SQL SERVER 插入数据 如果数据库改为MySql要改什么地方 为什么插不进数据了?? |
|