Я разработал скрипт Suitlet, который, в частности, загружает файл .xml для дальнейшей обработки с использованием метода file.load
с абсолютным путем. Я хочу использовать относительный путь, но когда я это сделаю, он не будет работать.
Обычно я предоставляю методу file.load
абсолютный путь к XML-файлу.
Я ожидаю того же поведения с предоставленным относительным путем, но выдает ошибку.
И мой Suitlet, и .xml находятся в одной папке рядом друг с другом.
Вилы в порядке:
var xmlTemplateFile = file.load({ id: 'SuiteScripts/printXml/template.xml' });
Не работает:
var xmlTemplateFile = file.load({ id: 'template.xml' });
Сообщение об ошибке:
{ "типа": "error.SuiteScriptError", "имя": "RCRD_DSNT_EXIST", "сообщение": "Это
запись не существует. путь: template.xml
Я ожидаю, что file.load
с относительным путем загрузит мой XML-файл без проблем.