审核按钮
DataTables("报价主表").Save() '接下来要根据主键查找,必须先保存,因为只有保存后新增行的主键才是有效值.
Tables("报价主表.报价明细").Save()
Dim id As String = e.Form.Controls("Label2").Text
Dim id1 As String = e.Form.Controls("Label3").Text
Dim dr As DataRow = DataTables("报价主表").Find("[_Identify] = " & id)
Dim dr1 As DataRow = DataTables("报价明细").Find("[_Identify] = " & id1)
If dr Is Nothing Then
DataTables("报价主表").AppendLoad("[_Identify] = " & id)
dr = DataTables("报价主表").Find("[_Identify] = " & id)
DataTables("报价明细").AppendLoad("[_Identify] = " & id1)
dr1 = DataTables("报价明细").Find("[_Identify] = " & id1)
Else
dr.Load()
dr1.Load()
End If
If dr IsNot Nothing Then
Dim wz As Integer = Tables("报价主表").FindRow(dr)
If wz < 0 Then '如果因为筛选导致此报价主表不可见
Tables("报价主表").Filter = ""
wz =Tables("报价主表").FindRow(dr)
End If
If wz >= 0 Then
Tables("报价主表").Position = wz
Forms("报价").show()
End If
End If
e.Form.Close()
项目事件SystemIdle
If fhs.Count > 0 AndAlso Forms("审核提示").Opened = False Then
Dim pts() As String = fhs(0).Split("|")
With Forms("审核提示")
.Open()
.Controls("Label1").Text = pts(2) & "新增报价单" & pts(1) & ",请审核!"
.Controls("Label2").Text = pts(0) '将发货单主健设置为Label2的标题
.Controls("Label3").Text = pts(0) '将发货单主健设置为Label2的标题
End With
fhs.RemoveAt(0)
End If