- Help Centre
- Document register, Document templates and Court Forms
- Advanced Template Editor Functions
-
Setting up SILQ
-
Getting Started with SILQ
-
Financial Management
-
Advanced Accounting and Reporting
-
Trust Accounting
- Trust Accounting
- Controlled Money Receipts
- Statutory Deposits and Receipts
- Entering and Transferring Unknown Deposits
- Trust Accounting Chart of Accounts
- Trust Reporting
- Deposit Adjustments and Withdrawals
- Trust Account Bank Reconciliations
- Trust Reconciliation Example Scenarios
- Trust Transaction Dating and Trust Money Recording
- Trust problem trouble shooting
- Protected Trust
- Automatic Bank Feeds
-
Legal Details
-
Document register, Document templates and Court Forms
-
Using InfoTrack in SILQ
-
Using SILQ Outlook Add-In
-
SILQ & Word Integration
-
Exporting Data
-
Invoicing
-
Using SILQ
-
Reports
-
Emails in SILQ
-
Estates
-
Time Entries
-
MYOB
-
Xero
-
Dashboards
-
Budgets
-
Permissions
-
Contacts
-
SILQ Security
-
Early Access
-
Moving to SILQ
-
What's New
-
SILQ Desktop
-
Subscription & Billing
-
Lexon Integration
-
Firm Directory
-
Pricing Plans
Variable Syntax
SILQ Variables have a very specific format so that when the template is processed SILQ can recognise exactly what to do with it. Below is the definition of how variables should look.
<vartype:varname[:varformattype[:varformatextra]]>
vartype: This variable type directs the template system as to what sort of action it should take in this instance, as per the list of variable types below.
varname: This is the name of the value that the action is to act on.
varformattype [optional]: this indicates how the value should be formatted, as per the
Format Types below
varformatextra [optional]: this is extra information about how the variable should be formatted., as per the Format Types below
Variable Name
When using the I, E, N, PE, or PN variable types, this is the name of the variable as set in the merge field list, that will be used as the source of data for the operation.
If you are using a multi field, it indicates which database it is to iterate through. A full list of these can be found in the template editor.
Examples
<i:i-date:d:18> This will insert the "i-date" field (which is invoice's date value), and then
format it as a date, using the 18th date format (which is the windows long date format) <i:i-date> This will insert the i-date field and use the default formatting for that field
<multi:invoice:date> Iterate through the invoices for the selected matter and order it by the invoice date.