2025  26

十二月  6

杂物间 | Win11 微软输入法快速输入时间戳

2025年12月22日

通过 Win11 微软输入法的「用户自定义短语」,实现用简单拼音快速输入标准时间戳(yyyy-mm-dd hh:mm:ss),适合日常办公、Excel 填写与问题记录。

杂物间 | 工作术语备忘录

2025年12月21日

一份给自己看的工作术语备忘录:从会计里的借贷项,到产品和研发常用的 VV、UV,再到 Dev、UAT、Prod 等词语

D365 | 使用 XrmToolBox 导出安全角色表级权限到 Excel

2025年12月18日

使用 XrmToolBox 的 Role Documenter 插件,将 Dynamics 365 安全角色的表权限快速导出为 Excel,适合系统审计与权限分析。

World | 笔记

2025年12月12日

记录World常用操作

Excel | 笔记

2025年12月12日

记录Excel常用操作

杂物间 | Beautify Windows Power Shell

2025年12月11日

Preface 我平时经常使用 Win Terminal + PowerShell,但在视觉体验上却略显单调(小黑窗),但最近在看视频时偶然发现对方使用的也是 Win Terminal + PowerShell,而且看起来很美观,今晚搜了下相关教程,发现使用 Oh My Posh 的主题就可以做到这种效果。下面是设置步骤: ...

八月  1

D365 | 设置用户默认时区

2025年8月28日

介绍如何在 XrmToolBox 中设置用户的默认时区。通过使用 User Settings Utility,您可以轻松加载用户信息,选择特定用户和时区,并更新用户设置。此外,文章还提供了一段 SQL 查询,帮助您查看当前用户使用的时区信息。无论您是管理员还是用户,这些步骤都将帮助您更好地管理时区设置,以确保系统的时间显示准确。

五月  2

溜达 | 福建厦门

2025年5月19日

公司团建去厦门与泉州,按天记录行程、美食与团建任务:鸭肉粥、梧林古村、开元寺、西街、鼓浪屿,以及最后一顿姜母鸭

溜达 | 劳动节

2025年5月5日

一次横跨广西与广东的劳动节行程:南宁夜市、钦州小城、中山与珠海的日常切换。吃饭、赶路、见亲戚的流水账。

四月  3

D365 | 许可证有效期查看方法(国际版与世纪互联版)

2025年4月21日

学习如何查看 Dynamics 365 许可证的到期日期,涵盖国际版与世纪互联版的不同操作路径,并配有步骤截图。适用于系统管理员进行许可证管理和续期规划。

强身健体小贴士 | 在 Garmin Connect 中正确设置跑步心率区间

2025年4月13日

一步步教你在 Garmin Connect 中设置跑步心率区间,理解 HRR、Z1–Z5 区间含义,让跑步训练更科学。

跑步日志 | 2025年第2季度

2025年4月3日

2025 年第二季度跑步记录汇总,4 月稳定训练并完成半马,随后训练中断,真实记录跑步习惯建立与流失的过程。

三月  8

D365 | 邮箱密码过期后的排查与修复

2025年3月26日

解决 Dynamics 365 邮箱密码过期导致的邮件发送故障,详细说明从问题发现到修复的完整流程,包括邮件日志查看与密码重置操作。适用于系统管理员快速排查邮件中断问题。

强身健体小贴士 | 修复 Garmin Connect 导出 CSV 在 Excel 中乱码的问题

2025年3月18日

通过修改 CSV 文件编码,解决 Garmin Connect 导出跑步数据在 Excel 中显示中文乱码的问题,简单三步即可完成。

D365 | XrmToolBox 导出实体数据字典

2025年3月14日

使用 XrmToolBox 导出实体数据字典,介绍了两个强大的工具:Metadata Document Generator 和 Attributes Factory,这两款工具能够帮助用户快速导出所需的实体字段信息和选项集

D365 | 将多选项的显示名称存储到文本字段

2025年3月14日

通过插件或工作流,将 D365 多选项字段的显示名称存储到文本字段中,从而解决 SSRS 分页报表无法直接使用多选项字段的问题。

D365 | 应用内的消息提醒(站内信)

2025年3月11日

本文介绍如何在 Dynamics 365 / Dynamics CRM 应用中启用并使用应用内消息提醒(In-App Notification,站内信),并通过 Cloud Flow、Client API 和 C# 三种方式向用户推送通知,适用于 D365 开发与业务场景实践。

D365 | 货币字段

2025年3月10日

