_screen.Cls @ 1,1 say '' #define MYDEFINITION1 "Fabio" #define MYDEFINITION2 is Live * NO REPLACEMENT ? "MYDEFINITION1 MYDEFINITION2 " ? 'MYDEFINITION1 MYDEFINITION2 ' * REPLACEMENT ? [MYDEFINITION1 MYDEFINITION2 ] ? [MYDEFINITION1" MYDEFINITION2 " MYDEFINITION1] ? [MYDEFINITION1' MYDEFINITION2 ' MYDEFINITION1] ? [MYDEFINITION1' MYDEFINITION2 '" MYDEFINITION1 " MYDEFINITION2 ]Workaround: split string on substrings.
#define MYDEFINITION3 Dell' ? [MYDEFINITION3 MYDEFINITION3 MYDEFINITION3] ? [MYDEFINITION3 MYDEFINITION3' MYDEFINITION3]Then, you need to remember if the constant it contains ' or " characters,
* on include file #DEFINE CHR_ANY % #DEFINE CHR_ONE _ * sqlCmd=[SELECT * FROM myTable WHERE f1 LIKE 'CHR_ANY]+m.sMask+["CHR_ONE"CHR_ANY']