问题描述
我使用 xsl:for-each-group 和 xsl:for-eachin 来合并不同的员工以将他们映射到目的地。
注意来源是数据库适配器。
<xsl:param name="getEmpAssignHistory" xml:id="id_39"/>
<xsl:template match="/" xml:id="id_11">
<nstrgmpr:Write xml:id="id_12">
<nstrgdfl:request-wrapper xml:id="id_45">
<nstrgdfl:getEmpAssignHistoryOutputCollection xml:id="id_46">
<xsl:for-each-group select="$getEmpAssignHistory/nsmpr1:getEmpAssignHistoryOutputCollection/nsmpr1:getEmpAssignHistoryOutput" group-by="$getEmpAssignHistory/nsmpr1:getEmpAssignHistoryOutputCollection/nsmpr1:getEmpAssignHistoryOutput/nsmpr1:EMPLOYEE_NUMBER">
<nstrgdfl:getEmpAssignHistoryOutput xml:id="id_49">
<nstrgdfl:EMPLOYEE_NUMBER xml:id="id_52">
<xsl:value-of xml:id="id_53" select="nsmpr2:EMPLOYEE_NUMBER"/>
</nstrgdfl:EMPLOYEE_NUMBER>
<nstrgdfl:PERSON_ID xml:id="id_50">
<xsl:value-of xml:id="id_51" select="nsmpr2:Person_ID"/>
</nstrgdfl:PERSON_ID>
</nstrgdfl:getEmpAssignHistoryOutput>
</xsl:for-each-group>
</nstrgdfl:getEmpAssignHistoryOutputCollection>
</nstrgdfl:request-wrapper>
</nstrgmpr:Write>
</xsl:template>
</xsl:stylesheet>
不幸的是,我得到的数据映射到目标 1 master 包含全部细节
那么,我如何才能获得每个具有相关详细信息的大师
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)