通过一个完整的多币种实验,深入讲解 Dynamics CRM 货币字段的底层机制,涵盖 Amount(Base)、汇率换算、汇总字段计算逻辑以及用户默认货币对业务数据的影响。

D365 | 日期和时间字段

2025年3月7日

深入解析 D365 日期和时间字段的格式、时区调整方式,以及在表单、数据库、Client API 和 Web API 中的实际表现。

D365 | XrmToolBox loading errors

2025年3月5日

打开 XrmToolBox 时出现 NuGet.Protocol、NuGet.Versioning 等程序集加载失败错误?本文详细分析 XrmToolBox loading errors 的原因,并通过删除并重建插件目录的方式,快速解决因插件损坏导致的启动报错问题。

二月  6

溜达 | 奉化溪口新建村徒步记录(雨天)

2025年2月22日

雨天在奉化溪口新建村徒步了一圈,看到了梅花。

跑步日志 | 2025年第1季度

2025年2月19日

2025 年第一季度跑步记录汇总,从零开始建立跑步习惯,包含每月跑量、配速、心率与步频数据的真实日志。

D365 | 常用的SQL

2025年2月17日

A guide on commonly used SQL queries in Dynamics 365 for querying views, reports, file sizes, security roles, and user assignments. ...

D365 | Plugin Registration Tool 安装指南

2025年2月16日

学习 Dynamics 365 Plugin Registration Tool 的两种安装方法,包括直接下载安装与 PowerShell 自动化脚本安装,并提供扩展工具安装选项,适用于插件开发与管理工作。

D365 | Canvas App 共享给安全组的最佳实践指南

2025年2月10日

学习使用安全组共享 Canvas App 的完整步骤,解决多用户权限分配繁琐问题,支持跨环境高效部署。包含 Microsoft 365 管理中心操作与 Power Apps 共享配置。

溜达 | 上海龙华寺

2025年2月9日

第一次走进上海龙华寺,跟着人流上香、绕塔、买法务手绳,最后在寺里吃了碗罗汉面,顺便查了下什么是拜太岁。

2024  13

十二月  5

溜达 | 杭州法喜寺和十里锒铛

2024年12月30日

从法喜寺到十里琅珰,再到云栖竹径的一次轻徒步记录,路况友好,风景稳定,适合周末放空。

D365 | 设置可编辑子网格列为只读(JS)

2024年12月26日

使用 JavaScript 控制 D365 可编辑子网格中的列为只读,支持全部列或指定列的动态只读设置。

D365 | 报表导出PDF解决方案:限制用户只能导出PDF格式

2024年12月15日

学习如何在Dynamics 365中通过自定义按钮强制用户只能导出PDF格式报表。本方案复用现有SSRS报表,通过JavaScript实现PDF生成和下载,解决多格式导出带来的管理问题。

D365 | 添加按钮组(按钮列表)

2024年12月12日

本文介绍如何在 Dynamics 365 中使用 Ribbon Workbench 为实体添加按钮组(按钮列表 / Flyout),详细讲解 FLYOUT 与 MENU SECTION 的配置步骤,适用于 D365 开发与表单自定义场景。

D365 | 添加系统更新日志(自定义)

2024年12月12日

本文介绍一种在 Dynamics 365 中通过自定义开发实现系统更新日志的方法。通过新建“系统更新日志”与“日志明细”实体,并结合 HTML Web 资源、Vue 3 与 Element Plus,实现按日期汇总并可视化展示系统更新内容,适用于功能发布与版本变更记录场景。

十一月  1

D365 | 为 OptionSet 字段添加颜色标签完整指南

2024年11月14日

学习在 Dynamics 365 中为 OptionSet 字段添加颜色标签的方法,涵盖全局设置与局部配置,提升数据可视性与界面美观度。附详细步骤与效果图。

十月  4

D365 | 使用API测试工具访问CRM(Postman / Apifox)

2024年10月17日

本文详细介绍如何使用 API 测试工具(如 Postman、Apifox)访问 Dynamics 365,包括注册 Azure 应用、获取 ClientId 和 ClientSecret、配置身份验证和 API 权限,以及在 Postman 中设置环境变量和获取访问令牌,帮助开发者快速调试 D365 Web API 接口。

D365 | 使用FetchXML创建自定义报表

2024年10月17日

学习在Dynamics 365中使用FetchXML开发SSRS自定义报表的完整流程。从Visual Studio环境配置、FetchXML查询编写,到报表设计、数据绑定和发布部署,包含详细的步骤说明和实战案例。

D365 | 在线检查访问速度(Dynamics 365 Diagnostics)

