Parcourir la source

dodanie dla obiektowego druku warunku dla L_APPOITMENT_USER

a.binder il y a 8 ans
Parent
commit
1f7e976563

+ 1 - 0
SE/schema/default_db_xml_cache.public/default_db/IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI_tree_to_dita.xsl

@@ -166,6 +166,7 @@
                   </p> 
                 <!--</xsl:variable>-->
                 <!--<xsl:apply-templates select="$system_cache__appinfo:escaped_html_to_xml" mode="system_cache__appinfo:extract_text"/>-->
+                <xsl:apply-templates mode="L_APPOITMENT_USER_body" />
                 <xsl:apply-templates mode="gml_geometry_image" select="."/>
                 <!--<xsl:apply-templates mode="gml_geometry_image" />-->
                 <xsl:apply-templates mode="infrastructure_raport"  select="."/>

+ 47 - 0
SE/schema/default_db_xml_cache.public/default_db/L_APPOITMENT_USER/L_APPOITMENT_USER_tree_to_dita.xsl

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:xs="http://www.w3.org/2001/XMLSchema"
+    xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+    exclude-result-prefixes="xs"
+    version="2.0">
+    
+    
+    <xsl:output indent="yes"/>
+    <xsl:strip-space elements="*"/>
+    
+    <xsl:template match="*|text()|comment()" mode="L_APPOITMENT_USER_body"/>
+    
+    <xsl:template match="L_APPOITMENT_USER" mode="L_APPOITMENT_USER_body">
+        <xsl:choose>
+            <xsl:when test="not(*)"/><!-- must have children instead is not expected element -->
+            <xsl:when test="../name()='IN7_MK_BAZA_DYSTRYBUCJI'">
+                <p><simpletable frame="all" relcolwidth="1.0* 1.0*" id="simpletable_L_APPOITMENT_USER_{ID}">
+                    <strow>
+                        <stentry>Referent odpowiedzialny za sprawę</stentry>
+                        <stentry><xsl:value-of select="ADM_NAME"/></stentry>
+                    </strow>
+                    <strow>
+                        <stentry>Kontakty</stentry>
+                        <stentry><ph><xsl:value-of select="tokenize(EMAIL_LOCAL_ACCOUNT_ADDRESS,' ')[1]"/></ph><ph><xsl:value-of select="ADM_PHONE"/></ph></stentry>
+                    </strow>
+                </simpletable>
+                </p>
+            </xsl:when>
+            <xsl:otherwise>
+                <p><simpletable frame="all" relcolwidth="1.0* 1.0*" id="simpletable_L_APPOITMENT_USER_{ID}">
+                    <strow>
+                        <stentry>Osoba odpowiedzialna</stentry>
+                        <stentry><xsl:value-of select="ADM_NAME"/></stentry>
+                    </strow>
+                    <strow>
+                        <stentry>Kontakty</stentry>
+                        <stentry><ph><xsl:value-of select="tokenize(EMAIL_LOCAL_ACCOUNT_ADDRESS,' ')[1]"/></ph><ph><xsl:value-of select="ADM_PHONE"/></ph></stentry>
+                    </strow>
+                </simpletable>
+                </p>
+            </xsl:otherwise>
+        </xsl:choose>
+    </xsl:template>
+    
+    
+</xsl:stylesheet>

+ 1 - 0
SE/schema/default_db_xml_cache.public/default_db/tree_to_dita.xsl

@@ -17,6 +17,7 @@
     
     <xsl:include href="CRM_PROCES/PROCES_INIT_tree_to_dita.xsl"/>
     <xsl:include href="IN7_MK_BAZA_DYSTRYBUCJI/IN7_MK_BAZA_DYSTRYBUCJI_tree_to_dita.xsl"/>
+    <xsl:include href="L_APPOITMENT_USER/L_APPOITMENT_USER_tree_to_dita.xsl"/>