i have developed a desktop application in VB.net. Now i am developing its reports by crystal reports 9, which is shipped with .net. The problem is that i have a company HR form already printed on the paper. I am required to print the data of the software on to the mentioned space on the form. For this i used the measurement scale and designed a report according to the print HR form. i set the LEFT magins of the report to 0.1".
Problem comes here, when i print the form in the Deskjet printer the left margin changes like 0.25" and when i print the form in the LaserJet printer the left margin changes to 0.35". Means that no only left margins , but all the margins are varying in the different printer. i have also used the printer class in the VB.net and set the All margins to zero, but again there is no change.
Can anyone tell me that how can the designed the report so that its fields X-Y positions donot change...?????