自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

十八年磨一剑——记录汪子熙深耕 SAP 技术领域 18 年的修为

  • 博客(8297)
  • 资源 (16)
  • 收藏
  • 关注

原创 ABAP CDS View 从入门到精通教程目录:ABAP CDS View 在 SAP 技术体系中的重要地位

学习 ABAP CDS View 的开发技术,体会其背后的设计理念,也就掌握了 SAP S/4HANA 底层数据模型的设计精髓。

2025-03-13 19:37:33 2234 1

原创 SAP UI5 百科全书的目录

笔者 12 年 SAP UI5 开发岁月中写下的 595 篇 SAP UI5 学习笔记,全部收录到《SAP UI5 百科全书》专栏中去,目录如下。请大家按照自己的学习需要,根据关键字搜索到对应的文章,然后进行学习。

2024-12-17 19:08:59 1022 9

原创 ABAP 百科全书的阅读目录

909 篇 ABAP 技术文章的目录

2024-12-16 12:15:23 3001 2

原创 一些笔者原创或者搜集的 ABAP 小工具集合(一),持续更新中!!

每个报表短小精悍,拷贝到系统激活即可运行。不少报表脑洞大开。

2024-10-15 11:38:19 1846 3

原创 一套适合 ABAP 初级和中级开发人员,从入门到提高的 ABAP 学习教程

曾几何时,ABAP 就是 SAP 的代名词。ABAP 这门编程语言造就了 SAP 名噪一时的 R/3 产品,同时也是如今 SAP 旗舰级产品,SAP S/4HANA 底层的实现语言。ABAP 不仅代表着 SAP 这家公司在企业级管理软件市场辉煌的过去,ABAP 自身也在不断地进化着。SAP 不仅在本地部署(On-Premise)领域继续保持着自己绝对的统治地位,而且在云应用领域(Software-as-a-Service, 简称 SaaS), 也推出了自己的解决方案,比如 SAP S/4HANA Clo

2023-10-12 19:43:52 3734 11

原创 Fiori Elements 从入门到精通开发教程的文章目录

Fiori Elements 开发技术相对 SAP 其他历史悠久,发展成熟的开发技术来说,是一个新事物。正因如此,迄今为止国内深入讲解 Fiori Elements 应用的中文材料几乎没有。

2023-07-09 10:24:07 2670 3

原创 零基础 ABAP 学习教程系列文章的目录

曾几何时,ABAP 就是 SAP 的代名词。ABAP 这门编程语言造就了 SAP 名噪一时的 R/3 产品,同时也是如今 SAP 旗舰级产品,SAP S/4HANA 底层的实现语言。ABAP 不仅代表着 SAP 这家公司在企业级管理软件市场辉煌的过去,ABAP 自身也在不断地进化着。SAP 不仅在本地部署(On-Premise)领域继续保持着自己绝对的统治地位,而且在云应用领域(Software-as-a-Service, 简称 SaaS), 也推出了自己的解决方案,比如 SAP S/4HANA Clo

2023-05-04 16:23:25 25621 28

原创 SAP OData 开发教程 - 从入门到提高(包含 SEGW, RAP 和 CDP)

在 SAP 产品里,存在多种 OData 服务的开发方式,其中最典型的三类,SEGW, RAP(Restful ABAP Programming) 和 CDP(Cloud Application Program),就是笔者在本教程里会为大家分享和讲解的内容。同笔者的另一个 SAP UI5 教程《SAP UI5 应用开发教程的学习目录 - 循序渐进,由浅入深,适合不同水平的 SAP UI5 开发人员》一样,本教程笔者计划通过 300 篇以上的文章篇幅,分别介绍这三类 SAP 主流的 OData 服务开发技术。

2022-06-26 11:30:23 9378 16

原创 SAP UI5 应用开发教程的学习目录 - 循序渐进,由浅入深,适合不同水平的 SAP UI5 开发人员

笔者在业余时间设计了这份 SAP UI5 学习教程,把开发一个完整的 SAP UI5 应用的流程,拆分成若干个步骤,力求每个步骤里,把涉及到的知识点都涵盖到。建议零基础或者对 SAP UI5 知之甚少的 SAP UI5 初学者,按照顺序从第一个步骤开始循序渐进地学习,把这些代码下载到本地,配合教程的文字讲解,自己动手,以加深理解。对于已经有一定基础的 SAPUI5 开发人员,可以通过本文的目录,跳过前面一部分比较基础的章节,直接挑选对自己工作项目有关,或者包含某些知识点自己尚未掌握的章节来有针对性地学习。

