 |
|
 |
lakki_lakki Level: Guest

|
Re: Printing a receipt from list
Hello there!
Here is receipt suggestion...> take a look. I am not it works or not you have to try it and play with it..Enjoy!!!
Lakki
Private Sub PrintReceipt()
Dim I As Integer, J As Integer, S As String
'Print receipt using printer object
Printer.Scale (0, 0)-(8.5, 11#)
Printer.FontName = "Arial"
Printer.FontSize = 12
Printer.CurrentX = 1: Printer.CurrentY = 1
Printer.FontBold = True
Printer.Print "Receipt Number " + Format(OrderNumber, "0000")
Printer.FontBold = False
Printer.Print
Printer.CurrentX = 1
Printer.Print txtFirstName.Text + " " + txtLastName.Text
Printer.CurrentX = 1
Printer.Print txtAddress.Text
Printer.CurrentX = 1
Printer.Print txtCity.Text + ", " + txtState.Text + " " + txtZip.ToolTipText
Printer.CurrentX = 1
Printer.Print medPhone.Text
Printer.Print
Printer.CurrentX = 1
Printer.Print "How many items" + Str(NumberReceipt) + " Receipt(name it whatever you want(s):"
'access database make it before you use this code, according to you need....
denPizza.rscomReceipt.Open
denPizza.rscomReceipt.Find "ReceiptNumber = '" + Trim(Str(R_Number)) + "'", 0, adSearchForward
For I = 1 To Number_R
Printer.Print
Printer.CurrentX = 1
'Here what you want to print from the database or whatever use "a if" here if needed
Printer.CurrentX = 1
Printer.Print "Cost: $" + Format(denReceipt.rscomReceipt.Fields("cost"), "0.00")
If I <> Number_R Then denReceipt.rscomReceipt.MoveNext
Next I
denReceipt.rscomReceipt.Close
Printer.Print
Printer.CurrentX = 1
Printer.Print "Total Cost: $" + Format(TotalCost, "0.00")
Printer.EndDoc
End Sub
|
|
12-05-2004 at 07:52 AM |
|
|  |
|
|
|
|
 |
 |