Type of Mapping Program
1. Message Mapping (Graphical Mapping using Mapping Editor in XI)
Message Mapping Simplified - Part I
Message Mapping Simplified – Part II
Node Functions http://www.sharesap.cn/html/XI(PI)zl/Mapping(ys)/530.html
mapWithDefault
formatByExample
splitByValue
collapseContexts
sort and sortByKey (*)
(sort and sortByKey only sort the elements within the same context, we have to use the function removeContexts before sort. After sort we have to restore the original contexts. We do this with the node function splitByValue)
2. Java Class
http://www.sharesap.cn/html/XI(PI)zl/Mapping(ys)/887.html
Testing and Debugging Java Mapping
http://www.sharesap.cn/html/XI(PI)zl/Mapping(ys)/885.html
3. XSLT
a) Write XSLT file
b) Compress xslt file to a zip file
c) Import archives to Mapping Objects
d) Use xslt file as mapping program for interfact mapping.
<?xml version="1.0" ?>
- <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sap="http://www.sap.com/sapxsl" xmlns:aash=http://sap.com/xi/tim/testing1 xmlns:ns0=http://sap.com/xi/tim/testing1>
- <xsl:template match="/">
- <aash:MT_Student_Result>
<xsl:value-of select="concat(ns0:MT_Student/Data/FName,ns0:MT_Student/Data/LName)" />
</Name>
<xsl:value-of select="(ns0:MT_Student/Data/Marks/Maths)+(ns0:MT_Student/Data/Marks/Science)" />
</Total_Marks>
</Marks>
</Data>
</aash:MT_Student_Result>
</xsl:template>
</xsl:transform>
4. ABAP Class
http://www.sharesap.cn/html/XI(PI)zl/Mapping(ys)/527.html
Ref thread:
https://forums.sdn.sap.com/thread.jspa?threadID=988474&tstart=0
分享到:
相关推荐
《data-integration_7.1使用手册》是一份关于Pentaho Data Integration (PDI) 的详细使用指南,该软件又名Kettle。PDI是ETL(Extract, Transform, Load)工具集,旨在帮助用户高效地整合各种数据资源,从多个数据源中...
maven-repository-metadata-3.0.jar
标签:archiva-scheduler-repository-api-2.0.0-sources.jar,archiva,scheduler,repository,api,2.0.0,sources,jar包下载,依赖包
maven官方索引文件包,由于eclipse-maven中rebuild index非常慢,自己下载索引文件,使用tomcat模拟索引服务器,更新索引
sudo add-apt-repository ppa:smartfinn/eve-ng-integration sudo apt-get update sudo apt-get install eve-ng-integration 或从下载.deb软件包。 安装脚本 或者,您可以使用以下命令从终端安装eve-ng-integration...
spring-data-jdbc-repository, Spring Data JDBC泛型DAO实现 Spring Data JDBC泛型DAO实现查看正在积极开发和维护的 jirutka/spring-data-jdbc-repository fork 。 不再支持这里存储库。本项目的目的是为基于 ...
maven官方索引文件包,由于eclipse-maven中rebuild index非常慢,自己下载索引文件,使用tomcat模拟索引服务器,更新索引,共3个包
下载比较麻烦。也不知道能不能用。 http://archive.eclipse.org/eclipse/downloads/drops4/P20140317-1600/download.php?dropFile=ecjsrc-P20140317-1600.jar
A work-in-progress repository for breaking the security of iOS 11.2 up to 11.2.6 .zip,A work-in-progress repository for breaking the security of iOS 11.2 up to 11.2.6
本项目“Laravel开发-eloquent-message-repository”似乎涉及到了在Laravel应用中使用Eloquent来实现一个消息存储库,这可能与事件驱动的设计模式——EventSauce结合在一起。 事件驱动架构是一种设计模式,其中应用...
标签:archiva-scheduler-repository-2.0.1-sources.jar,archiva,scheduler,repository,2.0.1,sources,jar包下载,依赖包
标签:archiva-scheduler-repository-1.4-M4-sources.jar,archiva,scheduler,repository,1.4,M4,sources,jar包下载,依赖包
【标题】"google_m2repository_r22"是Google为Android开发者提供的一个重要的资源库,主要包含了一系列的库文件和依赖项,用于支持Android应用程序的开发。这个版本(r22)是特定时间点的更新,可能包含了那时的最新...
项目中的"l5-repository-master"可能包含以下结构和组件: 1. **Repository接口**:这是定义业务逻辑所需的所有数据操作的地方,例如`find`, `save`, `update`, `delete`等方法。这样,业务层只需要依赖接口,而...
在"L5-repository-master"这个项目中,开发者可能提供了更具体的示例和实践,包括不同类型的Repository,可能还涉及到事务处理、分页、搜索过滤等功能。你可以通过查看源代码来学习如何将这些概念应用到实际项目中。
标签:archiva-scheduler-repository-1.4-M2-sources.jar,archiva,scheduler,repository,1.4,M2,sources,jar包下载,依赖包
Laravel开发-laravel-repository 可重用的Laravel存储库接口。
标题中的“repository.xbmc-addons-chinese-2.0.1.zip”是一个针对Kodi的中文插件库的压缩包,版本号为2.0.1。Kodi是一款开源的媒体中心软件,允许用户在各种设备上管理和播放多媒体内容,如视频、音乐和图片。这个...
joda-time-2.9.9时间日期转换工具类,简单易用,功能强大!