汪子熙
码龄15年
求更新 关注
提问 私信
  • 博客:18,004,917
    社区:41,573
    问答:215
    动态:818,448
    视频:414
    18,865,567
    总访问量
  • 12,410
    原创
  • 5
    排名
  • 30,921
    粉丝
  • 13
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:中国
加入CSDN时间: 2010-11-05

个人简介:18年深耕企业管理软件领域,精通 ABAP, Java, Javascript, Typescript, 精通 UI5, Fiori, Fiori Element, Angular, Kubernetes, SAP HANA, SAP BTP. 具有通过阅读 Github 上各种优秀的开源框架和工具源代码的习惯,对于我来说阅读源代码,就像阅读中国白话文一样轻松自然。

博客简介:

2007 年 ~ 2025 年,深耕 SAP 技术 18 年

博客描述:
十八年磨一剑——记录汪子熙深耕 SAP 技术领域 18 年的修为
查看详细资料
个人成就
  • 新星创作者: 前端开发技术领域
  • 优质创作者: 软件测试技术领域
  • 领域专家: 数据库技术领域
  • 获得79,288次点赞
  • 内容获得2,794次评论
  • 获得77,415次收藏
  • 代码片获得20,811次分享
  • 原力等级
    原力等级
    9
    原力分
    15,680
    本月获得
    453
创作历程
  • 7503篇
    2025年
  • 1962篇
    2024年
  • 1109篇
    2023年
  • 729篇
    2022年
  • 425篇
    2021年
  • 239篇
    2020年
  • 133篇
    2019年
  • 311篇
    2018年
成就勋章
TA的专栏
  • 一套适合 SAP UI5 开发人员循序渐进的学习教程
    付费
    297篇
  • 零基础快速学习 ABAP
    付费
    267篇
  • SAP OData 开发实战教程 - 从入门到提高
    付费
    91篇
  • SAP Fiori Elements 从入门到进阶
    付费
    69篇
  • ABAP CDS View 开发教程:从入门到精通
    付费
    25篇
  • SAP Fiori 知识点大全
    付费
    79篇
  • SAP UI5 百科全书
    付费
    2741篇
  • ABAP 百科全书
    付费
    2072篇
  • SAP HANA 百科全书
    付费
    333篇
  • SAP S/4HANA 百科全书
    付费
    107篇
  • ABAP Cloud(RAP) 开发教程
    付费
    206篇
  • SAP CDS View 百科全书
    付费
    217篇
  • 30天入门 SAP BTP 开发
    付费
    131篇
  • SAP OData 开发技术百科全书
    付费
    185篇
  • SAP BTP 百科全书
    付费
    195篇
  • 扣子智能体 AI 开发与变现实战
    付费
    4篇
  • SAP Cloud Integration 开发百科全书
    付费
    38篇
  • AI 商业化和变现之路
    付费
    11篇
  • 计算机基础知识
    1282篇
  • 人工智能
    443篇
  • SAP 产品
    216篇
  • 百科知识
    1053篇
  • 法律知识
    105篇
  • 游戏开发
    475篇
  • Python
    98篇
  • 云原生开发
    105篇
  • 少儿编程
    33篇
  • 前端开发相关
    1119篇
  • SAP Cloud for Customer
    96篇
  • Java
    84篇
  • Kubernetes
    93篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 13

TA参与的活动 19

TA的推广
兴趣领域 设置
  • Python
    python
  • Java
    java
  • 编程语言
    开发语言
  • 开发工具
    vscode
  • 前端
    html5javascriptnode.js前端
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 关注/订阅/互动
  • 社区
  • 最近

  • 文章

  • 专栏

  • 资源

  • 关注/订阅/互动

  • 社区

搜索 取消

让 SAP CRM Opportunity 的扩展字段在 WebUI 与 SAP Fiori 都能优雅落库

本文详细介绍了如何在SAP CRM Fiori应用中为商机对象(Opportunity)添加扩展字段"Created By"的全流程解决方案。文章首先分析了WebUI与Fiori在字段扩展机制上的差异:WebUI通过AET工具自动处理CRUD操作,而Fiori需要开发者手动打通数据模型层、服务层和应用层。随后以实际业务场景为例,分步骤讲解了从OData模型重定义、DDIC结构扩展、UI5控件绑定到后端数据处理的完整实现链路,包括读取时填充字段值、更新时处理脏检查以及创建时写入数据库等关键
原创
博文更新于 21 小时前 ·
11 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在 SAP BTP 上定时跑 ATC:用 Application Jobs 批量调度自定义代码分析的实战指南

