为Dynamics 365添加系统更新日志页面(自定义)
488 字
2 分钟
为Dynamics 365添加系统更新日志页面(自定义)
前言
最近在实施一个项目,经常有用户问这次发版更新了什么内容,系统有没有画面能看到等待,基于这个背景,我在 Dynamics 365 加了个自定义的系统更新日志页面,用于集中展示系统的更新记录
效果展示

实现思路
整体设计思路比较简单,以日期作为更新日志的一级维度进行汇总,在每个日期下,再细分具体的更新内容。因此,我们只需要在系统新建2个实体:
- 系统更新日志:用于记录更新日期等汇总信息
- 系统更新日志明细:用于记录具体的更新内容
在此基础上,通过一个自定义的 HTML Web 资源,使用 FetchXML 获取数据并进行前端展示
实现步骤
- 新建 “系统更新日志” 实体
- 新建 “系统更新日志明细” 实体
- 新建并配置自定义 HTML Web 资源
使用说明
- 创建 “系统更新日志” 实体
- 创建 “系统更新日志明细” 实体
- 新建
SystemUpdateLog_v1.htmlWeb 资源,该资源我上传在Github仓库:Github-SystemUpdateLog_v1.html
根据自己的实际情况,替换代码中实体的逻辑名称和字段的逻辑名称
// 根据自己的实际情况,替换代码中实体的逻辑名称和字段的逻辑名称const App = { data() { return { Constants: { Entities: { // [!code highlight:4] log: "gdh_system_update_log", logCollection: "gdh_system_update_logs", logDetail: "gdh_system_update_log_detail", logDetailCollection: "gdh_system_update_log_details", }, Fields: { // log entitie field // [!code highlight:3] log_UpdateDate: "gdh_date", log_Remark: "gdh_remark", log_id: "gdh_system_update_logid",
// log detail entitie field // [!code highlight:4] logDetail_SystemModel: "gdh_systemtype", logDetail_UpdateType: "gdh_updatetype", logDetail_Content: "gdh_content", logDetail_RefLog: "gdh_system_update_log",
// common statecode state: "statecode", } }, fLogData: [], }; }前端依赖资源
页面依赖以下 3 个前端资源,需要提前上传为 Web 资源(可在我的 GitHub 仓库中获取):
- vue3.js
- element-plus.js
- element-plus.css
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
为Dynamics 365添加系统更新日志页面(自定义)
https://mgrowup.com/posts/dynamics365/custom-dev-system-update-log-v1-html/相关文章智能推荐
1
Dynamics 365添加按钮组(按钮列表)
Dynamics 365介绍如何在Dynamics 365中使用Ribbon Workbench为实体添加按钮组(按钮列表/Flyout),详细讲解FLYOUT与MENU SECTION的配置步骤
2
Dynamics 365项目中常用的SQL语句(持续更新)
Dynamics 365本文针对Dynamics 365的日常运维和管理需求,整理些实用的SQL查询脚本
3
Dynamics 365 SSRS导出PDF
Dynamics 365通过自定义JavaScript按钮调用现有报表,绕过标准“另存为”的多格式限制,实现一键导出PDF
4
Dynamics 365消息提醒(In-App Notification)
Dynamics 365本文以负责人变更场景为例,讲解在Dynamics 365中实现应用内消息提醒(In-App Notification)的三种方式
5
使用API调式工具访问Dynamics 365
Dynamics 365本文详细介绍如何使用API测试工具访问Dynamics 365,包括注册Azure应用、获取ClientId和ClientSecret、配置身份验证和API权限,以及在Postman中设置环境变量和获取访问令牌
随机文章随机推荐
