Как показать диалоговое окно, используя форматирование JSON SPO - PullRequest
0 голосов
/ 22 марта 2019

Я использую пользовательское форматирование столбцов (JSON) в Sharepoint online.Когда я применяю пользовательский формат к поисковому столбцу, он перестает отображать диалоговое окно (с дополнительной информацией). Для лучшего понимания я прикрепляю фотографии: , когда вы нажимаете номер 2 565 , оно отображает это диалоговое окно

, но когда я добавляю пользовательское форматирование в столбец поиска, это не работает.Это код моего форматирования:

{"$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
    "elmType": "div",
    "txtContent": "@currentField.lookupValue",
    "style": {
         "background-color": "=if([$TypZak_x002e_] == 'Spedice' && @currentField == '', '#e81123','transparent')"
  },
    "children": [
       {
          "elmType": "buttom"
       }
     ]
}

В конце этого кода получается, что при добавлении значения поиска фон снова станет прозрачным. Но этот код отключает показ диалогового окна.

Примечание: при открытии осмотреть в веб-браузере и найти нижнюю часть элемента, у него новый класс: class="sp-field-customFormatter".До этого было:

class="ms-Link od-FieldRender od-FieldRender-lookup root-173"  

Кто-нибудь сталкивался с этим или у вас есть какой-либо совет, как решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...