в метод публикации передать список view, которые нужно скрыть. Точнее как этот список вычислить.
Кейс - скачать книгу с сервера, обновить (неважно) и опубликовать обратно. То есть перед публикацией книга уже точно есть на сервере. Методом получения информации о книге можно получить список view, которые опубликованы. Но для публикации нужно указать обратный список - view, которые нужно скрыть.
Подумал, что можно сначала опубликовать книгу без скрытия листов (в отдельную папку), затем взять список view у этих двух книг, вычислить разницу и ее передать в метод публикации книги. Но как это странно. У какого какой опыт есть?
видимо придется читать саму книгу, без десериализации вырезать из нее строки вида "<worksheet name='test'>", вырезать имена листов и смотреть разницу с опубликованным списком листов
Для опубликованной книги все что видно отдельной страницей это вью. Их список можно получить.
Есть 2 списка их разницу скрывать. Ну это если моя гипотеза верная.
какие 2 списка? оба GET /api/api-version/sites/site-id/workbooks/workbook-id/views и GET /api/api-version/sites/site-id/workbooks/workbook-id возрващают только опубликованные view
Обсуждают сегодня