السلام عليكم ورحمه الله و بركاته
وبعد
أنا أقوم بعمل برنامج Point Of sales
بأستخدام الفيجوال بيزيك 6
و تواجهنى مشكله فى طباعه الفواتير
باسخدام Receipt Printer
أنا أستخدمت الكود القادم
اقتباسPrinter.FontName = "Courier New"
Printer.FontSize = 10
'*** Report Header ***
Call PageHeader
'*** Detail Section ***
mrl.MoveFirst
Do Until mrl.EOF
Font.Size = 20
Printer.Print mrl!Quntitative & " | " & sText & " | " & mrl!unit_Price
mrl.MoveNext
Loop
'*** Report Footer ***
Printer.Print String(75, "-")
Printer.Print "*** End of Report ***"
Call PageFooter
'*** End Of Report ***
Printer.EndDoc
و النتيجه كانت غير مرضيه بالمره
==========================================================
Code Description unit_Price
==========================================================
1001 | ABC TRADERS |11
1002 | XYZ BROTHERS | 12
1003 | FALCON CEMENT |10
1004 | NET CON EXPORTERS | 1
--------------------------------------------------------------------------
وطبعا زى ما هوه موضح أمامكم أن الصفوف غير مظبوطه بالمره
ممكن من أخوانى المحترقين انهم يخبرونى كيف أصنع نفس الفاتوره يالشكل القادم ده

وشكرا