摘要 在SAP BTP的ABAP环境中,通过Application Jobs调度ATC(ABAP Test Cockpit)检查,可将代码治理从人工操作升级为自动化流程。该方法支持对本地或远端系统进行周期性静态检查,确保治理节奏稳定,并与质量门禁、缺陷管理集成。调度基于Analyze Custom Code项目定义范围,通过Schedule Custom Code Analysis应用创建任务,支持一次性或周期性执行。监控作业状态、耗时及结果趋势,可及时发现代码质量问题。案例显示,自动化ATC检查能显著提升
原创
博文更新于 21 小时前 ·
11 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用 SAT 运行时跟踪自动生成 ABAP 的 UML 时序图:拦截标准生成器,输出 PlantUML,让文档从痛苦变成顺手

本文介绍了一种利用SAP ABAP运行时分析(SAT)数据自动生成UML时序图的方法,解决ABAP开发中手工绘制调用链文档效率低下的问题。通过拦截SAT的标准UML输出流程,将其重定向为PlantUML格式,并基于对象集(SLAD)过滤掉标准代码噪声,最终生成聚焦自定义代码的可读性时序图。该方法实现了调用链文档的自动化生成与持续维护,特别适合展示ABAP对象内部调用、生命周期等复杂交互场景。文章还通过餐厅服务流程类比和实际案例,阐述了时序图相比文字描述在复杂业务逻辑表达上的优势。
原创
博文更新于 21 小时前 ·
11 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用 Joule 点燃 ABAP 开发者的舞台感:SAP BTP 上的 ABAP AI 能力实战解读

摘要:SAP推出的Joule for developers和ABAP AI功能为开发者提供了智能辅助工具,旨在优化ABAP开发流程。主要功能包括上下文感知的代码预测补全、代码解释、单元测试生成和开发问题实时解答。这些能力特别适合应对Cloud环境下ABAP开发的复杂约束,如Clean Core原则和受限语法范围。通过减少重复劳动和提升代码理解效率,该工具帮助开发者将注意力集中在业务逻辑而非技术细节上。随着企业加速向S/4HANA迁移,这些AI功能将在遗留代码改造和云适配中发挥更大作用,建议团队将其纳入工程体
原创
博文更新于 21 小时前 ·
10 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用 Doxygen 打通 SAP ABAP 源码文档与 UML:从包级扫描到一键生成站点

摘要 本文提出一种将SAP ABAP系统文档结构化的方法,通过将ABAP对象(类、接口、函数组等)的注释和说明转换为Doxygen可处理的中间文件,结合PlantUML生成可搜索的HTML文档站点。该方法解决了ABAP系统中知识分散、难以维护的问题,特别适用于大型项目交接、系统迁移等场景。核心思路是利用ABAP程序自动抽取对象文档,转换为Doxygen支持的格式,最终生成结构化、可交叉引用的知识库。文章详细介绍了技术选型理由、实施步骤和环境配置,并通过OData服务排障案例展示了该方法在实际工作中的价值。这
原创
博文更新于 21 小时前 ·
5 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用 Code Composer 把 ABAP 代码生成做成一键:从模板到 Singleton 的全流程实战

ABAP Code Composer:高效生成Singleton模式的代码模板 摘要: ABAP Code Composer是SAP内部使用的一套模板引擎,能够显著提升开发效率。它通过占位符替换和模板指令,将重复性高的代码结构转化为可参数化的模板。文章以Singleton模式为例,展示了如何创建包含条件片段和插槽的模板,实现自动生成带异常处理、接口实现的标准单例类。这种工具特别适合需要大量重复骨架代码的场景,如BRFplus规则落地、Gateway服务开发等,能确保代码风格统一,减少人为错误。虽然Code
原创
博文更新于 21 小时前 ·
25 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

让 Web 请求也能被 SAT 追上:用 Debugger 内置 Trace 精准捕捉 ABAP 运行轨迹

调试器里的很爽,但它也有硬限制:生成的 SAT 文件描述里会提示 trace 是用内核默认值启动的,也就是。这意味着你无法像在 SAT 初始界面那样选择自定义 variant(例如限制 Program Parts、打开特定 Statements、控制聚合策略、设定大小上限等)。只追某个包或某个类,过滤掉框架层必须用来拿完整调用层级需要更严格的大小限制避免 trace 爆炸这时更合适的路线是用 SAT 的方式,把 trace 挂到并行会话上运行,并且在 SAT 里选择你准备好的 variant。
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

别再只盯着网关超时:一次 SAP CRM Fiori 批量加产品卡死的真凶,竟然是用户参数 CRM_EVENT_TRACE

