如何在下拉框处默认一个值且下拉框里边的这个值不可取消,如:默认本部,下拉框里边的本部就不可以取消

image.png

FineReport 帆软用户AK9hEVlRMF 发布于 4 天前
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ScyalcireLv7高级互助
发布于4 天前(编辑于 4 天前

可以默认选中,但不能一直选中不可取消

----------

数据集sql种 参数直接写一个默认值

image.png

最佳回答
0
期待遇见youLv4初级互助
发布于4 天前

1.这个是可以直接指定,如下位置:填写或者公式指定一个值即可,

2每次去掉,下次进来或者刷新还是这个参数,其实这样满足

image.png

最佳回答
0
华莉星宸Lv7专家互助
发布于4 天前

1、设置默认值

image.png

2、设置编辑后事件

var aa = this.getValue();
if (aa.indexOf("本部") == -1) {
alert("必须勾选本部");
aa.push("本部");
this.setValue(aa)
}

image.png

  • 帆软用户AK9hEVlRMF 帆软用户AK9hEVlRMF(提问者) 这个本部是根据权限出来的,不是写死的,比如我这个账号是属于本部则默认本部,属于别的大区则默认别的大区
    2025-10-30 15:20 
  • 华莉星宸 华莉星宸 回复 帆软用户AK9hEVlRMF(提问者) 那就默认值写公式啊 value("数据集",1,1)
    js判断的地方 上面加个参数 也是这个公式获取第一个值
    2025-10-30 15:23 
最佳回答
0
帆软用户POdvwWdKZ4Lv3见习互助
发布于4 天前

根据权限来的话就单独写段sql

(

${if(aaa = '本部',"xxx = '本部'","1=1")}

and

$(if(bbb = '大区',"ccc = '大区'","1=1"))

or

// 然后再获取控件的值

${if(len(sss)=0,"1=1","qqq in ('sss')")}

)

  • 5关注人数
  • 50浏览人数
  • 最后回答于:4 天前
    请选择关闭问题的原因
    确定 取消
    返回顶部