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