以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]两列数据能否相互运算转换 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92746) |
-- 作者:whataball -- 发布时间:2016/11/11 16:17:00 -- [求助]两列数据能否相互运算转换 假设有a、b两列,a、b之间的关系为a*2=b。 请问有没有办法使得在a列输入数字时b列会自动运算出数据,在b列输入数字时a列也会自动运算出数据。
|
-- 作者:有点蓝 -- 发布时间:2016/11/11 16:58:00 -- 只能用代码处理,DataColChanged事件 Select Case e.DataCol.Name Case "第一列" SystemReady = False If e.DataRow.IsNull("第一列") e.DataRow("第二列") = Nothing Else e.DataRow("第二列") = e.DataRow("第一列")*2 End If SystemReady = True Case "第二列" SystemReady = False If e.DataRow.IsNull("第二列") e.DataRow("第一列") = Nothing Else e.DataRow("第一列") = e.DataRow("第二列")/2 End If SystemReady = True End Select [此贴子已经被作者于2016/11/11 16:58:17编辑过]
|
-- 作者:whataball -- 发布时间:2016/11/14 16:47:00 -- 感谢解答,到时候去试试操作 |