2021-10-05 21:11:59 25911 8

原创 SAP ABAP 不支持通过 DBCON 连接 MySQL 数据库

DBCON_DBMS域里的固定值直接映射到 SAP 内核编译时硬写死的数据库共享库DBSL枚举。列表里之所以找不到MYSQL,并不是遗漏,而是因为SAP 从未为 MySQL 编译过 DBSL,也未在官方支持矩阵里认证 MySQL。因此,事务DBCO无法保存MYSQL作为二级连接类型;就算你强行往域里追加一个伪值,内核在加载阶段也找不到对应库文件,连接仍会失败。DBCON_DBMS。

2025-08-07 20:29:32 28

原创 SAP S/4HANA 数据 API 化与 MCP 集成全流程实战指南

通过 RAP 发布 OData、利用 Communication Arrangement 打通外网、再在 MCP-server 里封装函数签名,你就能把 S/4HANA 的核心数据安全、标准化地暴露给任意支持 MCP 的大模型。这条链路的每一个环节都由 SAP 与 MCP 社区提供了现成框架,既兼顾了企业合规,也让 LLM 落地更为轻量。期待你在项目里把这些拼图真正串联起来,让业务数据与生成式 AI 碰撞出高价值的火花。

2025-08-07 19:11:36 22

原创 MySQL 究竟隶属于哪家公司?——从开源萌芽到商业并购,再到云原生时代的全景溯源

为了给出严谨答案,我们必须沿着时间轴回溯到 1995 年,拆解每一次股权转移、许可证变更与品牌授权,才能最终回答:在 2025 年的今天,当你下载或调用。2008 年 1 月,Sun Microsystems 以 10 亿美元收购。2010 年 1 月,Oracle 以 74 亿美元鲸吞 Sun,连带把。无论是社区版、企业版,还是云厂商的托管服务,只要代码源自官方主线,这行文字直接证明了:在 2025 年的此刻,黄金组合,成为互联网创业浪潮的默认栈。在这一阶段,提问者若再追问。时,真正的权利主体是谁。

2025-08-07 19:11:05 496

原创 Microsoft SQL Server 和 MySQL 的区别

微软 SQL Server 与 Oracle MySQL 并不是同一个产品, 它们在商业模式、技术内核、编程接口与生态工具等方面各自形成了完整而独立的体系。理解这些差异, 才能在项目选型时精准匹配组织规模、预算与未来演进方向, 让数据库真正服务于业务而非反客为主。

2025-08-07 19:10:32 283

原创 三态思考:Auto Thinking NonThinking 模式在大语言模型中的角色与实践

输入:2025 年 8 月金融时报文章节选共 680 词。模式输出 89 词摘要,BLEU-4 得分 0.51;Thinking模式输出 96 词摘要,BLEU-4 提升到 0.62,但耗时翻倍。结论:对于对齐度要求高于延迟的编辑流程,推荐Thinking;面向移动端资讯推送可选择。

2025-08-07 19:09:29 534

原创 扣子空间实战(1):创建智能体,并使用搜索技能

机制被视为给智能体附加“超能力”的核心途径,它允许 Agent 在语言模型的推理回路之外,安全地调用外部 API、内置工具或自定义工作流,从而突破纯文本交互的局限,真正完成“感知—思考—行动”的闭环。平台已经内置上千款可即插即用的插件,并支持开发者在 Coze IDE 中零代码或低代码地创建新的插件,再通过一键发布与版本管理,将能力分发给不同 Agent 复用。可以告诉智能体,调用插件的哪些输出参数需要一起包含在智能体的输出中。什么是 SAP joule for consultants?

2025-08-07 19:08:45 5

原创 扣子 Plugin 全景解析:智能体能力边界的扩音器

扣子 Plugin 体系让 Agent 的技能池得以指数级扩展:一方面,开发者只需把业务 API 封装进插件,便可立即被所有 Agent 复用;另一方面,普通用户也能通过启用插件商店中的现成工具,为自己的聊天机器人增添“听说读写”之外的即时行动力。随着插件生态的蓬勃生长,越来越多行业知识与垂直能力将被封装成可组合的Tool,而 Agent 则扮演编排者与对话者的双重角色,让智能真正走出文本,落地到生产与生活的每一个细节。

