Поле подстановки не является отдельным типом Поля. Можно подставлять Поле любого типа из связанной Базы. Тип Поля подстановки определяется исходным Полем в связанной Базе и имеет свойство isLookup. Поля подстановки нельзя редактировать.
Все возвращаемые значения Полей в некоторых случаях могут иметь
isMultipleCellValue: true:- Это происходит, когда Поле является Полем подстановки. Если связанное значение допускает множественный выбор, значение Поля подстановки обязательно будет массивом.
-
Поля можно настраивать: например, Поля пользователей и Поля ссылок могут быть настроены на одиночный или множественный выбор. В коде можно использовать
field.isMultipleCellValue, чтобы определить, принимает ли Поле несколько значений.
Не используйте тип Поля для определения разрешений на запись. Вместо этого используйте свойство isComputed Поля.
1. Числовое Поле
- type: number
- Тип записи:
number - Тип возврата:
isMultipleCellValue: false:numberisMultipleCellValue: true:number[]
2. Поле однострочного текста
- type: singleLineText
- Тип записи:
string - Тип возврата:
isMultipleCellValue: false:stringisMultipleCellValue: true:string[]
3. Поле длинного текста
- type: longText
- Тип записи:
string - Тип возврата:
isMultipleCellValue: false:stringisMultipleCellValue: true:string[]
4. Поле одиночного выбора
- type: singleSelect
- Тип записи:
string(значение варианта) - Тип возврата:
isMultipleCellValue: false:stringisMultipleCellValue: true:string[]
5. Поле множественного выбора
- type: multipleSelect
- Тип записи:
string[](массив значений вариантов) - Тип возврата:
string[]
6. Поле ссылки
- type: link
- Тип записи:
isMultipleCellValue: false:{ id: string }isMultipleCellValue: true:{ id: string }[]
- Тип возврата:
isMultipleCellValue: false:{ id: string, title?: string }isMultipleCellValue: true:{ id: string, title?: string }[]
7. Поле формулы
- type: formula
- Тип записи: Прямая запись невозможна
- Тип возврата: Зависит от результата формулы; может быть
string | number | booleanили их массивными формами
8. Поле вложения
Чтобы загрузить вложение в Поле вложения, используйте специальный API. Подробнее см. в разделе Загрузка вложения.- type: attachment
-
Тип записи:
- Тип возврата:
9. Поле даты
- type: date
- Тип записи:
string(формат ISO 8601) - Тип возврата:
isMultipleCellValue: false:string(формат ISO 8601)isMultipleCellValue: true:string[](формат ISO 8601) Чтобы получить время в формате ISO 8601, можно использоватьnew Date().toISOString().
10. Поле времени создания
- type: createdTime
- Тип записи: Прямая запись невозможна
- Тип возврата:
isMultipleCellValue: false:string(формат ISO 8601)isMultipleCellValue: true:string[](формат ISO 8601)
11. Поле времени последнего изменения
- type: lastModifiedTime
- Тип записи: Прямая запись невозможна
- Тип возврата:
isMultipleCellValue: false:string(формат ISO 8601)isMultipleCellValue: true:string[](формат ISO 8601)
12. Поле флажка
- type: checkbox
- Тип записи:
boolean - Тип возврата:
isMultipleCellValue: false:booleanisMultipleCellValue: true:boolean[]
13. Поле сводки
- type: rollup
- Тип записи: Прямая запись невозможна
- Тип возврата: Зависит от конфигурации сводки; может быть
number | stringили их массивными формами
14. Поле оценки
- type: rating
- Тип записи:
number - Тип возврата:
isMultipleCellValue: false:numberisMultipleCellValue: true:number[]
15. Поле автоматической нумерации
- type: autoNumber
- Тип записи: Прямая запись невозможна
- Тип возврата:
isMultipleCellValue: false:numberisMultipleCellValue: true:number[]
16. Поле пользователя
- type: user
- Тип записи:
isMultipleCellValue: false:{ id: string, title: string }isMultipleCellValue: true:{ id: string, title: string }[]
- Тип возврата:
isMultipleCellValue: false:{ id: string, title: string, email?: string, avatar?: string }isMultipleCellValue: true:{ id: string, title: string, email?: string, avatar?: string }[]
17. Поле «Создано пользователем»
- Тип записи: Прямая запись невозможна
- Тип возврата:
isMultipleCellValue: false:{ id: string, title: string, email?: string, avatar?: string }isMultipleCellValue: true:{ id: string, title: string, email?: string, avatar?: string }[]Пример:
18. Поле «Последнее изменение пользователем»
- Тип записи: Прямая запись невозможна
- Тип возврата:
isMultipleCellValue: false:{ id: string, title: string, email?: string, avatar?: string }isMultipleCellValue: true:{ id: string, title: string, email?: string, avatar?: string }[]

