How to Submit a Bug Report for the Alpha Anywhere Installer
/documentation/pages/Troubleshooting/Installation/Reporting an Installation Problem.xml

If you run into issues with the Alpha Anywhere Installer and cannot resolve them, send the log files to [email protected].

How to Submit a Bug Report for a Report, Letter, Layout, or Label
/documentation/pages/Troubleshooting/FAQ/Submit a Bug Report Against A Web Project Report.xml
When you report a bug to Alpha Software, a test case is required. For issues with Reports, both the Project Report file and data the report is based on need to be submitted. The *[ui:Create Bug Report Files...]* tool makes it easy to create a test case to submit with a bug report about an issue you're experiencing with a Project Report.
Handling Errors
/documentation/pages/Ref/Xbasic/Handling Errors.xml
An important part of writing any program is handling potential errors properly. You should do the same when writing an Xbasic script, making sure it can recover from some common run-time errors (e.g., when a file is not found, the disk is full, or the table is opened exclusively by another session or user).
How to Submit a Bug Report
/documentation/pages/Troubleshooting/FAQ/Submitting a Bug Report.xml
Instructions for submitting a bug report to Alpha Software.
Sockets Methods
Methods available for a Sockets object.
/documentation/pages/Ref/Api/Objects/System/Sockets/SOCKETS.PEEK Method.xml
Read bytes from socket into string without removing the bytes from the socket stream.
/documentation/pages/Ref/Api/Objects/System/Sockets/SOCKETS.ISOPEN Method.xml
The .ISOPEN() method returns .T. (TRUE) if the connection is open; .F. (FALSE) otherwise.
/documentation/pages/Ref/Api/Objects/System/Sockets/SOCKETS.READLINE Method.xml
Reads a line from the socket, if one is available (else returns blank).
/documentation/pages/Ref/Api/Objects/System/Sockets/SOCKETS.WRITEB Method.xml
Write blob to socket.
/documentation/pages/Ref/Api/Objects/System/Sockets/SOCKETS.WRITE Method.xml
Write string to socket.