这样吧 If e.DataCol.Name = "采购下定单日期" OrElse e.DataCol.Name = "供货周期" Then If e.DataRow.IsNull("采购下定单日期") OrElse e.DataRow.IsNull("供货周期") Then e.DataRow("第一批到货日期") = Nothing e.DataRow("最后到货日期") = Nothing Else e.DataRow("第一批到货日期") = CDate(e.DataRow("采购下定单日期")).AddDays(-e.DataRow("供货周期")) e.DataRow("最后到货日期") = CDate(e.DataRow("采购下定单日期")).AddDays(-e.DataRow("需要生产天数")) End If End If
|