Hi Kevin,
So, I have a really stupid question as syntax is what kills me in scripting. Do you mean this line literally or is it an abbreviation for IM_ItemWarehouse? Or do I need to declare the object first?
retVal = oIMIW.SetBrowseFilter(sItemCode & String(30-Len(sItemCode),Chr(0)))
Thank you,
Bob Osborn
ACI Consulting
p 714.282.0378 ext. 402 f 714.282.0235
Bob@ACIconsulting.com

This communication, including attachments, is confidential and may contain proprietary information intended only for the proposed recipient. Please notify the sender and delete this message if you believe that you have received this message in error or if you are not the proposed recipient. Unauthorized disclosure, copying, or distribution of the information is strictly prohibited.
------Original Message------
Use a browse filter... before your MoveFirst(). That way you are only scrolling through rows for that item (instead of the whole table).
retVal = oIMIW.SetBrowseFilter(sItemCode & String(30-Len(sItemCode),Chr(0)))
------------------------------
Kevin Moyes
Technical Systems Analyst
Munjal White Consulting Co.
Toronto ON
------------------------------