2024年10月15日

本文介绍了如何在线检查Dynamics 365的访问速度,提供了必要的操作步骤和示例链接。用户只需简单几步,即可获取访问速度的诊断结果,帮助提升系统性能与使用效率。

溜达 | 国庆在东北屯子过秋收的一周

2024年10月13日

一次不挤景点的国庆假期:在海伦屯子里下地干活、吃饭晒太阳,体验东北秋收的日常,顺路在哈尔滨简单走了一圈。

八月  2

溜达 | 青岛

2024年8月24日

第一次到青岛,主要在黄岛和市区活动。整体体验下来,黄岛更适合玩水和慢节奏溜达,市区景点人多、体验一般。本文记录了四天行程,并对住宿、交通和啤酒做了简单总结。

D365 | 标准实体的状态选项及对应的状态描述状态码

2024年8月11日

本文提供了关于Dynamics 365中标准实体的全面概述,涵盖了各类实体的状态选项与相应的状态原因代码。

一月  1

溜达 | 湖南长沙

2024年1月27日

01-19 第一天 行程 08:20 - 14:10 G1337 奔赴长沙 14:10 - 15:00 集合、前往酒店 15:00 - 15:30 归置行李,布置会场 15:30 - 17:50 进行团建活动 17:50 - 20:00 晚宴 出发 本次活动之一是利用分发的木棍、双面胶与圆盘状饼干搭建一座独立式高塔,塔体需保持结构稳定,且顶端需成功放置一块饼干作为最终标志,最后以塔身的垂直高度作为评判标准,蛮有趣 ...

2023  1

六月  1

强身健体小贴士 | 什么是BMI?

2023年6月1日

通俗介绍 BMI 的计算方法、分类区间及实际参考价值,帮助理解 BMI 在健康管理中的作用。

2022  3

二月  3

2022年2月25日

前言 本文演示如何使用 Office365 授权方式 授权方式,在 .NET Framework 控制台应用 中连接 Dynamics 365。 连接主要使用的是Microsoft.Xrm.Tooling.Connector包,这个包提供了多种身份认证方式,但从我的项目经验来看,最常用主要是以下两种: ...

D365 | 使用 ClientSecret 在 .NET 控制台应用中连接 Dynamics 365

2022年2月25日

通过 ClientSecret 授权方式,在 .NET Framework 控制台应用中连接 Dynamics 365,详细讲解 Azure 应用注册、权限配置与测试代码实现。

D365 | 插件注释模板

2022年2月16日

在实施 Dynamics 365 项目时,编写插件是扩展功能和满足定制需求的常用方法。如果有多个开发人员在同一个项目上写插件,那么插件注释是必不可少的。正确注释可以帮助其他人更好地理解代码的目的和功能。下面是我常用的 Dynamics 365 插件的注释模板,以及一些示例代码。

2019  2

三月  2

Markdown Syntax Guide

2019年3月11日

This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. ...

Code Syntax Guide

2019年3月10日

Inline Code This is Inline Code Only pre This is pre text Code block with backticks <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Example HTML5 Document</title> <meta name="description" content="Sample article showcasing basic Markdown syntax and formatting for HTML elements." /> </head> <body> <p>Test</p> </body> </html> Code block with backticks and language specified <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Example HTML5 Document</title> <meta name="description" content="Sample article showcasing basic Markdown syntax and formatting for HTML elements." /> </head> <body> <p>Test</p> </body> </html> Code block with backticks and language specified with line numbers 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Example HTML5 Document</title> <meta name="description" content="Sample article showcasing basic Markdown syntax and formatting for HTML elements." /> </head> <body> <p>Test</p> </body> </html> Code block with line numbers and highlighted lines PaperMod supports linenos=true or linenos=table 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Example HTML5 Document</title> <meta name="description" content="Sample article showcasing basic Markdown syntax and formatting for HTML elements." /> </head> <body> <p>Test</p> </body> </html> With linenos=inline line might not get highlighted properly. This issue is fixed with 045c084 1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="utf-8" /> 5 <title>Example HTML5 Document</title> 6 <meta 7 name="description" 8 content="Sample article showcasing basic Markdown syntax and formatting for HTML elements." 9 /> 10 </head> 11 <body> 12 <p>Test</p> 13 </body> 14</html> Code block indented with four spaces <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Example HTML5 Document</title> </head> <body> <p>Test</p> </body> </html> Code block with Hugo’s internal highlight shortcode <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Example HTML5 Document</title> </head> <body> <p>Test</p> </body> </html>