Nth function
This function retrieves the Nth element from an input list, supporting both positive and negative indexing.
This function returns the Nth element of an input list.
Syntax
Nth(number)
The Nth function syntax has the following arguments:
| Argument | Description |
|---|---|
| number | Required. The value of this argument is an ordinal number that specifies the position of an item in the input list. The argument value is an integer, and can be positive or negative. A positive integer indexes from the beginning of the input list; a negative integer indexes from the end of the input list. For example:
|
Remarks
If the input list is undefined, this function always returns null in the rendered result. If the index is out of the boundary, this function always returns null instead of throwing errors.
Examples
If you want to achieve the same goal as one filter option FromLastInvoice is used in the Previous Transaction table in Word templates to get the last but one invoice with the transaction date right before the date the current invoice is posted in the list of Account.Invoices , you can use the following function in HTML templates:
Invoice.Account.Invoices|Nth(-2)
This function returns the last but one item of the invoices associated with the corresponding account.