2025-08-07 19:08:09 398

原创 Intel vPro i7 标贴背后的硬核含义:商用安全与远程管理能力全面解析

那一枚 intel vPro i7 标贴,不只是性能标签,更像企业级 DNA 浮现在机器表面:它提醒持有者,这台笔记本能够在最低级别的硅层为数据筑起护城河,也能在千里之外响应 IT 运维的指令起死回生。理解这层含义,才能真正把设备的差异化价值发挥到极致。

2025-08-07 19:07:35 591

原创 Coze 智能体与 AI 应用:架构、场景与实战指南

Coze 把“对话智能”与“可视应用”放在同一 IDE 内,让开发者可以像拼乐高一样把智能体、工作流、插件、卡片任意组装。理解两者差异并不意味着必须二选一,而是学会在不同需求层级灵活切换——这正是 Agent 时代最迷人的地方。愿本文能成为你的“施工图”,让想法落地不再摇摆。

2025-08-07 19:05:51 769

原创 BrowseComp 基准:衡量代理浏览能力的隐秘赛场

BrowseComp像一场网络迷宫竞赛:题目短小,却暗藏纵横交错的路径。它让我们看清,大模型若想成为真正的数字研究员,仅靠“脑内记忆”远远不够,还需学会像人类那样浏览、筛选与求证。借助此基准,研究者得以量化迭代,也让工程师更易发现瓶颈,推动工具链不断演进;而当中文社区拥抱,跨语言智能检索的新时代亦将徐徐展开。

2025-08-07 19:05:23 375

原创 「」符号的详细使用指南

」俗称角引号或鉤括弧,源自古籍雕版边角的“鱼尾”造型,至今仍在华文、日文排版中担当重要的直接引语与强调符号。竖排或跨语境排版传统汉字文化圈的文学对白需要多层嵌套引号的文本强调语段但又要避开书名号时,以及数字出版中需要统一中西排版体系的场景。本文围绕国家与地区标准、历史演变、实际编辑规范、跨文化比较与排版技术,详细阐述其使用策略,并辅以现实范例。篇幅约四千字,力求满足严谨与易懂并重的目标。综上,角引号「」不仅是古典书卷气的象征,更是现代多媒体时代中保持汉字排版一致性的利器。

2025-08-06 19:03:20 601

原创 Claude Opus 与 Claude Sonnet 深度解读:规模、性能、成本与应用的多维对比

在 Anthropic 推出的 Claude 3 及 4 系列中,代表着能力顶峰,则主打速度与性价比。二者继承同一技术路线,却在参数规模、推理深度、吞吐速度与定价策略上形成鲜明层次。阅读完本文,你将了解它们的技术血统、核心指标差异、典型应用场景,并能通过完整的 Python 演示代码即刻在项目中亲手体验。

2025-08-06 19:02:47 714

原创 双生 Triton:从 GPU 内核 DSL 到云端推理引擎的全景透视

Triton。

2025-08-06 19:02:01 638

原创 vLLM 高效推理引擎深入解析与实战

CUDA lib是对一系列官方 GPU 加速库的总称,而非单一文件。这些库构建在 CUDA runtime 之上,向 C、C++、Fortran 乃至 Python 语言暴露函数接口。用户不必手写复杂 kernel,就能直接调用 GEMM、卷积、FFT 等经过多年手工汇编与自动调优的“黄金算子”,从而专注业务逻辑。从依赖关系看,最底层是 GPU 驱动与硬件,之上是与,再往上才是各类CUDA lib。通用数值计算库领域专用库:cuDNN(深度学习)、TensorRT(推理优化)。内核扩展库。

2025-08-06 19:01:07 302

原创 CUDA lib 全景解析 —— 库生态、性能奥秘与实战范例

