MS LISTS计算列能否获取人员姓名?请假跟踪器场景有何解决方案?
MS Lists 请假跟踪器日历视图展示Proxy姓名的替代实现方案
以下是经过实测可用的3种解决思路:
方案1:计算列拼接标题(最易实现)
- 进入列表设置页面,新建计算列,列名自定义为
日历显示标题 - 公式栏根据你的字段名填写,示例:
=[请假人姓名]&" | 代理人: "&[Proxy姓名],如果Proxy是人员类型列,公式调整为=[请假人姓名]&" | 代理人: "&[Proxy姓名].[DisplayName] - 返回值类型选择「单行文本」,保存列设置
- 打开日历视图的设置面板,将「日历项显示标题」替换为刚创建的
日历显示标题列,刷新后所有日历条目就会同步显示Proxy姓名
方案2:悬浮卡片展示(不占用日历标题空间)
- 打开日历视图,点击右上角视图设置→选择「设置列的格式」→选中当前日历用的标题列
- 选择「条件格式」→「管理规则」→新建规则,规则操作选择「悬停时显示卡」
- 自定义悬浮卡的显示字段,将
Proxy姓名列添加到显示列表中,保存设置后鼠标悬停到任意请假条目上,就能看到对应的Proxy信息
方案3:Power Apps 自定义视图(适配复杂需求)
- 点击列表顶部菜单栏「集成」→「Power Apps」→「自定义表单/创建应用」,关联当前请假跟踪列表
- 在Power Apps编辑页中插入官方日历控件,绑定列表的请假开始时间、结束时间字段
- 自定义日历卡片的显示模板,直接将Proxy姓名字段固定添加到卡片显示区域,开发完成后发布应用,替换原列表的默认日历视图即可
小提示:如果需要多个不同维度的日历视图,可以复制现有视图后分别配置显示字段,无需修改原有列表结构
内容的提问来源于stack exchange,提问作者zeewagon
相关产品推荐
相关产品推荐

