- If I want to print multiple batch numbers based on an item number in report ...how we can solve this,please suggest me...

Hi,
In you request, call the batch number table filtred by the items you want and grouped by ItemID.
Example :
select * from INVENTBATCH ib inner join INVENTTABLE it on ib.ITEMID = it.ITEMID
Where it.itemid in ("A0001","1000")
Group by it.ITEMID
Regards,