Как редактировать ячейку списка Sharepoint онлайн при редактировании другой ячейки - PullRequest
1 голос
/ 12 февраля 2020

У меня есть список SharePoint, и мне нужно, чтобы каждая ячейка в столбце «Ops Response» была выделена зеленым цветом, когда сотрудник из ops отвечает на него, и красным цветом, когда введена запись, и никто еще не ответил. Я приложил снимок экрана со списком

введите описание изображения здесь

1 Ответ

0 голосов
/ 13 февраля 2020

щелкните стрелку раскрывающегося списка и выберите «Форматировать этот столбец»

enter image description here

В поле, которое показано справа, вставьте JSON ссылка ниже. Нажмите Сохранить.

enter image description here

    {
  "$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
  "debugMode": true,
  "elmType": "div",
  "attributes": {
    "class": "=if(@currentField != '', 'sp-field-severity--good', if(@currentField == '', 'sp-field-severity--severeWarning', ''))"
  },
  "children": [
    {
      "elmType": "span",
      "style": {
        "display": "inline-block",
        "padding": "0 4px"
      }
    },
    {
      "elmType": "span",
      "txtContent": "@currentField"
    }
  ]
}

Финал

enter image description here

...