Я пытаюсь создать скрипт для создания контрактов.Для этого будет пример 'Файл шаблона, который будет текстовым файлом на gDrive':
Client's VAT: $VAT
Client's Name: $Clients_name
Как мне получить содержимое этого файла (getBody (), который работает только на типах документов, но выЯ не могу получить доступ к экземпляру документа, потому что все возможности, которые я нашел, ведут меня к экземпляру файла ..)
Моя цель - получить точную копию файла шаблона, просмотреть его и изменить слова, начиная сдолларов, меняя их по значениям из HTTP-запроса.(эта часть уже выполнена.)
РЕДАКТИРОВАТЬ:
Вас может заинтересовать моя попытка (или она может кому-то помочь)
function createContract(obj)
{
const templateName = "RC - Contract Template";
const templateFile = getTemplate(templateName);
const templateText = templateFile.getAs("plain/text");
const file = DocumentApp.create(obj.filename);
const body = file.getBody();
const url = file.getUrl();
body.insertParagraph(0, templateText);
HtmlService.createHtmlOutput(url);
}
Примечание: getTemplate () - функция, проходящая через все файлы и возвращающая экземпляр файла с именем «RC - шаблон контракта»