Foxtable(狐表)用户栏目专家坐堂 → [求助] 很高兴,困难都没有了,就差这个表达式了 ,


  共有5800人关注过本帖平板打印复制链接

主题:[求助] 很高兴,困难都没有了,就差这个表达式了 ,

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/6/12 11:45:00 [只看该作者]

既然你不想让销售价的尾数带4,让顾客不舒服,可以这样处理:

进价 = 销售价*1.3(具体你定)

不用表达式

在表的DataColChanged事件中

(不带小数)

If e.DataCol.Name = "进价" Then
    If CStr(CInt(e.DataRow("进价")*1.3)).EndsWith("4") Then
        e.DataRow("售价") =  CInt(CStr(CInt(e.DataRow("进价")*1.3)).Replace("4","6"))
    Else
        e.DataRow("售价") =  CInt(e.DataRow("进价")*1.3)
    End If
End If

[此贴子已经被作者于2013-6-12 11:47:47编辑过]

 回到顶部
总数 14 1 2 下一页