Private Sub b_PrintWorkOrder_Click()
Me.Requery
Dim CreditCheckQry As String
Dim TermsDatedQry As String
Dim strCompany_id As Integer
Dim stlinkCriteria As String
strCompany_id = [Forms]![People_Enter]![People_Enter_Assignments].Form!company_id
CreditCheckQry = "SELECT TermsID FROM companies WHERE company_id = " & strCompany_id
TermsDatedQry = "SELECT TermsDate FROM companies WHERE company_id = " & strCompany_id
Dim dbCreditCheck As dao.Database
Dim rsCreditCheck As dao.Recordset
Set dbCreditCheck = CurrentDb()
Set rsCreditCheck = dbCreditCheck.OpenRecordset(CreditCheckQry, dbOpenDynaset)
Dim dbTermsDated As dao.Database
Dim rsTermsDated As dao.Recordset
Set dbTermsDated = CurrentDb()
Set rsTermsDated = dbTermsDated.OpenRecordset(TermsDatedQry, dbOpenDynaset)
If rsTermsDated!TermsDate <> "" Then
If rsCreditCheck!TermsID <> 3 Or rsCreditCheck!TermsID <> 4 Then
stlinkCriteria = "[EntryId]=" & [Forms]![People_Enter]![People_Enter_Assignments].Form!EntryId
DoCmd.OpenReport "WorkOrder", acPreview, , stlinkCriteria
DoCmd.Close acForm, "People_Enter"
Else
MsgBox "This account appears to have terms, however it is not open"
End If
Else
MsgBox "It appears that there are no terms on file"
End If
rsCreditCheck.Close
rsTermsDated.Close
Set rsTermsDated = Nothing
Set dbTermsDated = Nothing
Set rsCreditCheck = Nothing
Set dbCreditCheck = Nothing
End Sub