CUDA lib是对一系列官方 GPU 加速库的总称,而非单一文件。这些库构建在 CUDA runtime 之上,向 C、C++、Fortran 乃至 Python 语言暴露函数接口。用户不必手写复杂 kernel,就能直接调用 GEMM、卷积、FFT 等经过多年手工汇编与自动调优的“黄金算子”,从而专注业务逻辑。从依赖关系看,最底层是 GPU 驱动与硬件,之上是与,再往上才是各类CUDA lib。通用数值计算库领域专用库:cuDNN(深度学习)、TensorRT(推理优化)。内核扩展库。

2025-08-06 19:00:32 495

原创 非断行空格在 HTML 与浏览器渲染中的角色

对应的码位是 U+00A0 NO-BREAK SPACE,位于 Latin-1 Supplement 区块,类别为分隔符-空白(Zs)。换行抑制:文本布局算法在该字符处禁止换行。压缩豁免:HTML 解析器不会像处理 U+0020 那样合并多个连续。宽度差异:部分排版系统实现了“窄非断行空格”U+202F,用于法语等语言的细排版需求。诞生于 SGML 时代,为解决浏览器自动折行而赋予空格新的排版意义。虽然如今的 CSS 能通过和弹性布局实现更精细控制,但。

2025-08-06 18:59:48 449

原创 Databricks Image —— 容器化 Lakehouse 时代的基石

Databricks Image 是一个 OCI 兼容 Docker 镜像;当用户在创建 Cluster 或 Serverless Compute 资源时启用 Container Services,Databricks 会将自身闭源的组件在节点启动钩子阶段注入该镜像,使其具备 Spark、Delta、Unity Catalog 等能力。官方在 Docker Hub 提供与带-LTS后缀的长期支持镜像;这些镜像只包含开源部分与系统依赖,不含 DBR,本质相当于“占位符”或“基线”。Docker Hub。

2025-08-06 18:31:04 517

原创 电商订单分运状态解析:贯穿仓库到客户的生命旅程

在零售语境里原指寄售, 即货权与货物所有权短暂分离的交易安排。Shopify) 但在多数电商平台与 OMS 实现中, 这一术语演进为“分运单”——当一张订单因多仓库、跨境或组合商品等因素被拆分时, 系统会为每个物理发运批次生成一条 Consignment 记录。Akeneo。

2025-08-06 15:11:36 172

原创 回答网友提问:SAP 系统里扩展字段和标准字段的联动实现

把需求扔给 ChatGPT,它给的实现已经非常接近最终方案了,只是 ChatGPT 不清楚扩展字段没办法单独实现 GET_P 方法,而需要在 EXT 这个虚拟的 Wrapper 上实现。这里 P 代表 Property,S 代表 Structure,因为这个 Context Node 下的所有扩展字段,都被一个虚拟的名叫 EXT 的结构包裹起来。问题可以抽象为,在 SAP CRM UI 上,当用户修改一个扩展字段的值时,是否可以编写逻辑,让这个 UI 上其他标准字段的值自动发生变化。

2025-08-06 13:23:18 232

原创 SAP 5.x 究竟指什么

SAP 5.x在业内常用来泛指基于这一代技术栈的解决方案集合——其中包含等业务组件,以及承载它们的(ABAP WAS 6.40 + Java 6.40)中间件平台。该版本诞生于 2004 年,既是 SAP 由R/3时代迈向的过渡里程碑,也是众多外部税务、银行、物流引擎在早期与 SAP 对接时的典型目标系统。本篇文章置根于 5.x 的历史背景、技术框架与运维要点,通过真实项目案例和可运行 ABAP 示例,深度解构为何截图中把SAP 5.x与基于 RFC 的方案并举,以及它与后续的核心差异。

2025-08-06 11:50:24 25

原创 SAP 与 Thomson Reuters Onesource Tax Engine 集成策略深度剖析:从 RFC 到 SOAP 的演进

在企业需要将 SAP 的订单到现金、采购到付款等业务流程,与 Thomson Reuters 的 Onesource Tax Engine 做实时税务计算时,业界大体存在两条技术路径:其一基于 Remote Function Call 与 SAP Java Connector(简称 SAP JCo)搭桥;其二则是近年推出的内嵌方案,直接借助 SAP 的 Web Service / SOAP 运行时完成调用。

2025-08-06 11:22:08 28

原创 PO AS2 sender adapter 签名缺失错误全面解析

