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

[已解决] 请问怎么控制视图里的一些数据不可删除

[复制链接]
问题汇总专家 发表于 2021-3-30 17:05:51 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:
【联系电话】:
【问题描述】:请问怎么控制视图里的一些数据不可删除?
 楼主| 问题汇总专家 发表于 2021-3-30 17:06:34 | 显示全部楼层
可以删除按钮执行前脚步控制
举例
(function(){
var selectId = getParameterAsText("_selects");
var it = 0;  
var arrto = splitText(selectId,";");  
it =arrto.length;  
if(!isNotNull(selectId)){
return createAlert("请先勾选需要删除的数据");
}else if(it>1){
return createAlert("只允许一条一条的删除");
}else{
var doc = findDocument(selectId);
println("doc-->"+doc);
var name = doc.getItemValueAsString("课程名称");
var sql="select '"+getDomainid()+"' as domainid from tlk_订单信息 where item_商品名称='"+name+"'";
println("doc-->"+sql);
var count = countBySQL(sql)
if(count>0){
  return createAlert("抱歉你勾选的课程名称:"+name+",存在订单记录禁止删除");
}
}
})()
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 14:51

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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