1、需要增加一个计算采购数量的代码:我在EXCEL里面是这样表达的:'=IF(纸长开=1,订单数量/纸度开*2,订单数量/纸度开)
r("采购数量") = r("订单数量")/r("纸度开") * iif(r("纸长开") = 1,2,1)
2、 需加一个计算"采购长" 是根据"纸长"的值,例如:纸长的值是33.111,采购长应该显示为33.125(意思就是尾数应该是1除以8的分数:如:0.125,0.25,0.375,0.5,0.625,0.75,0.875)
这个问题,我记得之前已经回复你,并且做了一个示例文件给你的。
3、需加一个计算"采购宽" 是根据'纸宽的值,再根据"zhidu"表的(例如纸宽的值小于或等于29,取"zhidu"表的动态值 29,纸宽的值大于29,小于或等于31,则取31,以此类
if e.DataCol.Name = "纸宽" Then
Dim dr2 As DataRow = DataTables("zhidu").find("动态值 >= " & r("纸宽"), "动态值")
If dr2 IsNot Nothing Then
r("采购宽") = dr2("动态值")
End If
End if
[此贴子已经被作者于2011-8-7 11:52:04编辑过]