Баг или так задуманно? - Экспорт в DOCX при помощи скрипта

Использую 2014.04CE
Хотел получить результат который был описан в руководстве администратора (Глава 8. Генерация документов по шаблону).
Создал документ забил в нем две переиенные ${one} и ${two} сохранил в репозитории файл-шаблон.
Установил javascript console и в нем запускаю скрипт:

// Data to fill in the template
var one = "1";
var two = "2";

// Get template file
var tempFile = search.findNode( "workspace://SpacesStore/bf659b4c-e81b-42fe-9ecc-8ce6ccf31ba0" );
// Get target folder
var folder = search.findNode( "workspace://SpacesStore/54cd9306-157b-4b20-9b9f-8b2addd22692" );
// Name of new file to be created
var name = "One " + "Two";

// Create string with data to fill the template.
// Parameters names (number, company, amount) match the names in the template.
var data = jsonUtils.toJSONString( {"one": one, "two": two} );

// Create new file
template.generate( tempFile, folder, name, data );

В результате получаю:
1. Вариант где переменная находилась в верхнем колонтитуле осталась неизменной, т.е. ${one} а вторая сработала;
2. Вариант где я убрал верхний колонтитул и оставил две переменные в начале и в середине какого-то текста, первая переменная сработала (${one}) а вторая осталась неизменной.

Это баг?

Комментарии

avasyukov аватар
Внезапно заметил вопрос. Пожалуй, занекропощу. Это баг. Наивно кажется, ровно тот же, что ALV-534. Если правда тот же, то не могу обещать, что исправим. Слишком странно воспроизводится и слишком очевидно обходится. Тем не менее, можете в существующий тикет выложить свой шаблон, который не работает. Вдруг именно он правда поможет понять причину и решить проблему.