Мы рады представить последнюю версию SeaTable! Это всего лишь "минорный" релиз, но он очень важен. Расширенный плагин дизайна страниц теперь предлагает больше возможностей для разработки и управления сложными шаблонами. Новые функции также позволяют реализовать совершенно новые сценарии применения. То же самое делает и Big Data Backend, который готов к выпуску с версией 3.1. Функция Enterprise превышает прежний лимит SeaTable в 100 000 строк на базу и делает SeaTable готовым к решению более масштабных задач. Большие команды будут рады возможности сортировки групп на главной странице и категоризации представлений в базах. Эти и некоторые другие новые возможности представлены здесь. Полный список изменений приведен в журнале изменений.
Новые функции теперь доступны в SeaTable Cloud. Сегодня утром была установлена последняя сборка SeaTable 3.1. Самостоятельные хостеры могут загрузить SeaTable 3.1 из известного репозиторияDocker .
Более быстрые и красивые списки и документы
Можно было бы посвятить отдельную публикацию переработанному плагину дизайна страниц, настолько насыщенным новыми функциями он предстает в SeaTable 3.1. Здесь есть функция печати списка, динамические поля, включая верхний и нижний колонтитулы, а также функция версионирования. Боковая панель в режиме редактирования была значительно заполнена (см. изображение ниже). Кроме того, шаблоны в плагине теперь можно перемещать и сортировать в обзоре. Но теперь все в порядке.
Новая функция печати списка позволяет в кратчайшие сроки вывести содержимое представления на бумагу или в PDF-документ в привлекательном дизайне. Просто перетащите элемент "Все записи представления" на шаблон, настройте размер заполнителя, отформатируйте таблицу в соответствии с вашими предпочтениями и добавьте остальные элементы страницы, такие как заголовок документа, логотип и дата. Если строки выбранного представления не помещаются в заполнитель, SeaTable автоматически позаботится о компоновке таблицы и пагинации при печати. SeaTable добавляет столько страниц, сколько необходимо для этого.
Благодаря динамическим полям контекстную информацию теперь можно легко вставить на страницу. В частности, это текущая дата, используемый шаблон, текущий пользователь и номер страницы. С точки зрения использования, динамические поля не отличаются от статических текстовых полей. Параметры форматирования также идентичны. Просто перетащите поле на шаблоны, правильно расположите его и отформатируйте - обо всем остальном позаботится SeaTable.
Идеальным дополнением к динамическим элементам являются новые верхние и нижние колонтитулы. Элементы, размещенные там, повторяются на каждой странице, включая, конечно, страницы, которые плагин автоматически добавляет при печати списков. И не только динамические элементы можно использовать в хедере и футере. Два поля статический текст и статическое изображение также могут быть встроены для обеспечения документов значимой мета-информацией.
При использовании всех этих новшеств, конечно, может случиться так, что вы немного испортите свой шаблон и захотите вернуться к более раннему состоянию. Версионность, которую имеет плагин дизайна страниц в этой версии, делает это возможным. Каждый раз при сохранении шаблона плагин создает снимок, к которому можно вернуться. Если вам не нравятся изменения, внесенные в шаблон, их можно отменить одним щелчком мыши. При восстановлении более ранней версии текущий шаблон заменяется более ранней версией. Разумеется, все остальные версии сохраняются.
Хотите попробовать новый плагин для дизайна страниц? Действуйте! Улучшения доступны во всех подписках SeaTable Cloud и в SeaTable Server Developer и Enterprise Edition.
Ограничение на количество линий (только для подписок Enterprise)
Если вы беспокоились, что ограничение SeaTable в 100 000 строк на базу создаст вам проблемы в обозримом будущем, то теперь у вас будет меньше поводов для беспокойства. С новым бэкендом Big Data Backend вы можете хранить миллионы строк в базе SeaTable. Это означает, что SeaTable не только предлагает гораздо более высокий лимит строк, чем его ближайшие конкуренты, но и продвигается в регионы, которые ранее были зарезервированы для классических баз данных SQL. Если вы ищете базу данных с REST API, встроенной поддержкой сценариев, автоматизацией и/или графическим фронтендом с возможностью совместной работы в режиме реального времени, то обратите внимание.
Предыдущее ограничение размера было необходимо, потому что SeaTable должен полностью загрузить базу в рабочую память, чтобы работать одновременно, вместе в одной базе. С активизацией функции Больших Данных это уже не так. Функция Big Data разбивает данные на базы: Наборы данных, которые автоматически загружаются при открытии базы, и наборы данных, которые загружаются только при явном запросе, например, при фильтрации или проведении статистического анализа всех наборов данных. Если используются только автоматически загружаемые данные, то даже миллионы записей данных в хранилище Big Data не влияют на время загрузки базы или требования к ее хранению.
Благодаря такому раздвоению данных вы, как пользователь, получаете огромную дополнительную гибкость. Можно реализовать совместные проекты, в которых члены команды работают в веб-интерфейсе, а также приложения с интенсивным использованием данных и автоматизированным сбором данных. Поскольку наборы данных в хранилище Big Data не поддерживают совместную работу в режиме онлайн, т.е. изменения в данных не передаются другим пользователям, а видны только после нового извлечения, это хранилище особенно подходит для наборов данных, над которыми не ведется активная работа. Это также объясняет, почему бета-версия функции Big Data в SeaTable 2.3 все еще фигурировала под названием Archive.
Наборы данных в бэкенде Big Data поддерживают все типы столбцов, их можно изменять и удалять, фильтровать и группировать. Наборы данных также можно перемещать туда-сюда между обычными и большими хранилищами данных. С другой стороны, возможности редактирования наборов данных Big Data технически уступают возможностям редактирования в обычном хранилище. Существуют ограничения, особенно в отношении совместного использования, автоматизаций и плагинов: представления, включающие данные из бэкенда Big Data, не могут быть использованы совместно. Кроме того, только плагин статистики может обрабатывать наборы данных в хранилище больших данных. Все остальные плагины и автоматизации могут использовать только обычные представления. Наборы данных Больших Данных также не могут быть связаны между собой. Если это необходимо, их следует сначала переместить в обычную память.
Нормальный вид | Взгляд на большие данные | |
---|---|---|
Совместная работа | ✓ | |
Поддержка всех плагинов | ✓ | |
Поддержка всех типов столбцов | ✓ | ✓ |
Сортировка | ✓ | ✓ |
Фильтрация | ✓ | ✓ |
Группировка | ✓ | ✓# |
Скрыть | ✓ | ✓ |
Условное форматирование | ✓ | |
Поиск | ✓ | ✓ |
Поиск и замена | ✓ | |
Обработка данных | ✓ | |
Экспорт в Excel | ✓ | ✓ |
Экспорт в DTABLE | ✓ |
# Эта функция будет доступна в SeaTable 3.2.
Хранилище Big Data должно быть активировано в Базе через настройки. Перенос данных из обычной памяти в память Big Data осуществляется с помощью функции "Просмотр архива". Содержимое памяти Big Data может быть отображено в виде представления Big Data. Представления Big Data загружают данные из памяти Big Data в дополнение к наборам данных в обычной памяти. Первоначально в представление загружается только 1 000 строк из памяти Big Data. В редакторе таблиц их можно распознать по серому треугольнику в колонке с номером строки. С помощью контекстного меню такие строки можно переместить обратно в обычную память. Чтобы отобразить большее количество строк Big Data, прокрутите таблицу до конца или нажмите кнопку "Загрузить все" в строке состояния.
Больше обзора в больших командах
В больших командах с большим количеством пользователей это может привести к некоторой путанице. В базах большое количество просмотров конкурирует за внимание, а на главной странице собираются десятки групп с таким же количеством баз, так что фокус на главном теряется.
В новой версии Bases представления теперь можно группировать в папки, чтобы вернуть наглядность. Папка создается так же, как и представление. Затем представления можно перемещать в новую папку с помощью перетаскивания. После создания первой папки создается еще одна папка "Другие представления", в которой сортируются все существующие представления.
Чтобы внести больше ясности на главную страницу, SeaTable 3.1 теперь позволяет размещать группы в нужном порядке. Рядом с названием группы в навигации с левой стороны вы увидите значок для перемещения групп, который вы уже знаете по просмотрам. Используйте это, чтобы переместить важные группы в верхнюю часть, а те, которые вы редко используете, - в нижнюю. Это дает вам быстрый доступ к важным базам. Функция сворачивания группы, чтобы базы не отображались, будет добавлена в будущем.
И многое другое
Это большое маленькое обновление включает в себя множество других улучшений и нововведений, о которых мы лишь кратко расскажем ниже.
С помощью кнопки в одноименном типе колонки теперь можно отправлять электронные письма с вложениями. В бэкенде также были сделаны все приготовления для отправки форматированных электронных писем в будущем. Работа над фронтендом будет завершена в одном из следующих релизов.
Форматированный текст до недавнего времени был единственным типом колонок, который нельзя было фильтровать (помимо кнопки типа колонки). С помощью введенного теперь фильтра "пустой" или "актуальный-не-пустой" этот недостаток устраняется.
Как и другие плагины, плагин календаря теперь отображается по всей ширине экрана и, таким образом, предлагает больше места.
Мы также еще раз рассмотрели функции импорта и экспорта. Целью было дальнейшее совершенствование импорта в Excel, что, по нашему мнению, нам удалось сделать. Мы также включили внешние приложения в экспорт DTABLE, что делает ненужной ручную перенастройку при переносе баз.
Просмотр журнала изменений также показывает, что большая работа ведется над универсальным приложением и модулем рабочего процесса. Они будут выпущены в ближайшее время. Так что скучно не будет!