在 SAP Process Orchestration 的 AS2 sender adapter 场景里,一旦启用证书校验却收到 ,意味着 PO 端期待伙伴系统对传入的 AS2 消息进行 S/MIME 数字签名,但在收到的 HTTP 报文中既没有 multipart/signed 结构,也找不到独立的 PKCS7 签名实体。本文通过协议规范、B2B add-on 行为与真实案例串联,梳理该报错背后的六大成因,并给出逐步诊断与修复方案,同时奉上可独立运行的 ABAP 签名验证工具代码,帮助团队快速复现与定位问

2025-08-06 11:19:15 35

原创 SAP CRM WebClient UI Enhancement set 深度解析与 SPRO 维护指南

是一个命名空间容器,内部可维护对任意 BSP WD UI 组件的控制器、视图、模型或运行时仓库的增强版本。系统在运行时根据“客户端 → Enhancement set → UI 组件”的解析顺序加载对象,一旦发现同名增强,标准版本即被优雅替换,从而达到零修改扩展的目的。此节点底层调用的正是前述视图集。ScribdEnhancement set 为 SAP CRM WebClient UI 提供了模块化、可回溯、可并行的增强框架。

2025-08-06 10:57:29 19

原创 SAP CRM AET 工具深度解读:从原理到实战

在 SAP CRM Web UI 里进行客户化扩展时,Application Enhancement Tool(简称 AET)几乎可以一站式完成数据库、BOL/GenIL、UI 三层的字段或表扩展,而无需编写任何代码。它在 CRM 7.0 引入,并逐渐取代较早的 Easy Enhancement Workbench(EEWB)。AET 通过向导式界面直接在浏览器里生成扩展结构、调整数据模型、创建 UI 字段绑定,并自动生成国际化文本与授权检查,显著降低了开发工作量与风险。

2025-08-05 19:09:20 18

原创 深入拆解 SAP CRM WebClient UI 下拉控件生成的原生 HTML

这段 HTML 虽短,却体现了 SAP CRM WebClient UI 在可访问性、主题皮肤、本地脚本事件到后端 ABAP 事件处理之间的严谨耦合。理解每个元素与属性的职责不仅有助于排查下拉控件“空白、不可点击、焦点丢失”这类常见问题,也为自定义键盘导航、动态过滤值域或接入企业级辅助技术打下基础。

2025-08-05 19:08:41 19

原创 如何在 SAP CRM 里创建类型为下拉菜单的扩展字段

在 SAP CRM Web UI 里进行客户化扩展时,Application Enhancement Tool(简称 AET)几乎可以一站式完成数据库、BOL/GenIL、UI 三层的字段或表扩展,而无需编写任何代码。进入 UI configuration 界面,工具栏上点击 Show Available fields,会看到很多可用字段,我们可以在 Filter 栏输入。完事之后,注意到这个扩展字段的 Status 状态字段是黄灯,末尾的 Generate checkbox 勾上,然后点击。

2025-08-05 19:08:07 19

原创 200 OK (from disk cache) 的真实含义、触发条件与 Angular 可复现实验

200。

2025-08-05 19:06:29 518

原创 深入解析 Chrome 200 OK (from disk cache) 的含义及 Angular 场景中的缓存控制

场景浏览器行为Status 显示是否发起网络请求用途强缓存命中,max‑age 未过期直接读取缓存否加速加载,无网络延迟缓存过期,协商验证,资源未变发请求,服务器返回 304是节省带宽但重新验证缓存过期,资源变化发请求,服务器返回新内容200 OK是得到最新资源禁用缓存客户端/服务端设置 no-cache/no-store通常200 OK(网络)是保证每次请求都到服务器这篇文章解释了 Chrome Network 面板里看到。

2025-08-05 19:05:31 712

原创 ABAP Domain Lowercase Letters 复选框的项目价值全景解析

在 SE11 创建 Domain 时,系统提供一个复选框。若选中,该 Domain 派生出的所有字段都将在数据库层保留大小写;若未选中,则所有小写字母在写入前被统一转换为大写。SAP 官方文档明确指出,该属性仅对字符型数据类型有效,并且只能在 Domain 层面设置,Data Element 或 Table Field 无法覆盖这一决定。复选框看似只是一颗小小的勾选,却在数据质量、接口兼容、查询性能乃至用户体验上产生连锁反应。理解其底层转换机制,结合业务语义做出字段级别还是列级别。

2025-08-05 19:04:57 6

