I have this code:
	
	
	
		
When I do:
Call calcOrderStatus()
From a form event handler, I get:
"Out of stack space" error.
How can I fix this?
Thanks.
 
		Code:
	
	
	Private Sub calcOrderStatus()
    Dim numLinesAwaitingStock As Integer
    Dim numLinesComplete As Integer
    Dim qryResult As DAO.Recordset
    
    If Not IsNull(Me.sup_order_number) Then
     
        Set qryResult = CurrentDb.OpenRecordset("SELECT Count([sup_order_line_number]) AS [countOrderLineNums] FROM Supplier_order_line WHERE ([Supplier_order_line].[sup_order_number] = " _
            & Forms("SupplierOrderEnquiry").sup_order_number _
            & ") And ([Supplier_order_line].[order_line_status] = 'Awaiting delivery');")
        numLinesAwaitingStock = qryResult!countOrderLineNums
        
        Set qryResult = CurrentDb.OpenRecordset("SELECT Count([sup_order_line_number]) AS [countOrderLineNums] FROM Supplier_order_line WHERE ([Supplier_order_line].[sup_order_number] = " _
            & Forms("SupplierOrderEnquiry").sup_order_number _
            & ") And ([Supplier_order_line].[order_line_status] = 'Complete');")
        numLinesComplete = qryResult!countOrderLineNums
        
        qryResult.Close
        
        If numLinesAwaitingStock > 0 Then
                
            Me.numLinesAwaitingStock = "Incomplete"
        
        ElseIf numLinesComplete > 0 Then
        
            Me.numLinesAwaitingStock = "Complete"
            
        Else
        
            Me.numLinesAwaitingStock = "Cancelled"
            
        End If
    
    End If
End sub
	When I do:
Call calcOrderStatus()
From a form event handler, I get:
"Out of stack space" error.
How can I fix this?
Thanks.