Foxtable(狐表)用户栏目专家坐堂 → 复制数据


  共有3516人关注过本帖树形打印复制链接

主题:复制数据

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/8 9:06:00 [显示全部帖子]

代码没有问题,选中“BMI计算值”列,然后菜单“重置列”

另外BMI计算值和BMI值列都不能是表达式列

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/8 11:25:00 [显示全部帖子]

“BMI计算值”表达式是怎么样的

或者把这个列改为数据列,通过代码计算,就没有必要分开2个列了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/8 18:01:00 [显示全部帖子]

Select Case e.DataCol.Name
    Case "体重","身高"
        e.DataRow("BMI值") = e.DataRow("体重") / (e.DataRow("身高") *e.DataRow("身高") )
End Select

按5楼公式自己计算

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/9 8:52:00 [显示全部帖子]

e.DataRow("BMI值") = e.DataRow("体重") / (e.DataRow("身高") *e.DataRow("身高") ) * 10000

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/12 22:06:00 [显示全部帖子]

双引号改为订单引号

IIF([BMI] >= 40,'三度肥胖',IIF([BMI] >= 35,'二度肥胖',IIF([BMI] >= 30,'一度肥胖',IIF([BMI] >= 25,'肥胖前期',IIF([BMI] >=18.5,'正常体重',IIF([BMI]  <18.5,'体重过清',' '))))))

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/12 22:40:00 [显示全部帖子]

1、列名不正确

2、列类型不正确,BMI必须是数值列,表达式列必须是字符列

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/13 21:09:00 [显示全部帖子]

右边有多余的空列,从U列开始选上几十列整列删除,然后重新设置<End>标记

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/15 10:53:00 [显示全部帖子]

Dim zl As WinForm.TextBox = e.Form.Controls("ComboBox1")

类型不一样,不是其它原因。就像是指鹿为马

Dim zl As WinForm.ComboBox = e.Form.Controls("ComboBox1")

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/15 11:07:00 [显示全部帖子]

图片点击可在新窗口打开查看同一个问题,看25楼

 回到顶部