天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2253|回复: 5

[权限] 为什么我从别的表把数据插进另一个表会执行两次呢

[复制链接]
kkkkkk 发表于 2011-1-17 16:25:35 | 显示全部楼层 |阅读模式
就是我本来只是插一条数据而与,现在他插两条同样的数据。
 楼主| kkkkkk 发表于 2011-1-18 14:58:16 | 显示全部楼层
回复 2# chris


    var value =getItemValueAsString("检验项目");
var jybh=getItemValueAsString("检验编号");
var webUser=getWebUser();
var domainid = webUser.getDomainid();
var sql="";
var sql1="select '"+domainid+"' as DOMAINID, id as id,item_报告编号 from tlk_接样单表 where item_检验编号='"+jybh+"'"
var doc1=findBySQL(sql1);
var selects = value.split(";");
$PRINTER.println(value);
for(var i=0;i<selects.length;i++){
        sql="select '"+domainid+"' as DOMAINID,item_项目编号 as id,item_项目名称,item_检验周期,item_检验科室,item_收费标准,item_标准值 from tlk_标准项目表 where item_项目名称='"+selects+"'";
        var doc =findBySQL(sql);
        var xmmc=doc.getItemValueAsString("项目名称");
        var jyzq=doc.getItemValueAsString("检验周期");
        var jyks=doc.getItemValueAsString("检验科室");
        var sfbz=doc.getItemValueAsString("收费标准");
        var bgbh=doc1.getItemValueAsString("报告编号");
        var bzz=doc.getItemValueAsString("标准值");
        var process = getDocProcess(getApplication());
        var form = getFormProcess().doViewByFormName("任务项目表", getApplication());
        var params = new Packages.cn.myapps.base.action.ParamsTable();
        params.setParameter("项目名称",xmmc);
        params.setParameter("检验周期",jyzq);
        params.setParameter("科室", jyks);
        params.setParameter("收费",sfbz);
        params.setParameter("报告编号",bgbh);
        params.setParameter("技术要求",bzz);
        $PRINTER.println(sql);
        var insertdoc = form.createDocument(params,getWebUser());
        process .doCreate(insertdoc,webUser);
}
这是我的代码
 楼主| kkkkkk 发表于 2011-1-18 15:10:31 | 显示全部楼层
本帖最后由 kkkkkk 于 2011-1-18 15:16 编辑

回复 4# chris


    有什么不一样的吗 我试了还是执行两次
 楼主| kkkkkk 发表于 2011-1-19 11:01:42 | 显示全部楼层
怎么没还没人来解决呢

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 11:33

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表