Узнайте об основах работы с таблицами Tulip.
Обзор
Таблицы позволяют создавать и редактировать собственную базу данных в Tulip без написания кода.
Вместо того чтобы писать SQL- или HTTP-запросы для связи с внешними источниками данных, вы можете создавать таблицы, а затем сразу же перемещать и извлекать данные в своих приложениях.
В отличие от переменных, которые могут отслеживать данные только в рамках одного приложения, таблицы позволяют использовать данные в нескольких приложениях.
Таблица похожа на электронную таблицу или таблицу в SQL.
Поля
Каждый столбец в таблице называется Field. Поля имеют определенные типы, которые определяют тип данных.
Типы полей
- Текст: текстовое поле
- Число: Число с десятичными знаками
- Булево: Либо "true", либо "false"
- Целое число: Целое число
- Интервал Количество времени в секундах, т.е. секунды, потраченные на шаг.
- Изображение: Либо URL-адрес изображения, либо изображение, загруженное с вашего компьютера.
- Видео: URL-адрес видео или видео, загруженное с вашего компьютера.
- Файл: Файл, загруженный с вашего компьютера в одном из поддерживаемых форматов (pdf, stl, txt, xls, xlsx, doc, docx, step, stp, qif, nc, form, mp4, gif, png, svg, jpeg, jpg).
- Пользователь: администратор или оператор Tulip.
- Дата: дата + время. Можно указать значение вручную или сохранить текущую дату/время из приложения.
- Цвет: один цвет, заданный с помощью колорпикера или шестнадцатеричного кода.
- Связанная запись: Связывает записи между таблицами. Нажмите здесь, чтобы прочитать больше.
- Машина: Переменные машины
- Станция: Существующая станция на экземпляре Tulip
Each table can have a maximum of 200 fields, which includes fields that have been deleted in the past. So, if 20 fields have been deleted previously, the table can have 180 fields.
Записи
Каждая строка в таблице называется записью. Запись автоматически включает все поля, которые вы создаете.
Отдельной записью может быть:
- заказ на работу
- SKU
- партия ингредиентов
- Набор разрешений для оператора
- Список материалов для продукта.
Каждая запись должна иметь уникальный идентификатор. Это позволяет загружать в приложение все данные по отдельной записи. Идентификатор - это текстовое значение, которое позволяет использовать рабочие заказы и SKU, которые могут состоять как из букв, так и из цифр.
К распространенным идентификаторам относятся:
- идентификатор бейджа оператора
- номер рабочего заказа/ SKU
- номер партии
- название продукта
Tulip рекомендует сделать поле ID уникальным идентификатором реальных артефактов, например, ID партии или оборудования.
Добавлять записи в таблицу можно либо непосредственно в редакторе таблиц, либо в приложении, подключенном к таблице.
Learn how tables can be edited via an app here.
Настройка таблицы
Чтобы получить доступ к таблицам, перейдите на вкладку Apps и выберите Tables.
Вы можете либо создать таблицу в правой верхней части экрана, либо архивировать ее, используя значок мусорной корзины рядом с соответствующей таблицей. Вы также можете просмотреть список приложений, ссылающихся на каждую таблицу, и перейти к ним прямо с этой страницы.
- Нажмите + Создать таблицу
- Добавьте название и описание, затем нажмите кнопку Создать.
Добавьте поля записи таблицы для всех данных, которые вы хотите отслеживать. Поле {{глоссарий.Поле}} - это как отдельный столбец в электронной таблице.
- Чтобы создать новое поле, нажмите кнопку + рядом с ID.
Вы также можете добавить поле, нажав стрелку на одном из полей, а затем Вставить слева или Вставить справа.
- Выберите тип поля.
- Добавьте метку и нажмите кнопку Сохранить.
Редактирование таблицы
Вы всегда можете отредактировать поля позже, включая поле ID, нажав на морковку вниз рядом с названием поля. Если вы хотите удалить поле из таблицы, нажмите на кнопку Архивировать поле.
Щелкнув на значке информации рядом с названием таблицы, вы получите информацию о количестве полей в этой таблице.
Поле ID является единственным обязательным полем при создании новой записи на странице "Таблица". Вы можете очистить или отредактировать запись, щелкнув по ней.
Позиция столбца ID фиксируется, что позволяет легко просматривать и редактировать записи. Строка заголовка также фиксируется при прокрутке таблицы вниз.
Удаление записи
Существует 3 способа удаления записей в таблице.
- Щелкните запись правой кнопкой мыши и выберите Удалить запись.
- Щелкните запись левой кнопкой мыши и нажмите кнопку Удалить внизу.
- Используйте триггерное действие Delete Record в Action для динамического удаления записей в приложении.
ID fields cannot be deleted.
Экспорт данных из таблицы
После того как вы начали хранить и обновлять записи в таблице, есть два способа экспортировать данные в любое время.
- Используйте кнопку Экспорт записей таблицы, чтобы экспортировать все записи и их поля в CSV.
- Когда запись таблицы загружается в приложение, поля этой записи сохраняются вместе с завершением приложения. Поэтому, если вы хотите увидеть значения в записи таблицы, когда было завершено конкретное приложение, смотрите отдельное руководство по экспорту данных приложения в CSV.
Просмотр метаданных записи
Время создания и обновления каждой записи можно посмотреть с помощью опции "Просмотр полей метаданных" в правом верхнем углу экрана.
Переключите эту опцию под кнопкой ..., и вы увидите два новых столбца в таблице:
Клиенты GXP также могут увидеть уникальный идентификатор каждого поля в таблице с помощью символа информации на каждом поле. Вот пример:
Пожалуйста, свяжитесь с представителем компании Tulip, если вы хотите включить эту функцию в своей учетной записи.
Текстовая обертка записей
Вы также можете включить кнопку "Обернуть текст", чтобы обернуть текст на новую строку.
Пример до обертывания текста:
Пример после обертывания текста:
Удаление таблицы
Таблицы можно удалить, нажав на значок "Удалить" на странице таблиц.
Таблицы также можно удалить, нажав на кнопку ... на конкретной таблице и нажав на кнопку "Удалить".
Примеры использования
Ниже приведены типичные примеры использования таблиц:
- Заказы на выполнение работ: Если вы хотите видеть статус рабочего заказа в режиме реального времени, вы можете обновлять таблицу каждый раз, когда рабочий заказ проходит через рабочую станцию на вашем этаже.
- Матрица разрешений/навыков операторов Если вы хотите определить, каким операторам разрешен доступ к определенным приложениям, вы можете создать таблицу для каждого оператора в вашей команде и определить их разрешения во всех приложениях.
- Накладная на материалы: Отслеживание различных списков материалов по продуктам или SKU.
- Инвентаризация: Отслеживание текущего уровня запасов и вычет при каждом завершении или отбраковке продукта.
- Генеалогия продуктов: Отслеживание SKU или номеров партий всех компонентов продукта.
Дальнейшее чтение
- Создайте свою первую таблицу (обзор)
- Как использовать таблицы в редакторе приложений
- Отображение списков записей в приложениях
Вы нашли то, что искали?
Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!