SAP CRM Fiori性能排查:用户级跟踪开关导致的批量操作超时问题 问题现象:在SAP CRM的Fiori应用中,批量添加产品时出现用户间性能差异,测试账号15个产品即超时,而开发账号20个产品1秒完成。 排查过程: 确认后端处理为逐条插入模式,批量操作呈线性性能劣化 SAT分析显示调用链整体缓慢,无明确热点 排除配置差异和用户分支代码影响 根本原因:测试账号开启了CRM_EVENT_TRACE用户参数,导致One Order框架在事件处理时产生大量跟踪记录,显著拖慢整体性能。 解决方案: 通过SU0
原创
博文更新于 21 小时前 ·
61 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

把云端 ATC 变成你本地开发的质量闸门:On-Premise 开发者使用 SAP BTP ABAP environment 集中检查的完整实战

摘要: 企业ABAP开发面临质量治理挑战,如规则不一致、修复标准差异等问题。SAP BTP ABAP环境从2311版本开始支持云端集中ATC检查,允许本地开发系统直接调用云端统一规则进行代码检查。配置需区分中央检查系统(云端)与被检查系统(本地),通过通信场景SAP_COM_0936实现集成。开发者可实时在ADT中触发云端检查,或在释放TR前统一校验,确保代码符合安全、性能及云就绪标准。该方案将质量管控前移,减少后期集中整改成本,尤其适用于CDS、RAP等高风险场景。技术配置需满足版本要求并补齐相关SAP
原创
博文更新于 21 小时前 ·
8 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

把 Joule 带进 ADT:ABAP AI capabilities 如何重塑 ABAP Cloud 开发效率与迁移路径

SAP推出Joule for developers,将生成式AI原生集成到ABAP Cloud开发流程中。该工具嵌入ABAP Development Tools for Eclipse,提供代码解释、预测补全、测试生成等功能,并基于专门训练的ABAP LLM,能理解SAP业务复杂度和云合规要求。不同于通用大模型,Joule结合开发上下文,帮助开发者更快理解遗留代码、编写合规代码、生成单元测试,减少文档检索和重复劳动时间。该能力与SAP BTP全栈开发工具协同,支持ABAP、CAP等多种开发范式,旨在提升企业
原创
博文更新于 21 小时前 ·
9 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

当 Joule 真的懂 ABAP:SAP BTP 上 ABAP AI 能力全景解读与落地实战

摘要:SAP推出的"Joule for developers, ABAP AI capabilities"为ABAP开发者带来革命性变革。这套AI能力针对ABAP工作负载专门优化,包括实时代码补全、代码解释、测试生成等功能,显著提升开发效率。不同于通用AI工具,它能深入理解SAP语法语义和云合规边界,使开发者从文档搜索中解放出来。该技术还将加速企业向S/4HANA迁移,通过智能分析遗留代码、生成测试骨架等方式降低迁移风险。ABAP AI SDK更让开发者能将生成式AI直接嵌入业务应用,如
原创
博文更新于 21 小时前 ·
26 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从 ABAP Trace 到 PlantUML Sequence Diagram:把运行时调用链画成一张可编辑的真相图

摘要: SAP Fiori 应用中常见数据绑定问题:控件属性已绑定模型字段,但运行时显示空白。这类问题根源可能涉及模型数据、绑定上下文、格式化逻辑或控件渲染链路。高效排查方法是追踪 UI5 数据绑定全流程——从模型到 Binding 实例,再到格式化后的最终显示值。以 ClosingDate 字段为例,通过调试器定位 Binding 实例,检查 oContext 是否正确、oValue 是否被填充,并验证 getExternalValue 的格式化结果。常见陷阱包括未设置绑定上下文、formatter 逻辑
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

把 ClosingDate 从模型送上屏幕:一套定位 SAP UI5 字段绑定不显示的硬核排障法

摘要: SAP Fiori 应用中常见数据绑定问题:控件属性已绑定模型字段,但运行时显示空白。这类问题根源可能涉及模型数据、绑定上下文、格式化逻辑或控件渲染链路。高效排查方法是追踪 UI5 数据绑定全流程——从模型到 Binding 实例,再到格式化后的最终显示值。以 ClosingDate 字段为例,通过调试器定位 Binding 实例,检查 oContext 是否正确、oValue 是否被填充,并验证 getExternalValue 的格式化结果。常见陷阱包括未设置绑定上下文、formatter 逻辑
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SAP S/4HANA cloud 里如何进行 ATC check?

