Как вы подстроите MERGEFIELD в Word?

Это меня озадачило. Это казалось простой задачей, но решение ускользало от меня: - Как вы подстроите поле слияния в шаблоне Word, используемом для слияния почты?

Например, у меня есть что-то вроде {MERGEFIELD barcodevalue}, и я хочу извлечь первые 6 символов, так как они одновременно являются идентификатором чего-то еще.

Я могу найти информацию о том, как удалить символы слева от заданной позиции в числовом поле (\x), но не справа.


person Soraz    schedule 15.12.2008    source источник


Ответы (1)


Кто является поставщиком данных для ваших данных слияния? Если это SQL-запрос, вы можете использовать функцию substr/substring SQL.

В любом случае, может быть проще изменить исходные данные/запрос, чем настраивать коды полей слияния, которые кажутся ограниченными.

person Dirk Vollmar    schedule 15.12.2008
comment
Источник данных — это файл CSV, сгенерированный программой, которую я не могу контролировать. - person Soraz; 15.12.2008
comment
Как насчет предварительной обработки сгенерированного файла CSV, например. с помощью внешнего инструмента? - person Dirk Vollmar; 15.12.2008