scripts:field-value-formats

Формат значений полей

Значения полей формы при чтении (передача значения в скрипт через объект FormState) и записи (возвращаемое из скрипта новое значение поля) могут представлять собой объект, строку или число.

Тип Чтение Запись
Текст,
Почта,
Телефон
{
  text: "значение"
}
{
  text: "новое значение"
}
или
"новое значение"
Число,
Деньги
{
  value: 10
}
или (для полей в таблице)
{
  value: 10,
  sum: 50
}
{
  value: 42
}
или
42
Мультивыбор
{
  choice_id: 1,
  choice_name: "Да"
}
{
  choice_id: 1
}
или
{
  choice_name: "Да"
}
Срок
{
  date: "2020-01-01"
}
{
  date: "2020-01-05"
}
или
{
  days_from_create: 10
}
Срок со временем
{
  date_time: "2020-01-01T10:30:00Z"
}
{
  date_time: "2020-01-05T10:30:00Z"
}
или
{
  hours_from_create: 10
}
Справочник
{
  item_id: 123,
  columns: {
    "column name": "value"
  }
}

Была ли эта статья полезной?

Да, спасибо! Нет, остался вопрос