Common arguments
The common arguments for the
ResultTableRead and
ResultTableUpdate are listed here.
-
QueryCode= The entry in FsQuery that has the SQL statement to execute. -
QueryArgs= A list of replacements values to be used when executing the SQL. This list replaces the numbered tokens in the SQL, i.e.,[%1],[%2], etc. -
QueryNamedArgs= A list of named replacement values to be used when executing the SQL. This list replaces the named tokens in the SQL, i.e.,[%%NAMED_TOKEN1],[%%NAMED_TOKEN2] - The query is scanned by the system and the list of
named tokens is replaced.
-
%%SEARCHTABLE– the name of the current Search Result table -
%%KEYFIELD– the name of the primary key field for the current search object -
%USER– the code of the current user -
%LAB– the code of the current lab -
%GROUP– the code of the current group -
%%CURRENT_DB_NAME– the code of the current database connection -
%%CURRENT_SESSION_ID– the current session ID value
-
-
Public ReadOnly Property SearchedKeyField As StringReturns the name of the primary key field for the current search object. (i.e., "ITEM_CODE" when searching for Items, "FORMULA_ID" when searching for Formulas)
-
Public Property SearchSQL() As StringEnables the script to retrieve and update the SQL that is used to execute the search.
- Returns Nothing during the
PreSearchscript hook. - Updating the SQL during the
PreSearchscript hook is ignored. - Updating the SQL during the
PreSearchExecutescript hook is permitted. - Updating the SQL during the
PostSearchscript hook is ignored.
- Returns Nothing during the