Как правильно передавать текстовые параметры в макрос (#define)?
X++:
static void Job39(Args _args)
{
#define.TU2009('TУ У 21.2-05509659-028:2009')
#define.SheetGost13Ru ("ТЕКСТ %1 ")
str s;
;
s = #SheetGost13Ru(#BoxTU2009);
Info(s);
}
Результат: "ТЕКСТ #BoxTU2009"
Зато на прямую (без всяких кавычек) работает
X++:
static void Job39(Args _args)
{
#define.SheetGost13Ru ("ТЕКСТ %1 ")
str s;
;
s = #SheetGost13Ru( 21.2-05509659-028:2009);
Info(s);
}