Меню Закрыть

Формулы

Последнее изменение: 03.09.2023
Вы здесь:
Расчетное время чтения: 2 мин
Формулы

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

Терминология формул

Самое сложное в написании формул — это разобраться во всей терминологии!

Вот наиболее часто встречающиеся слова, которые вы можете встретить при использовании формул в Ноушен, и их значение:

  • Функция: Связь от набора входов к набору возможных выходов, где каждый вход связан ровно с одним выходом.
  • Синтаксис: Означает порядок букв и терминов в вашей формуле, чтобы получить правильное значение.
  • Аргумент: Означает любой вход в функцию, например, свойство.
  • Строка: Тип значения, чаще всего относящийся к тексту (т.е. строка букв, расположенных рядом друг с другом).
    • Строки всегда заключаются в кавычки в формулах.
    • Строки отличаются от других типов значений, таких как числа или даты.
  • Подстрока — это сегмент более крупной строки. «Нет» является подстрокой «Понятие».
  • Булево: Булево — это либо истина, либо ложь.
  • Конкатенат: Объединяет две строки вместе. Пример: concat("add","text") дает результат: "addtext".

Терминология в действии

Вот пример, связывающий все вышесказанное вместе: concat("add", "text")

Формулы
  • concat — это функция. Она применяет определенный расчет или действие к входным данным, заключенным в круглые скобки.
  • "add" и "text"аргументы этой функции. Каждый аргумент — это текст (иначе называемый строкой).

Функции могут использовать множество различных аргументов, таких как флажки (также известные как булевы), числа или даты.

Синтаксис функции требует, чтобы строки были заключены в кавычки, а аргументы заключены в круглые скобки.

Написание формулы

  • Сначала в своей базе данных добавьте новое Property ( Свойство ) , дайте ему имя и выберите в меню type ( тип ) свойства пункт Formula ( Формула ) .
  • Чтобы указать формуле сделать что-то со свойством, введите функцию, которая будет использовать это свойство.
  • Свойства действуют так же, как переменные в формулах. Используйте имена, которые вы им дали.
  • Функции можно вводить точно так же, как в цифровом калькуляторе ( помните такие? ). Не забывайте о скобках и кавычках вокруг свойств!
Совет: Пишете сложную формулу? Сделайте это на странице Ноушен, а не во всплывающем окне свойств формулы!
Создайте блок кода (/code) и установите язык Javascript. Это выделит синтаксис вашей формулы и облегчит поиск ошибок.

Меню формул

Каждый раз, когда вы редактируете свойство формулы, всплывает окно формулы.

Его левое боковое меню состоит из нескольких разделов:

  • Properties ( Свойства ) : Перечисляет все свойства, используемые в вашей базе данных. Щелчок по любому из них вставляет их в формулу с соответствующим форматированием.
  • Constants ( Константы ) : Общие константы, такие как pi. Щелкните на любой из них, чтобы добавить их в формулу.
  • Operators ( Операторы ) : Простые вычисления, которые вы можете выполнить. Значки слева от них показывают, с какими свойствами они работают. Например, вычитание и сложение работают со свойствами чисел.
  • Functions ( Функции ) : Более сложные, заранее определенные формулы, которые можно запускать в Ноушен. Значки слева от них также показывают, с какими типами свойств они работают.
  • Начните вводить любое из них в текстовое поле в верхней части окна, чтобы найти то, что вам нужно.
  • Вы также можете прокручивать список вверх и вниз с помощью клавиш со стрелками.
Совет: Наведите курсор на любой из терминов в боковой панели, чтобы получить полное определение их работы и пример их использования.
Была ли эта статья полезной?
Нет 129
Просмотров: 21021

Читать далее

Предыдущий: Просмотр временной шкалы
Следующий: Уникальный идентификатор