以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 请高手帮忙指点一下吧!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18427)

--  作者:周子杰
--  发布时间:2012/4/12 17:53:00
--  [求助] 请高手帮忙指点一下吧!

图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看

--  作者:sloyy
--  发布时间:2012/4/13 0:51:00
--  
啥意思?
--  作者:周子杰
--  发布时间:2012/4/13 10:15:00
--  


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

我想大家帮助一下,在我表格中录入baom(报名),qsrq(起始日期),zzrq(终止日期),fens(份数),后,在zhongj(总金额)列,自动算出金额。

 

我已在表属性中,设置了DataColchanging

Select Case e.DataCol.Name
    Case "shuxi"
       If e.NewValue = "公" Then
            e.NewValue = "公费"
        ElseIf e.NewValue = "个"
            e.NewValue = "个体"
        ElseIf e.NewValue = "集"
            e.NewValue = "集订分送"
        ElseIf e.NewValue = "私"
            e.NewValue = "私人"
        End If       
     Case "baom"
        If e.NewValue = "1" Then
            e.NewValue = "大同日报"
        ElseIf e.NewValue = "2" Then
            e.NewValue = "大同晚报" 
        End If
End Select


--  作者:狐狸爸爸
--  发布时间:2012/4/13 10:25:00
--  

不用写代码都可以的,参考:

http://www.foxtable.com/help/topics/2124.htm

 


--  作者:周子杰
--  发布时间:2012/4/13 15:50:00
--  

不是的,狐爸,我想要:

我在表格中录入baom(报名),qsrq(起始日期),zzrq(终止日期),fens(份数)等列的内容后,在zhongj(总金额)列,自动算出金额


--  作者:狐狸爸爸
--  发布时间:2012/4/13 15:58:00
--  
计算公式是什么?
--  作者:周子杰
--  发布时间:2012/4/13 16:25:00
--  

我的表达不太清楚。

 

我上面的截图,就是我想要的最后结果。只不过不太全自动。

 

例如:baom(报名)列,我输入的是大同晚报;qsrq(起始日期)列,我输入2010-02-01,zzrq(终止日期)列,我输入2010-7-31,fens(份数)列,输入1,如何才能算出zhongj(总金额)列,应该为99元。

 

我们是报纸订阅,跟你说一下,大同日报 288元/年,24元/月。大同晚报198元/年,16.5元/月。假如说,我刚才的日期是qsrq(起始日期)列,2010-02-01,zzrq(终止日期)列,2010-7-31,这是6个月,用16.5元/月×6个月,总金额为99元。以此类推。

谢谢,反正挺麻烦的,代码多时我就不会写了。呵。


--  作者:狐狸爸爸
--  发布时间:2012/4/13 16:31:00
--  
将表传上来。
--  作者:周子杰
--  发布时间:2012/4/13 16:36:00
--  
不好意思,怎样将表上传呀。呵
--  作者:狐狸爸爸
--  发布时间:2012/4/13 16:39:00
--  
图片点击可在新窗口打开查看