Google скрипт для создания оглавления файлов - PullRequest
1 голос
/ 04 октября 2019

Не уверен, что это можно сделать или даже с чего начать, но проблема, с которой я столкнулся в настоящее время, заключается в том, что мы создаем файлы в одной папке, называемой политиками, а затем создаем доступную для совместного просмотра ссылку. Затем мы скопируем эту ссылку в отдельный документ с оглавлением, чтобы быстро открыть эти файлы. Ссылки классифицированы в оглавлении под 5 заголовками.

Я подумал, что если в документе с заголовком политики указать, к какой категории он относится, может ли скрипт получить его, использовать имя файла и автоматически вставить его в документ оглавления, который начинается на странице 3 документа. ,Таким образом, список будет автоматически обновляться, а неработающие ссылки на файлы уйдут в прошлое!

Заранее спасибо

1 Ответ

2 голосов
/ 04 октября 2019

автоматически вставляет это в оглавление документа, которое начинается на странице 3 документа.

Ответ:

Нет, это часть содержания, которая делает это невозможным.

Дополнительная информация:

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

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

Кроме того, вы можете получить имя файла документа, если он привязан к документу, используя DocumentApp.getActiveDocument().getName() метод . Если использование оглавления не является самой неотложной частью этого, обходной путь, безусловно, можно сделать, создав вместо него таблицу документов.

Ссылки:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...