【帆软】利用单选按钮组控件设计表单

一、设计要求

(1)A列的数字随机生成整数;

(2)B2~B6以后的单选按钮组控件可以进行选择,C1是一个全局控制型单选按钮组控件,可以控制B2~B6的选择,初始状态默认为“否”状态;

(3)D列数据显示为当前行对应的单选按钮组控件的值,并可以随选项改变而改变。

单独选择某个按钮的效果:

二、设计思路

1.表单结构

2,设置单选选项内容以及表格数据显示内容

3,设计好之后的结构如下

4,复制5行,注意D列对应的显示值为当前行

6,设置全局单选按钮选择事件,这里的JavaScript语句如下:

var a = this.getValue(); 
var status = contentPane.getWidgetsByName("status");
if (status && status.length > 0) {
  $.each(status, function(i, item) {
    var cell = item.options.location;
    if (a && a.length > 0) {
      item.reset();
    }
    contentPane.setCellValue(cell, null, a);
  });
} else {
  contentPane.setCellValue("B2", null, a);
    contentPane.setCellValue("B3", null, a);
      contentPane.setCellValue("B4", null, a);
        contentPane.setCellValue("B5", null, a);
          contentPane.setCellValue("B6", null, a);
  var statusWidget = contentPane.getWidgetByName("status")
  if (a && a.length > 0 && statusWidget) {
    statusWidget.reset();
  }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值