把项目事件DataTables("工程设计量").DataCols("工程名称").RaiseDataColChanged(),放在表事件中,是否可以 Case "工程名称","分项工程","施工部位","施工日期","规格型号"
DataTables("工程设计量").DataCols("工程名称").RaiseDataColChanged(dr)
If dr.IsNull("工程名称") OrElse dr.IsNull("分项工程") OrElse dr.IsNull("施工部位") OrElse dr.IsNull("施工日期") Then
dr("实耗量") = Nothing
Else
Dim filter As String
filter = "[工程名称] = '" & dr("工程名称") & "' And [分项工程] = '" & dr("分项工程") & "' And [施工部位] = '" & dr("施工部位") & "' And [施工日期] = #" & dr("施工日期") & "# And [强度等级] = '" & dr("规格型号") & "' And [出场拌合站] = '" & dr("出场拌合站") & "'"
dr("实耗量") = DataTables("混凝土出场台账").SQLCompute("Sum(运输方量)", Filter)
End If