En sidste ting.
Hvis nu at der er en alternativ levering adresse på.
DELIV_NAME som er tom.
Og CUST_NAME indholder data.
Kan man så få den til at smide CUST_NAME ind i csv filen der for DELIV_NAME skulle have været??
Men KUN hvis DELIV_NAME er tomt??
og evt. hvordan?? mit ser sådan herud nu :
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform"><xsl:output method="text"/>
<xsl:template match="/ORDER_EXPORT">
<xsl:for-each select="ELEMENTS/ORDER">
<xsl:variable name="firma" select="GENERAL/FIRMA"/>
<xsl:variable name="order_id" select="GENERAL/ORDER_ID"/>
<xsl:variable name="cust_num" select="CUSTOMER/CUST_NUM"/>
<xsl:variable name="deliv_name" select="DELIVERY_INFO/DELIV_NAME"/>
<xsl:variable name="deliv_country_iso" select="DELIVERY_INFO/DELIV_COUNTRY_ISO"/>
<xsl:variable name="deliv_address" select="DELIVERY_INFO/DELIV_ADDRESS"/>
<xsl:variable name="deliv_city" select="DELIVERY_INFO/DELIV_CITY"/>
<xsl:variable name="deliv_zip_code" select="DELIVERY_INFO/DELIV_ZIP_CODE"/>
<xsl:variable name="deliv_country" select="DELIVERY_INFO/DELIV_COUNTRY"/>
<xsl:variable name="cust_email" select="CUSTOMER/CUST_EMAIL"/>
<xsl:for-each select="ORDERLINES/ORDERLINE">
<xsl:value-of select="$firma" /> <xsl:text>FIRMANAVN;</xsl:text>
<xsl:value-of select="$order_id" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$cust_num" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_name" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_country_iso" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_address" /> <xsl:text>;;</xsl:text>
<xsl:value-of select="$deliv_city" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_zip_code" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_country" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$cust_email" /> <xsl:text>;;;;;;;;</xsl:text>
<xsl:value-of select="PROD_NUM" /> <xsl:text>;</xsl:text>
<xsl:value-of select="PROD_NAME" /> <xsl:text>;</xsl:text>
<xsl:value-of select="AMOUNT" /> <xsl:text>;</xsl:text>
<xsl:value-of select="LINE_TOTAL_PRICE" /> <xsl:text>;</xsl:text>
<xsl:value-of select="$deliv_country_iso" /> <xsl:text>;</xsl:text>
<xsl:text><![CDATA[
]]></xsl:text>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>