Unicon documentation migration is in progress. You might find some broken links or experience minor issues in the documentation. We are working on resolving these issues.

X

Scout Database Model (CR)

Table: Printer

Entry is a printer definition and refers to an entry in the Setup table.

ColumnName DataType Key Not Null Default Value Comment
PrinterID INTEGER PK NN   Unique ID of printer definition
SetupID INTEGER FK NN   Setup ID (foreign key refers to table Setup).SetupID
Baud INTEGER       Baud rate1200/2400/4800/9600/ 19200/38400/57600/115200
Name NVARCHAR(255)   NN lp Local Printer name
Type



NVARCHAR(255)



 



NN



par



Printer type
par - Printer on parallel port
ser - Printer on serial port
usb - Printer on USB port
net - Network printer
TextFilter SMALLINT(6)   NN 0 Text filter is active0/1
PclFilter NVARCHAR(255)     false PCL filter is activetrue/false
Address NVARCHAR(255)       Printer network name (or IP address)
Queue NVARCHAR(255)       Queue name
Com
SMALLINT(6)
 
 
-1
COM port ID
1 / Printer on serial port 1
UseAsDefault SMALLINT(6)     0 Default printer0/1
DriverName NVARCHAR(255)       Driver name on server side used for auto-connected printer
TpConnect SMALLINT(6)     0 Use as ThinPrint printer0/1
TpClass NVARCHAR(255)       ThinPrint class name
ReservedString1 NVARCHAR(255)        
ReservedString2 NVARCHAR(255)        
ReservedInt1 INTEGER        
ReservedInt2 INTEGER        
IndexName IndexType Columns
PRIMARY PRIMARY PrinterID

How to create

CREATE TABLE Printer( PrinterID INTEGER NOT NULL, SetupID INTEGER NOT NULL, Baud INTEGER, Name NVARCHAR(255) NOT NULL, Type NVARCHAR(255) NOT NULL, TextFilter SMALLINT NOT NULL, PclFilter NVARCHAR(255), Address NVARCHAR(255), Queue NVARCHAR(255), Com SMALLINT, UseAsDefault SMALLINT, DriverName NVARCHAR(255), TpConnect SMALLINT, TpClass NVARCHAR(255), ReservedString1 NVARCHAR(255), ReservedString2 NVARCHAR(255), ReservedInt1 INTEGER, ReservedInt2 INTEGER, PRIMARY KEY (PrinterID), CONSTRAINT FK_Printer_SetupID_Setup_SetupID FOREIGN KEY (SetupID) REFERENCES Setup(SetupID));
Table: Printer