当前位置:主页 > 云数据库 > 正文

微软云_access数据库基础与应用_便宜的

时间:2021-07-22 13:58 来源:埃里克云 编辑:埃里克云

核心提示

你好,萨珀斯! 这是另一篇探讨DMEE功能选项的博客文章。希望它会很有趣,并将给您关于DME引擎的新见解。 DMEE引擎提供了许多不同的映射选项,允许您使用必要的值填充DMEE树中的节...

你好,萨珀斯!

这是另一篇探讨DMEE功能选项的博客文章。希望它会很有趣,并将给您关于DME引擎的新见解。

DMEE引擎提供了许多不同的映射选项,允许您使用必要的值填充DMEE树中的节点。概括一下,您可以使用以下选项:

常量值;引用标准结构中的字段(例如用于支付媒介的FPAYH、FPAYHX、FPAYP)以及特定格式结构中的字段;对现有树节点的引用;聚合;用户出口;自己的映射

除了映射选项外,SAP还提供其他选项,使您能够灵活地构造DMEE树,例如:

分隔符选项,可用于分隔段组、段中的元素;允许/不允许字符的定义,以处理特殊字符(如#、$、"、"等)和本地字符(如ü、ä、ö等);条件技术–根据特定条件自定义特定节点的显示。内置的转换函数,在显示之前对节点值应用特定格式。例如,考虑一个具有日期值的节点。转换函数YYYYMMDD应用于某个节点,因此该节点中的日期将显示在年月日格式。

您可以通过选择字段并按F4键来查看转换函数列表:

如您所见,SAP提供了355个预定义的转换函数。这些函数在逻辑上可分为三组,并可应用于以下数据类型:日期、货币金额和字符串。尽管这些函数提供了很大的灵活性,但它们并不详尽。假设您需要将日期值格式化为以下格式:YYYY-MM-DD。这是一个非常常见的要求,但是没有用于此目的的内置转换函数。所以,问题是如何解决这个要求?

一种方法是使用自己的映射(使用atom handling 01)作为日期字段(例如SubmissionDate)的映射选项。然后创建几个5个原子-两个技术原子(即连字符),用作定值"-"的分隔符,三个原子引用包含日期的相同结构字段,但具有不同的转换函数(更多详细信息,请参见下表)。因此,每个与日期相关的原子将只存储部分日期—年、月和日。使用自己的映射将确保以正确的格式显示日期。

根据此方案配置的DMEE树节点可能如下:

人们可能会怀疑这种方法是否是最好的方法?好吧,如果您应该将这种格式仅应用于一个节点,那么这可能是最好的方法。但是,假设您在标题级别上有几个日期字段,在行项目级别上有几个日期字段?在这种情况下,DMEE树将被技术字段重载,并且需要花费大量时间来确保所有技术节点都配置正确。

通过使用XSLT转换有更好的方法来满足这一要求。不幸的是,它仅限于基于XML的DMEE树。基本上,XSLT转换是一个程序,它允许您将一个XML文档的内容转换为另一个XML文档,这与格式或结构透视图不同。由于这篇文章是为功能顾问准备的,所以我将不讨论技术细节(无论如何,我不是XSLT专家),而是将重点讨论这项技术对DMEE应用程序的影响。XSLT转换可以在t-code XSLT\U工具中定义,看起来可能是这样:

基本上,此转换执行以下操作:复制DMEE生成的XML文档中的所有标记,但在复制过程中遇到特定字段时(即SubmissionDate、DataFrom、DataTo、,documentDate)应用格式模板"FormatDate",将日期值中的"."替换为"-"(假设日期作为年月日).

XSLT转换应分配给格式属性选项卡上的DMEE树。

执行XSLT转换后,所有日期值将转换为正确的格式。

此示例演示了一个非常简单的案例,旨在让职能顾问更好地了解DME发动机背后的可能选项。这种方法有自己的缺点。如前所述,它只适用于基于XML的DMEE树,它意味着开发工作,而不是由功能顾问进行纯粹的定制。在另一种情况下,可能会有相当复杂的需求,这不能通过定制来解决。在这种情况下,XSLT转换可能会被视为一种可能的增强选项以及退出模块和隐式增强!欢迎您的建议和意见!您也可以通过以下链接在Medium平台上找到这篇文章。

致以问候,

Bohdan Petrushchak

P.S.致谢。感谢Svetlana Shlapak进行XSLT转换。

  • <strong>云存储_佛山顺德网站建设_超低折扣</strong> 云存储_佛山顺德网站建设_超低折扣

    您是否有过这样的问题:是否可以将事务FBL5N(客户行项目显示)移植到Webdynpro?不?你真幸运!重建FBL5N不是我最喜欢做的5件事,所以当我得到这个问题时,我很不愿意开始。幸运的...

  • <strong>云主机_获取服务器地址_促销</strong> 云主机_获取服务器地址_促销

    到目前为止,我们已经创建了两个应用程序。一个用于维护员工特定的奖金计划,另一个用于授予员工奖金。到目前为止,奖金仅取决于已完成销售订单的净额。 任务:在自定义业务...

  • <strong>天翼云_免费虚拟主机管理系统_免费6个月</strong> 天翼云_免费虚拟主机管理系统_免费6个月

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金百分比的自定义字段 要能够打开并调整"管理产品主数据"应用程序的UI您的...

  • <strong>阿里云_美橙互联云主机_怎么样</strong> 阿里云_美橙互联云主机_怎么样

    任务:在标准业务对象上创建自定义字段。 示例:要计算与产品相关的奖金,标准业务对象"产品"将获得奖金有效期的自定义字段。 要适应"管理产品主数据"应用程序的UI,您的用户需...

  • <strong>香港服务器_数据库上机实验_速度快</strong> 香港服务器_数据库上机实验_速度快

    到目前为止,我们已经创建了两个应用程序。一个是维护员工特定的奖金计划,另一个是为员工发放奖金。到目前为止,奖金权利仅取决于已完成销售订单的净额,但在奖金计划中,...

  • <strong>域名备案_数据库文本类型_新注册优惠</strong> 域名备案_数据库文本类型_新注册优惠

    各位开发人员好, 这里我要写一个关于sapui5的有趣话题。根据状态更改sap.m.表的整行颜色。通常我们在状态字段中保留一个文本,并根据状态更改文本的颜色。但是,现在客户问这个...

  • <strong>专属服务器_数据库显示正在还原_企业级</strong> 专属服务器_数据库显示正在还原_企业级

    多年来,SAP客户一直有机会要求对SAP功能进行更改,并就所提供的软件解决方案提出改进建议。 以前我们有开发要求,如今,这已被客户的影响力所取代项目该项目的主要目的是收集...

  • <strong>CDN_合肥建设网站_新用户</strong> CDN_合肥建设网站_新用户

    我写这个博客是为了展示一个场景,向 添加一个自定义标题sap.ui.unified.Shell控件。 统一的Shell控件不直接提供标题财产。还有外壳被分成几个区域,比如左边的菜单按钮,搜索栏位于...

  • <strong>香港服务器_中国近代报刊数据库_安全稳</strong> 香港服务器_中国近代报刊数据库_安全稳

    大家好, 我正在使用企业门户7.5版。 在使用自定义splash映像时,我在使用显示规则中配置的AJAX框架页面登录门户时遇到了splash映像的外观问题。 在我的情况下,Splash图像垂直向下显...