Specifies the character after that string is split in the Informix® compatibility mode.
Syntax
QXBREAKCH_END = "<value>"
Usage and examples
There are cases when strings are split into shorted strings, e.g.:
In these cases, Lycia will look for the specified character in this string and split the string after this character:
QXBREAKCH_END = "#"
By default, this character (the one considered as the end of the string) is :
You can change this character by
The default behavior in achieved if none of these variables is set (neither QXBREAKCH_END nor gui.layout.break.end).
In the table below, you can see how the string with the default end characters is split (for default values, i.e. QXBREAKCH_END=":").
The table also gives examples of how strings are split if they contain the starting characters as well as multiple spaces (see QXBREAKCH_START and QXREP_SPACES for details).
abc+def+ghi |
→ |
abc |
+def |
+ghi |
abc:def:ghi |
→ |
abc: |
def: |
ghi |
abc+def:ghi |
→ |
abc |
+def: |
ghi |
abc:def+ghi |
→ |
abc: |
def |
+ghi |
abc+:def |
→ |
abc |
+: |
def |
abc:+def |
→ |
abc: |
+def |
|
abc+def |
→ |
abc |
+def |
|
abc :def |
→ |
abc |
: |
def |
abc+ def |
→ |
abc |
+ |
def |
abc: def |
→ |
abc: |
def |
|
In env.properties and inet.env, QXBREAKCH_START must be set together with QX_COMPAT=Informix4GL.