原创 在 ABAP 数据字典里发挥数据完整性守卫角色的 check table 全解析

SAP 官方文档把 check table 描述为用于对外键字段执行值检查的数据库表,系统仅允许那些存在于 check table 中的值在被检字段里落地(与传统数据库不同,ABAP Dictionary 把外键声明拆分为技术层面的主/外键与功能层面的值检查,两者合称 check table 机制。以下演示两张自定义表及测试程序。请在开发系统使用 SE11 与 SE38 逐步执行。是 ABAP 数据完整性的第一道防线,也是用户体验的幕后功臣。

2025-08-05 19:04:25 8

原创 保姆级教程:一步步创建 ABAP Text Table

有朋友反馈,问有没有一个自己动手创建 Text Table 的例子,因为自己没有动手实践过,总觉得心里不踏实。这个行为的语义是,ZAI_TYPE_T 这张表的 AI_TYPE 字段值,不能随便维护,必须是表。然后另一个需要添加的字段是 AI_TYPE 这个字段值对应的文本值,本例笔者采用 SAP 标准的。也是自己创建的,很简单的一个 Data Element,类型为 CHAR,长度为 2.依次给主表的 01,02,03 三个字段值维护对应的描述信息,最后效果如下。按照下面的字段结构,创建另一。

2025-08-05 19:01:41 12

使用 JavaScript 上传 PDF 和 Excel 文件到 ABAP 服务器并解析

笔者微信公众号文章《使用 JavaScript 上传 PDF 和 Excel 等二进制文件到 ABAP 服务器并进行解析》的附属资源,包含了文章介绍知识要点对应的源代码实现。

2021-11-13

SAP Fiori 和 SAP UI5 开发学习路线图

内容参考我的专栏:一套适合 SAP UI5 开发人员循序渐进的学习教程,地址:https://blog.csdn.net/i042416/category_11395500.html

2022-03-25

自己用Java编写的有道云笔记图片批量下载工具

使用方式:java -jar tool.jar [0,1,2] 0,1,2分别是有道云笔记的编号。0的guid:c91a710af51c1e1b20f5d1da2140a9e4; 1的guid:4cc557ab9b7cbde0515b49a155c5dce3 2的guid:6eaae532daaa678cc610f2a34cbc9119

2020-11-29

红白机 FC 全部游戏 ROM 名称列表

内容概要:该文档《list.txt》列举了大量NES/Famicom游戏的名称及其对应的版本和地区信息。游戏种类繁多,涵盖了动作、冒险、角色扮演、射击、体育等多个类别。文档中不仅有经典游戏如《超级马里奥》、《魂斗罗》、《洛克人》等的不同版本,还包括了许多地区特定的游戏版本,如日版、美版、欧版等。此外,文档还列出了一些简体中文和繁体中文的本地化版本,以及一些较为冷门或小众的游戏。 适用人群:对经典游戏尤其是NES/Famicom平台游戏有兴趣的玩家,以及研究游戏历史和版本差异的研究人员。 使用场景及目标:①帮助玩家找到特定版本的游戏ROM;②为游戏收藏者提供详细的游戏版本信息;③辅助游戏开发者或翻译者了解不同版本之间的差异;④为游戏历史爱好者提供参考资料。 阅读建议:由于文档内容较多,建议根据个人兴趣或需求筛选相关信息。对于想要深入了解某款游戏的玩家,可以重点关注该游戏的不同版本及其特点;而对于研究者,则可以根据地区和语言版本进行分类整理和对比分析。

2025-05-03

FileUpload.zip

没有使用任何框架,原生 JavaScript 上传文件到 ABAP 服务器

2021-11-07

UI5 Inspector,一款好用的 Chrome 扩展

适用于 SAP UI5 应用开发人员,我的专栏《一套适合 SAP UI5 开发人员循序渐进的学习教程》对这个工具有详细介绍。

2022-02-22

如何使用 ABAP 创建包含不同字体大小的 Word 文档-模板文件

本模板文件同笔者的 ABAP 教程配套使用。使用 ABAP 代码,结合这个模板文件,能通过编程的方式,创建出具有不同字体大小和样式的 Word 文档出来。

2022-08-07

一个解析 JSON 数据的标准类

一个解析 JSON 数据的标准类

2022-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除