Q: Can you send text to the printer in ObjectPAL without having to create a report.
A: Yes. Use the writeLine() method to create a text file and then using the copy() method to copy the file to the printer. For example:
method run(var eventInfo Event)
var
ts textStream
fs fileSystem
endVar
ts.open("data.txt","nw")
ts.writeLine("Here is some text")
ts.writeLine("\012")
ts.close()
fs.copy("data.txt","lpt2")
endMethod
Note that the LPT2 can be replaced with your own printer port. Also note that a line feed character ("\012") is used to insure that the page that the data is printed to is ejected from the printer upon completion of printing.