You can add characters after (or before) a non-blank field in a form letter or email using the following syntax at the start or end of the field name: “+nnn” where nnn is the 3 digit decimal ASCII code of the character you wish to add (see table below).
For example, {+044+032Matter.Inventor3+033} would add to the form “, John Smith!” if the matter has 3 inventors or “” (nothing) if it doesn’t. This lets you put spaces or new lines between fields in a form if they have data without adding spaces or blank lines if the fields don’t have data. This is useful if a field may or may not have data.
Another example could be displaying the matter client if a value exists, or show nothing if it does not exist. {+067+108+105+101+110+116+058+032Matter.Client+013} would display nothing if there is no value for client. But if there is a value, each 3-digit number represents a character to display based on the table below. For example +067+108+105+101+110+116+058+032 spells out Client: along with a space. The +013 after Matter.Client represents a carriage return.
| Code | Character | Code | Character | |||
| 000 | NUL | (Null char.) | 032 | SP | (Space) | |
| 001 | SOH | (Start of Header) | 033 | ! | (exclamation mark) | |
| 002 | STX | (Start of Text) | 034 | " | (double quote) | |
| 003 | ETX | (End of Text) | 035 | # | (number sign) | |
| 004 | EOT | (End of Transmission) | 036 | $ | (dollar sign) | |
| 005 | ENQ | (Enquiry) | 037 | % | (percent) | |
| 006 | ACK | (Acknowledgment) | 038 | & | (ampersand) | |
| 007 | BEL | (Bell) | 039 | ' | (single quote) | |
| 008 | BS | (Backspace) | 040 | ( | (left opening parenthesis) | |
| 009 | HT | (Horizontal Tab) | 041 | ) | (right closing parenthesis) | |
| 010 | LF | (Line Feed) | 042 | * | (asterisk) | |
| 011 | VT | (Vertical Tab) | 043 | + | (plus) | |
| 012 | FF | (Form Feed) | 044 | , | (comma) | |
| 013 | CR | (Carriage Return) | 045 | - | (minus or dash) | |
| 014 | SO | (Shift Out) | 046 | . | (dot) | |
| 015 | SI | (Shift In) | 047 | / | (forward slash) | |
| 016 | DLE | (Data Link Escape) | 048 | 0 | ||
| 017 | DC1 | (XON)(Device Control 1) | 049 | 1 | ||
| 018 | DC2 | (Device Control 2) | 050 | 2 | ||
| 019 | DC3 | (XOFF)(Device Control 3) | 051 | 3 | ||
| 020 | DC4 | (Device Control 4) | 052 | 4 | ||
| 021 | NAK | (Negative Acknowledgement) | 053 | 5 | ||
| 022 | SYN | (Synchronous Idle) | 054 | 6 | ||
| 023 | ETB | (End of Trans. Block) | 055 | 7 | ||
| 024 | CAN | (Cancel) | 056 | 8 | ||
| 025 | EM | (End of Medium) | 057 | 9 | ||
| 026 | SUB | (Substitute) | 058 | : | (colon) | |
| 027 | ESC | (Escape) | 059 | ; | (semi-colon) | |
| 028 | FS | (File Separator) | 060 | < | (less than sign) | |
| 029 | GS | (Group Separator) | 061 | = | (equal sign) | |
| 030 | RS | (Request to Send) | 062 | > | (greater than sign) | |
| 031 | US | (Unit Separator) | 063 | ? | (question mark) | |
| Code | Character | Code | Character | |||
| 064 | @ | (AT symbol) | 096 | ` | ||
| 065 | A | 097 | a | |||
| 066 | B | 098 | b | |||
| 067 | C | 099 | c | |||
| 068 | D | 100 | d | |||
| 069 | E | 101 | e | |||
| 070 | F | 102 | f | |||
| 071 | G | 103 | g | |||
| 072 | H | 104 | h | |||
| 073 | I | 105 | i | |||
| 074 | J | 106 | j | |||
| 075 | K | 107 | k | |||
| 076 | L | 108 | l | |||
| 077 | M | 109 | m | |||
| 078 | N | 110 | n | |||
| 079 | O | 111 | o | |||
| 080 | P | 112 | p | |||
| 081 | Q | 113 | q | |||
| 082 | R | 114 | r | |||
| 083 | S | 115 | s | |||
| 084 | T | 116 | t | |||
| 085 | U | 117 | u | |||
| 086 | V | 118 | v | |||
| 087 | W | 119 | w | |||
| 088 | X | 120 | x | |||
| 089 | Y | 121 | y | |||
| 090 | Z | 122 | z | |||
| 091 | [ | (left opening bracket) | 123 | { | (left opening brace) | |
| 092 | \ | (back slash) | 124 | | | (vertical bar) | |
| 093 | ] | (right closing bracket) | 125 | } | (right closing brace) | |
| 094 | ^ | (caret cirumflex) | 126 | ~ | (tilde) | |
| 095 | _ | (underscore) | 127 | DEL | (delete) | |