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

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

[常见问题] 获取列表勾选的复选框所在行字段值脚本怎么写?

[复制链接]
admin 发表于 2020-12-26 23:29:45 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:4.4stable sp21
【浏览器类型】:Chrome
【技术QQ群】:182378297
【问题描述】:获取列表勾选的复选框所在行字段值脚本怎么写?

  1. (function(){
  2. var selectId = getParameterAsText("_selects");
  3. var it = 0;  
  4. var arrto = splitText(selectId,";");  
  5. it =arrto.length;  
  6. if(!isNotNull(selectId)){
  7. return createAlert("请先勾选需要删除的数据");
  8. }else if(it>1){
  9. return createAlert("只允许一条一条的删除");
  10. }else{
  11. var doc = findDocument(selectId);
  12. println("doc-->"+doc);
  13. var name = doc.getItemValueAsString("课程名称");
  14. var sql="select '"+getDomainid()+"' as domainid from tlk_订单信息 where item_商品名称='"+name+"'";
  15. println("doc-->"+sql);
  16. var count = countBySQL(sql)
  17. if(count>0){
  18.   return createAlert("抱歉你勾选的课程名称:"+name+",存在订单记录禁止删除");
  19. }else{
  20.   var sql1 ="delete from tlk_课程列表 where id='"+selectId+"'";
  21.   deleteByDSName("obpm_business",sql1)
  22. }
  23. }
  24. })()
复制代码

本版积分规则

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

GMT+8, 2026-8-12 07:40

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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