Foxtable(狐表)用户栏目专家坐堂 → 数值控件填入数值不等问题


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

主题:数值控件填入数值不等问题

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


加好友 发短信
等级:幼狐 帖子:51 积分:425 威望:0 精华:0 注册:2019/8/22 22:35:00
数值控件填入数值不等问题  发帖心情 Post By:2022/5/2 23:43:00 [只看该作者]

老师好,为什么我窗口数值控件里的数值填到数据表后,小数位会发生变化?代码及窗体如下,请老师赐教!

If e.Form.Controls("TextBox1").value Is Nothing Or e.Form.Controls("ComboBox1").value Is Nothing Or e.Form.Controls("DateTimePicker1").value Is Nothing Or e.Form.Controls("NumericComboBox1").value Is Nothing Or e.Form.Controls("NumericComboBox2").value Is Nothing Or e.Form.Controls("NumericComboBox3").value Is Nothing Or e.Form.Controls("NumericComboBox4").value Is Nothing Then
    MessageBox.Show("fa piao信息填写不齐全,请补齐fa piao信息!")
Else
    Dim r As Row = Tables("开piao明细表").AddNew
    r("fa piao号") = e.Form.Controls("TextBox1").value
    r("客商名称") = e.Form.Controls("ComboBox1").value
    r("开piao名称") = e.Form.Controls("ComboBox3").value
    r("开piao日期") = e.Form.Controls("DateTimePicker1").value
    r("开piao金额") = e.Form.Controls("NumericComboBox1").value
    r("税率") = e.Form.Controls("NumericComboBox2").value
    r("税额") = e.Form.Controls("NumericComboBox3").value
    r("不含税金额") = e.Form.Controls("NumericComboBox4").value
    r("冲减应收金额") = e.Form.Controls("NumericComboBox5").value
    r("未冲应收金额") = e.Form.Controls("NumericComboBox6").value
    r("开piao人") = e.Form.Controls("ComboBox4").value
    r.Save 
End If

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/4 20:50:00 [只看该作者]

这样试试,如果也有问题,看看调试信息
dim d as double = e.Form.Controls("NumericComboBox1").value
msgbox(d)
r("开piao金额") = d
msgbox(r("开piao金额"))

 回到顶部