找文章 / 找答案
精选问答 更多内容

如何实现下拉参数列表控件的单向联动

yhdata_x6S3fRoO青铜一 显示全部楼层 发表于 2024-10-9 11:49:50 |阅读模式 打印 上一主题 下一主题
5
已解决
目前我有两个控件A和B
需求是 修改A的控件值时自动修改B控件的值,修改B控件的值时就只是修改B控件值

最佳答案

yhbi老6了 白银二 关注Ta

2024-10-09 11:49:51

按楼上老师的提示好像是这样 if( !isNull(a.value) ){ if( isNull(b.value) ){ b.value=a.value }else{ if( b.value>a.value ){ debug('b must be b
查看完整内容
回复

使用道具 举报

精彩评论10

yhbi老6了白银二 显示全部楼层 发表于 2024-10-9 11:49:51
本帖最后由 yhbi老6了 于 2024-10-10 14:03 编辑

按楼上老师的提示好像是这样
if( !isNull(a.value) ){
    if( isNull(b.value) ){
        b.value=a.value
    }else{
        if( b.value>a.value ){
             debug('b must be b<= a')
             b.value=a.value
        }
   }
}






回复

使用道具 举报

yhbi老6了白银二 显示全部楼层 发表于 2024-10-9 13:11:17
此处手动@行走的蜗牛,牛哥当时是怎么解决的?
https://club.yonghongtech.com/thread-81463-1-1.html
回复

使用道具 举报

yhdata_x6S3fRoO青铜一 显示全部楼层 发表于 7 天前
yhbi老6了 发表于 2024-10-9 13:11
此处手动@行走的蜗牛,牛哥当时是怎么解决的?
https://club.yonghongtech.com/thread-81463-1-1.html ...

看上去好像是没有解决~
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 7 天前
a变了b怎么变?举个例子呢
回复

使用道具 举报

yhdata_x6S3fRoO青铜一 显示全部楼层 发表于 7 天前
yhdata_lyaa 发表于 2024-10-10 11:33
a变了b怎么变?举个例子呢

比如需求是 B的值小于等于A ,所以需要当A输入10 时,B自动变为10,但是B也可以手动修改为10及10以下的数字
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 7 天前
yhdata_x6S3fRoO 发表于 2024-10-10 13:23
比如需求是 B的值小于等于A ,所以需要当A输入10 时,B自动变为10,但是B也可以手动修改为10及10以下的数 ...

不好弄,如果变化时运行写脚本,只要A有值,B就得变。
回复

使用道具 举报

yhdata_x6S3fRoO青铜一 显示全部楼层 发表于 7 天前
yhbi老6了 发表于 2024-10-10 13:59
按楼上老师的提示好像是这样
if( !isNull(a.value) ){
    if( isNull(b.value) ){

秀儿 你这个思路是OK的 ,我简化了下
  1. if(!isNull(a.value)){
  2.     if(isNull(param['b']) || param['b']>param['a'] ){
  3.         b.value=param['a']
  4.     }
  5. }
复制代码
回复

使用道具 举报

yhbi老6了白银二 显示全部楼层 发表于 7 天前
嗯?你不需要在b值大于a时,提示用户不可以大于?
回复

使用道具 举报

yhdata_x6S3fRoO青铜一 显示全部楼层 发表于 6 天前
yhbi老6了 发表于 2024-10-10 14:40
嗯?你不需要在b值大于a时,提示用户不可以大于?

直接给他通过b.value=param['a']修正,使用BI的用户多少有点软件使用基础,不提示也明白是怎么个事
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部