找回密码
 注册成为天翎用户
楼主: 529654925

[已解决] 记录无法删除

[复制链接]
 楼主| 529654925 发表于 2015-1-8 16:56:23 | 显示全部楼层
回复 10# bebo

我把生成考勤表的按钮代码发一下 你看看有问题吗?


    var name = getItemValueAsString("kqdate");
if (name!=null && name.trim().length()>0){
       
var request = $WEB.getParamsTable().getHttpRequest();
var sess = request.getSession();
sess.setAttribute("kqdate",getItemValueAsString("kqdate"));
    var domainId =getDomainid();
var appId = getApplication();
var id = getId();
var sql = "SELECT  '" + domainId+ "' as DOMAINID,'11e4-6d71-2e46c7c2-afc9-479f34aaa393' as FORMID,'" +appId+"' as APPLICATIONID,'"+id+"' AS ID FROM tlk_填写机械队出勤日报表  where  date_format(ITEM_KQDATE,'\%Y-\%m-\%d')='"+getItemValueAsString("kqdate")+"'";
var sql2 = "select ITEM_CHEXING,ITEM_NAME,'" + domainId+ "' as DOMAINID,'11e4-566a-82719042-880d-b12451e8521b' as FORMID,'" +appId+"' as APPLICATIONID,'"+id+"' AS ID from  tlk_总库机力车型车号";
var count = 0;
var query = queryBySQL(sql);
if(query!=null){

              var iter  =query.iterator();
              for(iter != null ; iter.hasNext();){
                    var   doc = iter.next();
                  count = count+ 1;
             }       
}
if(count<=0){
   //没有该日期的考勤,生成考勤记录
  sql = "insert into tlk_填写机械队出勤日报表 (FORMNAME,FORMID,APPLICATIONID,DOMAINID,ID,ITEM_CHEXING,ITEM_SIJI,ITEM_KAOQIN,ITEM_YUANYIN,ITEM_KQDATE,ITEM_DANWEI,ITEM_ZDDATE)  VALUES";
  var   uuid  = new Packages.cn.myapps.util.sequence.Sequence();  

  query = queryBySQL(sql2);

  if(query!=null){

                var iter2  =query.iterator();

                for(iter2 != null ; iter2.hasNext();){
             
                var   doc = iter2.next();

                sql  = sql + " ('供应处物资总库生产管理系统\/机械队出勤日报表\/填写机械队出勤日报表','11e4-6d71-2e46c7c2-afc9-479f34aaa393','11e4-3f96-871211a9-8bb4-3b3c6c0f6a43','11e1-81e2-37f74759-9124-47aada6b7467','"+uuid.getSequence()+"','"+ doc.getItemValueAsString("chexing")+"','"+doc.getItemValueAsString("name")+"','出勤','请选择原因','"+getItemValueAsString("kqdate")+"','机械队','"+getItemValueAsString("zddate")+"') ";
      
if(iter2.hasNext()){
                            sql = sql+",";
              }
               }       
  }

insertByDSName("供应处物资总库生产管理系统数据源",sql);
var request = $WEB.getParamsTable().getHttpRequest();
var sess = request.getSession();
sess.setAttribute("kqdate",getItemValueAsString("kqdate"));
}else{
        createAlert("您选择的日期已有考勤记录!");
}       
}else{
        createAlert("请选择考勤日期!");
}
bebo 发表于 2015-1-8 17:15:49 | 显示全部楼层
本帖最后由 bebo 于 2015-1-8 17:17 编辑

请问你生成的考情表的表单也是在平台上的吗?网格视图是否对应了该表单?
 楼主| 529654925 发表于 2015-1-9 09:27:41 | 显示全部楼层
回复 12# bebo


    是的 这个网格视图是根据选择的日期和车型车号生成的
bebo 发表于 2015-1-9 10:21:56 | 显示全部楼层
你没理解我说的意思,加Q:391444118。
bebo 发表于 2015-1-19 17:25:55 | 显示全部楼层
通过QQ联系,问题已解决!感谢楼主反馈,该帖结帖!

本版积分规则

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

GMT+8, 2026-9-28 18:07

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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