Сегодня, 6 июля 2021 года, мы обновили SeaTable Cloud до SeaTable 2.1 и загрузили новый образ Docker на Docker Hub. Основными моментами выпуска являются новые разрешения для таблиц и новая функция под названием “Обработка данных”. Кроме того, мы улучшили типы столбцов с одиночным и множественным выбором, а также столбец с флажком. В этих заметках о выпуске мы, как всегда, представляем основные изменения и обращаемся к SeaTable Changelog за полным списком изменений.

Расширенные разрешения SeaTable (например, пользовательские разрешения общего доступа, разрешения на столбцы, блокировка строк) дают администраторам базы обширный контроль над тем, кто может просматривать, редактировать и иным образом работать с данными таблицы. С новыми разрешениями таблиц у администраторов появилась дополнительная возможность тонкой настройки доступа к таблицам.

SeaTable 2.1: Разрешения для таблиц

Разрешения на таблицы контролируют права доступа пользователей к одной таблице в базе. В настройках по умолчанию они не ограничивают права пользователей на редактирование, т.е. любой пользователь с правами как минимум на запись может добавлять строки, а также редактировать и удалять существующие строки. Если владелец базы или администратор хочет ограничить эти права для отдельных пользователей или групп, теперь они могут сделать это в SeaTable 2.1. Разрешения на добавление файлов или удаление файлов могут быть отозваны у всех или любых пользователей, не являющихся администраторами. Или же они могут быть назначены исключительно для определенного круга пользователей. Разрешением на добавление и удаление можно управлять индивидуально и независимо друг от друга.

В будущих версиях будут добавлены дополнительные опции для еще более детального контроля доступа. В SeaTable 2.2 администраторам базы будет предоставлена возможность ограничить редактирование строк.

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

SeaTable 2.1 предлагает три операции обработки данных:

  • Вычисление кумулятивных значений суммирует значения ячеек столбца от строки 1 до текущей строки.
  • Calculate changes вычисляет разницу между числами в двух последовательных строках.
  • Сравнение и копирование проверяет записи в двух таблицах на равенство и, если найдено совпадение, переносит одно или несколько значений из одной таблицы в другую.

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

SeaTable 2.1: Расширенные разрешения для колонок с одиночным и множественным выбором

Разрешения колонок, введенные в SeaTable 1.2 , позволяют назначать и контролировать индивидуальные права редактирования для отдельных колонок. В SeaTable 2.1 меню разрешения столбцов двух типов столбцов одиночный выбор и множественный выбор было дополнено второй кнопкой. Это позволяет вам контролировать, какие пользователи могут создавать и редактировать параметры в колонке выбора.

В принципе, все пользователи с правами на запись могут редактировать параметры. Владельцы и администраторы баз теперь могут ограничить это разрешение. Право редактирования может быть ограничено никем, администраторами или определенными пользователями. В настройке Nobody даже сами администраторы и владельцы не могут создавать и изменять новые опции (но они могут изменить разрешение).

Тип колонки с флажком был несколько громоздким при ежедневном использовании. Вероятно, самым очевидным убийцей удобства была необходимость двух щелчков для установки или снятия флажка - один для выделения ячейки, другой для установки или снятия флажка. Новая колонка с флажками - это огромный шаг вперед в удобстве использования и внешнем виде.

SeaTable 2.1: Улучшена колонка с флажками

В дополнение к представленным крупным улучшениям, мы также позаботились о большом количестве более мелких улучшений, устранив таким образом функциональные недостатки и повысив удобство использования. Вот только самые важные из них в беглом виде:

Новая настройка печати: Новая опция масштабирования в настройках печати - это удобный способ изменить размер печатной продукции, сохраняя относительную ширину столбцов. Это особенно полезно, когда экранный вид должен быть масштабирован для размещения на странице.

Виджет даты для фильтров: небольшой виджет для выбора даты в настройках фильтра делает ввод даты удобным для мыши. Виджет также обеспечивает ввод даты в правильном формате.

Управление группами: теперь члены группы могут сами принимать решение о выходе из группы. Раньше владельцу группы приходилось увольнять членов группы из группы.

Коллективная форма: Что касается веб-форм, как и их классических аналогов, то теперь для коллективных форм также можно установить срок действия. Если эта дата истекает, то ссылка на освобождение коллективной формы автоматически становится недействительной.

Импорт Excel: Импорт нескольких выборок из Excel в SeaTable теперь намного проще в SeaTable 2.1. Содержимое ячеек, разделенное переводами строк, при вставке в SeaTable интерпретируется как различные варианты.

Улучшен мастер для колонок ссылок: Если выбор в колонке ссылки ограничен видом, то мастер показывает только те колонки, которые являются частью связанного вида. Колонки, которые скрыты в представлении, также скрыты в мастере.

Блокировка представлений: администраторы базы теперь имеют возможность отозвать право блокировки/разблокировки представлений у других пользователей.

TAGS: