List-Formatting完整指南:用JSON为SharePoint列表重新定义外观与行为,面向初学者快速上手
List-Formatting完整指南用JSON为SharePoint列表重新定义外观与行为面向初学者快速上手【免费下载链接】List-FormattingList Formatting Samples for use in SharePoint and Microsoft Lists项目地址: https://gitcode.com/gh_mirrors/li/List-FormattingList-Formatting是SharePoint和Microsoft Lists的官方能力用一段JSON描述列表列、视图或表单长什么样、点了之后会发生什么。这个开源项目收集了数百个可直接套用的JSON模板让你不写代码就给列表加上按钮、流程状态和Teams快捷入口。本文带你从零走到出结果。工单列表只能看不能动你可能正遇到的难题想象你在Microsoft Lists微软提供的一张云端数据表类似Excel但更适合存结构化业务数据里维护一张工单表有优先级状态列几十行数据。但列表只能看不能动哪行是紧急的看不出来行内也没有升级解决按钮得逐条打开去翻自动化流程或者找管理员代操作。缺的不是数据是交互——你希望列表本身就长出按钮还会根据行内数据自动判断该不该亮着。上优先级为high时Escalate按钮才可点击状态为new时Resolve按钮置灰——这就是List-Formatting处理后的列表核心机制用JSON格式描述列表的外观与行为List-Formatting的思路很简单你把这一列怎么显示写成一段JSON对象SharePoint照着渲染。JSON里包含三类信息渲染什么元素按钮、图片、图标、什么样式颜色、圆角、布局、点击后干什么如executeFlow打开流程运行面板。而像 if([$Status] new, ...) 这样的公式能让每一行按当前行的 $Status 值自己渲染自己。下面这个简化版按钮格式来自示例优先级为high时Escalate按钮变成深青色可点否则置灰{ elmType: button, txtContent: Escalate, style: { background-color: if([$Priority] high, #287b7d, #e0e0e0) }, customRowAction: { action: executeFlow, actionParams: {\id\: \FlowID\} } }完整模板可以直接取 column-samples/generic-action-buttons/ 里的文件。分步实践六步给列表加上自动化按钮克隆仓库git clone https://gitcode.com/gh_mirrors/li/List-Formatting挑样例column-samples/ 下每个样例都有README先看View requirements一节确认格式依赖哪些列和取值。按需求建列本例需要两个选项列Prioritylow/medium/high和Statusnew/in progress/resolved再加一个单行文本列Actions。创建流程在Power Automate微软的自动化流程工具里建一个手动触发的流程并设为从此表单启动复制它的流程ID。把JSON里的 占位符替换成你复制到的真实ID。打开列表视图点Actions列的列菜单 → 格式化此列 → 切到高级模式粘贴JSON并保存按钮立即出现。常见场景速览操作按钮、流程状态与Teams分享场景效果样例位置条件操作按钮按钮按行内容自动显隐和启用点击触发对应自动化流程column-samples/generic-action-buttons/流程状态可视化列表里直接显示流程当前阶段悬停还能看到本次运行的直达链接column-samples/generic-flow-status/深度链接启动应用从列表直接打开相关Power Apps应用并带上当前行数据column-samples/generic-launch-powerapp/一键分享到Teams点一个图标把文档发到指定的Teams频道column-samples/generic-share-to-teams/上流程状态列在列表中展示当前阶段已运行过的行可点进具体运行记录方便排障容易踩的坑与FAQ流程ID、列取值与JSON语法流程ID占位符没替换点了按钮没反应。应用格式前搜索JSON里的 FLOWID... 占位符并全部替换成真实ID同时在Power Automate确认流程是手动触发且处于启动状态。样例粘贴后显示和截图不一样。多数样例依赖特定的列名和取值拼写例如必须全小写。照README的View requirements表逐项核对取值对不上时改列的值或改公式里比较的值。JSON保存时提示格式无效。基本是语法问题多了一个逗号、引号没闭合。别手抄直接复制仓库里的原始文件只动流程ID。回到开头的工单列表换上这段JSON后紧急工单会亮出可点击的升级按钮已解决的自动置灰不用再逐条打开去找流程。这就是List-Formatting的起点——让列表本身成为工作的入口。【免费下载链接】List-FormattingList Formatting Samples for use in SharePoint and Microsoft Lists项目地址: https://gitcode.com/gh_mirrors/li/List-Formatting创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

具身智能:从感知到行动的闭环,如何让机器人真正“能想会干”?

具身智能:从感知到行动的闭环,如何让机器人真正“能想会干”?

那天在展馆里,我站在一个正在执行“从杂乱桌面识别并抓取指定螺丝”任务的机械臂前,看了足足十分钟。它动作流畅,识别准确,从一堆形状、颜色相近的物件中精准地挑出了目标。旁边的工作人员告诉我,这背后是“具身智能”…

2026/8/24 1:56:29 阅读更多 →
多智能体系统组织设计:从CTDE架构到对齐机制实战

多智能体系统组织设计:从CTDE架构到对齐机制实战

在复杂系统开发中,多智能体(Multi-Agent)协作正从学术概念走向工程实践。然而,当我们将多个具备自主决策能力的智能体组合在一起时,常常会遇到目标冲突、资源争抢、沟通低效等问题,导致整体系统表现远低于预…

2026/8/24 1:55:29 阅读更多 →
AI模式激增下的功能边界测绘:从识别到量化管理的工程实践

AI模式激增下的功能边界测绘:从识别到量化管理的工程实践

这次我们来看一个在AI领域越来越普遍的现象:AI模式的激增。这并非指某个具体的开源项目或工具,而是一种技术生态的演变趋势。简单来说,随着ChatGPT、Claude等大模型及其衍生应用(如AI编程、AI Agent、设计模式辅助)的爆…

2026/8/24 1:55:29 阅读更多 →

最新新闻

没有调音台也能开唱:KaraokeEternal推荐的音频与麦克风连接方案

没有调音台也能开唱:KaraokeEternal推荐的音频与麦克风连接方案

没有调音台也能开唱:KaraokeEternal推荐的音频与麦克风连接方案 【免费下载链接】KaraokeEternal Open karaoke party system 项目地址: https://gitcode.com/gh_mirrors/ka/KaraokeEternal KaraokeEternal 是一个开源的卡拉OK派对系统(Open kara…

2026/8/24 9:15:36 阅读更多 →
参与 CUGA 开源 AI Agent 社区:贡献指南、项目路线图与社区支持完全介绍

参与 CUGA 开源 AI Agent 社区:贡献指南、项目路线图与社区支持完全介绍

参与 CUGA 开源 AI Agent 社区:贡献指南、项目路线图与社区支持完全介绍 【免费下载链接】cuga-agent CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, compo…

2026/8/24 9:15:36 阅读更多 →
为什么搜索结果页要有过滤栏?yacy_webclient_bootstrap分面导航(Facet)深度解析

为什么搜索结果页要有过滤栏?yacy_webclient_bootstrap分面导航(Facet)深度解析

为什么搜索结果页要有过滤栏?yacy_webclient_bootstrap分面导航(Facet)深度解析 【免费下载链接】yacy_webclient_bootstrap YaCy Search Client using bootstrapcss 项目地址: https://gitcode.com/gh_mirrors/ya/yacy_webclient_bootstra…

2026/8/24 9:15:36 阅读更多 →
aws-security-automation进阶实践:安全告警如何自动IP地理溯源+WHOIS定位,直推Slack/Chime

aws-security-automation进阶实践:安全告警如何自动IP地理溯源+WHOIS定位,直推Slack/Chime

aws-security-automation进阶实践:安全告警如何自动IP地理溯源WHOIS定位,直推Slack/Chime 【免费下载链接】aws-security-automation Collection of scripts and resources for DevSecOps and Automated Incident Response Security 项目地址: https:/…

2026/8/24 9:15:36 阅读更多 →
Sonic CD开发者菜单全解:RSDKv3的F1-F12调试技巧与实时调色板可视化

Sonic CD开发者菜单全解:RSDKv3的F1-F12调试技巧与实时调色板可视化

Sonic CD开发者菜单全解:RSDKv3的F1-F12调试技巧与实时调色板可视化 【免费下载链接】Sonic-CD-11-Decompilation A Full Decompilation of Sonic CD (2011) & Retro Engine (v3) 项目地址: https://gitcode.com/gh_mirrors/so/Sonic-CD-11-Decompilation …

2026/8/24 9:15:36 阅读更多 →
React 布局系统终极指南:react-antd-admin 的 Header、侧边栏与 TagsView 页签实现秘密

React 布局系统终极指南:react-antd-admin 的 Header、侧边栏与 TagsView 页签实现秘密

React 布局系统终极指南:react-antd-admin 的 Header、侧边栏与 TagsView 页签实现秘密 【免费下载链接】react-antd-admin Management system with react and ant-design. 项目地址: https://gitcode.com/gh_mirrors/reacta/react-antd-admin react-antd-ad…

2026/8/24 9:14:32 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →