These commands return information to the client. Those beginning with "list" are for interactive use only. Those beginning with "query" can be used programmatically to set the values of client variables.
These commands can not be used within a startup script.
list_class
Lists the columns of the current select (or iselect) query, giving data source-specific column names and types and corresponding Fire class member names and types. Output will go to the client for display but will not be part of the eim output stream.
list_symbology
List the current default symbology settings (as defined by the set command). Output will go to the client but will not be part of the eim output stream.
query_extents { <client_point_array> }
Returns the geometric extents (MBR) of the current data source to the client for assignment to a client variable (<client_point_array>). If the extents are unknown to the translator then (0,0,0),(0,0,0) is returned. If no parameters are supplied the values will simply be printed on the client.
query_tables { <client_string_array> }
Returns a list of table names (user table for database interfaces, or files for file-based interfaces) from which the client can select data. The names are returned to the client for assignment to a client variable (<client_string_array>). If no parameters are supplied the table names will simply be printed on the client.
query_version { <client_string> { <client_numeric> } }
Return the translator version string and number for assignment to client variables (<client_string> and <client_numeric>). If no parameters are supplied the values will simply be printed on the client.
help { <topic> }
Returns translator help information for the client to display. If no parameter is supplied then a complete descriptive listing of all program switches and translator commands is issued. <topic> can be one program switch or command, and if present, a description of just that topic will be displayed.
message_log { <file> }
Directs list output to a text file (<file>). Omitting <file> will close any current message log. When directed to a message log, the output is directed to its original destination as well.
message <text>
Sends a message to the client for printing (and to the message log if defined). <text> comprises everything on the command line after the command word and should not be quoted unless you want the quotes in the message. This command is useful for inserting headings or data markers into the message log.