是 SAP 官方维护的一套数据与配套工具,用来给的云就绪与Clean Core治理类检查提供权威数据源,从而让客户与合作伙伴可以在现有ECC与S/4HANA系统里,自动识别自定义代码里对与内部对象的使用情况,并在很多场景下给出可替代的Successor对象线索。这听起来像一句宣传语,但它的价值其实非常工程化:它把什么能用什么不能用不能用时推荐换成什么这三件事,从人脑经验与零散文档里抽出来,固化成一份机器可消费的清单(主要是JSON,同时也提供CSV),再让ATC在扫描代码时把这份清单当作规则库来用。仓库。
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SAP CRM Fiori 应用里的图片到底怎么维护与展示:从 CRM 附件到 UI5 src 的两段式链路拆解

文章摘要:SAP CRM Fiori 中图片展示的关键在于理解两段式获取机制:首先通过OData获取图片URL,再由浏览器根据img/src自动获取二进制数据。常见误区是将UI展示误解为前端一次性拉取图片二进制数据,这会导致错误的性能优化方向。实际业务中,客户Logo需在后端设置为默认文档且类型为BDS_IMAGE才能正确显示。典型问题排查应关注:1)OData响应是否包含有效URL 2)浏览器是否能成功加载媒体流。通过纯HTML实验可验证第二段请求由浏览器原生触发,与UI5框架无关。
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Joule 终于会说 ABAP 了:从 ADT 提效到 ABAP AI SDK + ISLM 自建企业级 AI 场景的落地路线

生成结构化摘要(故障现象、初步原因、处理动作、备件消耗)自动给出建议分类(电气、机械、软件、网络)把摘要回写到工单抬头,方便后续统计与知识沉淀如果你用 CAP 来做这类服务,通常会在 Node.js 层封装一个对 AI Hub 的调用,再通过 OData 或 Event 把结果写回 SAP。
原创
博文更新于 21 小时前 ·
9 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在 SAP GUI 里把 MVC 用顺手:一套面向 ABAP Dynpro 与 CFW 控件的轻量框架设计

摘要:该文章介绍了如何在SAP ABAP中应用MVC框架重构传统Dynpro程序。核心思路是将业务逻辑从界面事件剥离,通过主屏作为容器、子屏承载内容的方式实现分层。方案采用OO类封装逻辑,将Dynpro使用最小化,把CFW控件视为独立视图。文章详细阐述了Model、View、Controller的分工设计,特别是主控制器管理生命周期、子控制器处理字段变更的机制。这种架构解决了传统ABAP程序逻辑混杂、难以维护的问题,为复杂GUI应用提供了清晰的代码组织方式。(149字)
原创
博文更新于 21 小时前 ·
6 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

把现代 SAP 技术术语讲清楚:从 HANA 与 S/4HANA,到 ABAP Cloud、BTP 与 Joule 的一张导航图

本文梳理了SAP生态中的关键术语与概念,帮助读者区分易混淆的技术名词。首先解析了SAP HANA(数据库平台)与SAP S/4HANA(ERP套件)的本质区别,接着介绍了三种部署形态(On-Premise、Private Cloud、Public Cloud)和两条客户旅程(RISE与GROW)。文章还详细说明了三种迁移路径(Greenfield、Brownfield、Bluefield)的适用场景,并阐述了SAP BTP作为云底座的核心组件及其功能。最后,介绍了ABAP Cloud开发模型和RAP编程范式
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

让 ABAP 开发重新有手感:用 UML 类图与时序图驱散 FUD,找回写代码的快乐

ABAP开发中的反馈困境与可视化解决方案 摘要:ABAP开发常面临业务需求模糊、系统耦合严重、测试反馈缓慢等问题,导致开发者陷入"code and pray"的恶性循环。本文提出通过可视化工具建立快速反馈机制来改善开发体验:1)利用SE80生成UML类图分析静态拓扑结构,导出XMI实现版本化管理;2)通过SAT运行时分析获取真实调用链,转换为PlantUML时序图理解动态行为;3)案例说明如何通过"类图+时序图"组合发现OData服务中的结构性问题。这种将代码质量可视
原创
博文更新于 21 小时前 ·
7 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2. 如何将本教程提供的儿童绘本工作流,重构成治愈系漫画工作流

本文详细介绍了如何通过修改提示词将儿童绘本工作流重构为治愈系漫画生成器。作者演示了使用AI助手腾讯元宝自动生成分镜和故事节点提示词的方法,并提供了完整的治愈系提示词模板。通过替换原有工作流的系统提示词,用户只需输入抑郁情绪等主题,即可自动生成包含温暖场景、细腻情感和治愈结局的漫画脚本。文章还展示了实际测试效果,输出了四格治愈漫画及配套文案。最后作者预告后续将解析工作流中的图片批量生成技术,并分享了重构后的工作流源代码。
原创
博文更新于 21 小时前 ·
112 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多