Мы рады объявить о выпуске SeaTable 1.4! Мы добавили новый тип колонок, улучшенные функции базы данных, чат в реальном времени и множество других улучшений в этот новый выпуск. Организация данных и совместная работа в команде еще никогда не были такими простыми и удобными! И что самое приятное, каждый пользователь получает преимущества от новых функций, включая бесплатную подписку.
Полный список изменений можно найти в журнале SeaTable Changelog. В этом выпуске представлены наиболее важные и интересные изменения в SeaTable 1.4. Поехали!
Добро пожаловать в команду Тип колонны №18
SeaTable 1.4 содержит еще один тип столбцов: столбец URL. Он ведет себя как текстовый столбец, но содержимое ячейки интерпретируется как ссылка на сетевой ресурс. Интернет и IP-адреса, такие как https://seatable.io, www.seafile.com, 192.168.178.1 и localhost:8000, находятся в хороших руках в колонке URL.
Адрес сетевого ресурса можно вызвать из колонки URL двумя щелчками мыши. При первом щелчке на правом краю ячейки появляется значок ссылки. При повторном нажатии на этот значок адрес вызывается в новой вкладке браузера; в качестве префикса автоматически добавляется http(s). Если вы сейчас задаетесь вопросом, зачем нужны два клика, то вот причина: два клика защищают от ошибочных вызовов веб-страниц при навигации по таблице, что легко может произойти, особенно на мобильных устройствах.
Более мощные и простые функции базы данных
Новый мастер для колонки ссылок и расширенные возможности запросов особенно порадуют поклонников баз данных, но не только! SeaTable делает базы данных такими простыми, какими они должны быть!
Ссылки очень простые
В версии 1.3 связывание записей все еще было несколько утомительным. В выпадающем меню перечислены записи первых столбцов связанной таблицы. Компактно, но непрактично, если в связанной таблице есть две или более строк с одинаковыми значениями в столбце 1. Эта проблема решена в SeaTable 1.4!
Выпадающий список освободил место для нового, подробного и контекстно-зависимого мастера. Двойной щелчок на ячейке открывает ее. Если ячейка пуста, мастер отображает первые столбцы связанной таблицы. Путаница с выбором нужной записи в целевой таблице теперь в прошлом. Если дважды щелкнуть на ячейке с уже связанными записями, то мастер отобразит подробную информацию о связанных записях. Дополнительные записи могут быть связаны с помощью кнопки "Добавить новую ссылку" в правом верхнем углу.
Новый помощник упрощает связывание таблиц, но это не единственное, что он может сделать. Новые записи также могут быть созданы в связанной таблице непосредственно в мастере. Без пеленальных столиков, без кликовых оргий и без пустой траты времени. С новым помощником вы работаете одновременно за двумя разными столами.
Полная мощность базы данных
Есть что-то магическое в запросах к базе данных по нескольким таблицам. В предыдущих версиях SeaTable запросы были возможны только к непосредственно связанным таблицам. Это ограничение было снято в SeaTable 1.4! Пока записи связаны, SeaTable может следовать им и выводить целевое значение - независимо от количества ссылок, по которым SeaTable должен следовать. Интуитивная реализация этой функции в SeaTable гарантирует, что не только эксперты по базам данных смогут насладиться этим волшебным прикосновением.
Представьте, что вы управляете своими ИТ-активами с помощью SeaTable. В таблице 1 вы управляете пользователями, в таблице 2 указаны помещения, а в таблице 3 перечислено оборудование. Каждый пользователь связан с комнатой отношением 1:1, а с ИТ-активами - отношением 1:n. Таким образом, пользователь представляет собой связующее звено между помещением и активом. С помощью SeaTable 1.4 создание списка ИТ-активов по комнатам - дело нескольких щелчков мыши.
Общайтесь с коллегами в режиме реального времени
Эффективная совместная работа в Интернете невозможна без хорошей коммуникации внутри команды. В версии 1.4 представлено решение, позволяющее поддерживать тесный контакт с членами вашей команды! Обсуждение идей, комментирование новых записей и обсуждение изменений - все это легко возможно и происходит там, где и должно происходить: непосредственно в данных.
Если вы еще не знакомы с функцией комментариев, выберите строку и нажмите пробел, чтобы вызвать детали строки. В правом верхнем углу вы найдете колонку комментариев. Улучшенный бэкенд SeaTable без задержек уведомляет пользователей о новых комментариях. Если пользователи находятся в сети, то можно начать групповой чат. В противном случае пользователи получают уведомление. Делитесь своими идеями и впечатлениями с коллегами, когда они еще свежи.
Webhooks для лучшей автоматизации
Что лучше, чем SeaTable? SeaTable во взаимодействии с другими вашими любимыми приложениями! По этой причине мы постарались как можно быстрее предложить удобный вариант интеграции с Zapier.
Но Zapier был только первым шагом. Webhooks, представленные в этой версии, являются вторыми. Веб-крючки SeaTable позволяют легко запускать основанные на событиях действия во внешних приложениях. Вот два простых примера: Счетчик увеличивается на единицу при создании новой записи или отправке электронного письма, когда значение превышает критический порог.
Сценарии SeaTable теперь и на Python
И последнее, но не менее важное: SeaTable 1.4 также предлагает новшество для разработчиков. На этот раз это хорошая новость для любителей Python.
В SeaTable 1.3 был представлен скриптовый механизм SeaTable. JavaScript был поддерживаемым языком сценариев. С выходом SeaTable 1.4 сценарии теперь можно разрабатывать и выполнять на языке Python. Импортируйте свой сценарий Python или разработайте его непосредственно в редакторе сценариев SeaTables для автоматизации обработки данных и создания пользовательского приложения. Для получения дополнительной информации о сценариях SeaTables см. руководство по программированию сценариев SeaTable.
Спойлер: В одной из следующих версий мы добавим возможность выполнения скриптов с контролем времени.
Много других улучшений
Не вся команда разработчиков SeaTable, насчитывающая около 30 человек, работает над этими крупными разработками. Много труда и страсти также уходит на бесчисленные мелкие, постепенные улучшения SeaTable, которые мы вносим в каждую версию, делая SeaTable лучше бит за битом. Вот только самые важные из этих небольших улучшений.
Мы реорганизовали навигацию в левой части базовой библиотеки. Новая навигация содержит две категории: Рабочая область содержит базы, веб-формы и обзор деятельности. Help and Resources (Помощь и ресурсы) содержит прямые ссылки на нашу растущую коллекцию шаблонов, а также на Руководство пользователя.
Что касается обзора деятельности: само меню с новым дизайном едва узнаваемо. В прошлом все мероприятия перечислялись здесь в хронологическом порядке без какой-либо дополнительной структуры. С увеличением интенсивности использования это быстро стало непонятным. Новый обзор деятельности сохраняет основную хронологическую структуру, но группирует деятельность по базам, создавая тем самым гораздо лучший обзор. При нажатии на базу открывается подробная информация об изменениях в выбранный день.
Небольшие, но прекрасные улучшения также были внесены в представление таблицы. Когда вы впервые открываете базу, автоматически вызывается описание базы. Это очень полезно, когда вы делитесь базами с другими. Таким образом, ваши коллеги получат информацию, которую вы хотите, чтобы они увидели, прежде чем перейдут к работе с данными.
Вы заинтересованы или даже вдохновлены? Тогда чего вы ждете? Регистрация осуществляется в кратчайшие сроки, а SeaTable остается бесплатным навсегда! Если у вас есть вопросы или сомнения, идеи или отзывы, пожалуйста, напишите нам или оставьте комментарий на форуме.