У меня почти все получилось, но мне просто нужна помощь с форматированием столбца. У меня есть список SharePoint с текстовым столбцом, данные, которые вводятся в этот столбец, являются номером версии. JSON создает красный / желтый / зеленый круг на основе номера версии, т. Е. Меньше 6,4 = красный, 6,4-6,9 = желтый и 7+ = зеленый. Я также сохранил текстовое значение, чтобы оно отображалось внутри круга, как вы можете видеть здесь. столбец SharePoint RAG
Проблема, с которой я столкнулся, заключается в том, что я не могу получить кружок или текст по центру столбца, как вы можете видеть из моего кода ниже. Я изменяю, используя отступы, получаю нужный мне кружок, но текст по-прежнему заклинило в левой части колонны. Как вы можете сказать, мой JSON немного запутан, поэтому любая помощь будет с благодарностью получена.
{
"elmType": "div",
"txtContent": "@currentField",
"attributes": {},
"style": {
"position": "absolute",
"left": "30%",
"top": "15%",
"color": "black",
"width": "40px",
"height": "35px",
"border-radius": "100%",
"background-color": {
"operator": "?",
"operands": [
{
"operator": ">",
"operands": [
"[$Software_x0020_version]",
"6.9.9"
]
},
"#00b300",
{
"operator": "?",
"operands": [
{
"operator": "<",
"operands": [
"[$Software_x0020_version]",
"6.3.9"
]
},
"#ec1313",
"#ffcc00"
]
}
]
}
},
"children": []
}