Список SharePoint / Форматирование строк - PullRequest
0 голосов
/ 24 декабря 2018

Я использую SharePoint в сети и хотел бы использовать форматирование строк в библиотеке документов.

В идеале мне нравится представление листов для документов.Тем не менее, он показывает только «имя» файла.Я хотел бы использовать заголовок вместо имени, и я предпочитаю сохранить тот же стиль представления плиток.

Есть идеи, как это сделать?

Спасибо.

1 Ответ

0 голосов
/ 26 декабря 2018

Мы не можем использовать форматирование представления для представления стиля Tiles по умолчанию, нам нужно создать следующее форматирование представления для представления стиля List.

{
  "schema": "https://developer.microsoft.com/json-schemas/sp/view-formatting.schema.json",
  "hideSelection": "true",
  "hideColumnHeader": "true",
  "rowFormatter": {
    "elmType": "a",
    "attributes": {
      "href": "[$FileRef]",
      "target": "'_blank'"
    },
    "style": {
      "float": "left"
    },
    "children": [
      {
        "elmType": "div",
        "attributes": {
          "class": "ms-bgColor-themeLighterAlt ms-bgColor-themePrimary--hover ms-fontColor-white--hover"
        },
        "style": {
          "display": "flex",
          "flex-wrap": "wrap",
          "min-width": "180px",
          "min-height": "150px",
          "margin-right": "10px",
          "margin-top": "10px",
          "box-shadow": "2px 2px 4px darkgrey"
        },
        "children": [
          {
            "elmType": "div",
            "style": {
              "text-align": "center",
              "margin": "auto"
            },
            "children": [
              {
                "elmType": "div",
                "attributes": {
                  "class": "sp-row-title "
                },
                "txtContent": "[$Title]"
              },
              {
                "elmType": "div",
                "attributes": {
                  "iconName": "Test",
                  "class": "ms-fontSize-su"
                }
              }
            ]
          }
        ]
      }
    ]
  }
}

См.: sp-dev-list-formatting> родовой-плитка формат

...