Dim rsPG As DAO.Recordset
Dim vRow As Long, vCol As Long
If Not IsNull(Me.itemNumTxt) Then
'Fetch data from query and copy into temporary array
Set rsPG = CurrentDb.OpenRecordset("SELECT dbo_vw_ReorderApp.ITEMNO, dbo_vw_ReorderApp.VENDITEMNO," _
& "dbo_vw_ReorderApp.ITEMDESC, dbo_vw_ReorderApp.VENDNUM, dbo_vw_ReorderApp.VENDNAME, " _
& "dbo_APVEN.TEXTPHON1 AS [PHONE], dbo_APVEN.TEXTPHON2 AS [FAX], dbo_vw_ReorderApp.STOCKUNIT, dbo_vw_ReorderApp.PICKINGSEQ," _
& "dbo_vw_ReorderApp.QTYOH AS [ON HAND], dbo_vw_ReorderApp.QTYONPO AS [ON PO], dbo_vw_ReorderApp.RECENTCOST, " _
& "dbo_vw_ReorderApp.LASTPONUMBER, dbo_vw_ReorderApp.LASTVDCODE, dbo_vw_ReorderApp.LASTVDNAME," _
& "dbo_vw_ReorderApp.LASTPOCOST, ROUND(dbo_vw_ReorderApp.SOLD365,2) AS [ACTUAL 365 DAYS], ROUND(dbo_vw_ReorderApp.PROJECTED45,2) AS [PROJECTED 45 DAYS]," _
& "ROUND(dbo_vw_ReorderApp.SOLDCM,2) AS [CURRENT MONTH], ROUND(dbo_vw_ReorderApp.SOLDLM,2) AS [CURRENT MONTH -1], ROUND(dbo_vw_ReorderApp.SOLDLM1,2) AS [CURRENT MONTH -2]," _
& "ROUND(dbo_vw_ReorderApp.SOLDLM2,2) AS [CURRENT MONTH -3], ROUND(dbo_vw_ReorderApp.SOLDLM3,2) AS [CURRENT MONTH -4] FROM dbo_vw_ReorderApp " _
& "LEFT JOIN dbo_APVEN ON dbo_vw_ReorderApp.VENDNUM=dbo_APVEN.VENDORID WHERE dbo_vw_ReorderApp.ITEMNO like'" & Me.itemNumTxt.Value & "*';")
Else
Set rsPG = CurrentDb.OpenRecordset("SELECT dbo_vw_ReorderApp.ITEMNO, dbo_vw_ReorderApp.VENDITEMNO," _
& "dbo_vw_ReorderApp.ITEMDESC, dbo_vw_ReorderApp.VENDNUM, dbo_vw_ReorderApp.VENDNAME, " _
& "dbo_APVEN.TEXTPHON1 AS [PHONE], dbo_APVEN.TEXTPHON2 AS [FAX], dbo_vw_ReorderApp.STOCKUNIT, dbo_vw_ReorderApp.PICKINGSEQ," _
& "dbo_vw_ReorderApp.QTYOH AS [ON HAND], dbo_vw_ReorderApp.QTYONPO AS [ON PO], dbo_vw_ReorderApp.RECENTCOST, " _
& "dbo_vw_ReorderApp.LASTPONUMBER, dbo_vw_ReorderApp.LASTVDCODE, dbo_vw_ReorderApp.LASTVDNAME," _
& "dbo_vw_ReorderApp.LASTPOCOST, ROUND(dbo_vw_ReorderApp.SOLD365,2) AS [ACTUAL 365 DAYS], ROUND(dbo_vw_ReorderApp.PROJECTED45,2) AS [PROJECTED 45 DAYS]," _
& "ROUND(dbo_vw_ReorderApp.SOLDCM,2) AS [CURRENT MONTH], ROUND(dbo_vw_ReorderApp.SOLDLM,2) AS [CURRENT MONTH -1], ROUND(dbo_vw_ReorderApp.SOLDLM1,2) AS [CURRENT MONTH -2]," _
& "ROUND(dbo_vw_ReorderApp.SOLDLM2,2) AS [CURRENT MONTH -3], ROUND(dbo_vw_ReorderApp.SOLDLM3,2) AS [CURRENT MONTH -4] FROM dbo_vw_ReorderApp " _
& "LEFT JOIN dbo_APVEN ON dbo_vw_ReorderApp.VENDNUM=dbo_APVEN.VENDORID WHERE dbo_vw_ReorderApp.VENDNUM='" & Me.cboVendNum.Value & "';")
End If