arkadiusz binder 7 år sedan
förälder
incheckning
ca602c2880

+ 9 - 8
SE/schema/default_db_xml_cache.public/default_db/BI_audit_BENFORD/default_db__x3A__BI_audit_BENFORD.BI_audit_BENFORD.deal_analys.xsl

@@ -10,6 +10,7 @@
     xmlns:default_db__x3A__BI_audit_ENERGA_RUM_UMOWY="https://biuro.biall-net.pl/wfs/default_db/BI_audit_ENERGA_RUM_UMOWY"
     xmlns:default_db__x3A__BI_audit_BENFORD="https://biuro.biall-net.pl/wfs/default_db/BI_audit_BENFORD"
     xmlns:p5gnuplot="http://biuro.biall-net.pl/WPS_Functions/graph_gnuplot"
+    
     exclude-result-prefixes="p5gnuplot xs Benford system_cache__appinfo  get_wfs p5 xlink default_db__x3A__BI_audit_BENFORD"
     version="2.0"><!-- system_cache__dita -->
     
@@ -274,7 +275,7 @@
                                 <stentry>0</stentry>
                                 <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]" group-by="*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]">
                                     <xsl:sort select="current-grouping-key()" order="ascending" data-type="number"/>
-                                    <stentry>$<xsl:value-of select="sum(current-group()/*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]/number(text()))"/> il.<xsl:value-of select="count(current-group())"/></stentry>
+                                    <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names( concat('$', sum(current-group()/*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]/number(text())),' il',count(current-group()) )  )"/></stentry>
                                 </xsl:for-each-group>
                             </strow>
                             <strow>
@@ -321,18 +322,18 @@
                     <stentry>
                         
                         <xsl:variable name="simpletable"> 
-                        <simpletable frame="all"  id="{$uuid}_table_int{position()}.{$generate-id}.{generate-id($context[1]//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  [.=$current/*[ local-name()=$groupField]] ]][1])}">
+                        <simpletable frame="all"  id="{$uuid}_BBBtable_int{position()}.{$generate-id}.{generate-id($context[1]//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  [.=$current/*[ local-name()=$groupField]] ]][1])}">
                             <strow>
-                                <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]" group-by="*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]">
+                                <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]" group-by="ancestor-or-self::*[@leadingNumber][1]/@leadingNumber"><!-- *[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField] -->
                                     <xsl:sort select="ancestor-or-self::*[@leadingNumber][1]" order="ascending" data-type="number"/>
-                                    <stentry>$<xsl:value-of select="ancestor-or-self::*[@leadingNumber][1]/@leadingNumber"/></stentry>
+                                    <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names(concat('$',ancestor-or-self::*[@leadingNumber][1]/@leadingNumber))"/></stentry>
                                     <stentry>
-                                        <xsl:value-of select="current-grouping-key()"/>
+                                        <xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names(current-grouping-key())"/>
                                     </stentry>
                                 </xsl:for-each-group>
                             </strow>
                             <strow>
-                                <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]" group-by="*[local-name()=c]">
+                                <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]" group-by="ancestor-or-self::*[@leadingNumber][1]/@leadingNumber">
                                     <xsl:sort select="ancestor-or-self::*[@leadingNumber][1]" order="ascending" data-type="number"/>
                                     <stentry>
                                         <xsl:value-of select="ancestor-or-self::*[@leadingNumber][1]/norm"/>
@@ -375,7 +376,7 @@
                 <strow props="graph_fld">
                     <xsl:for-each-group select="current-group()/*[local-name()=$context.dest]" group-by="text()"><!-- $context.dest.val.group/ -->
                         <xsl:sort select="text()"  order="ascending" data-type="number"/>
-                        <stentry>$</stentry>
+                        <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names('$')"/></stentry>
                         <stentry>
                             <xsl:variable name="default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques.leadingNumber.dst">
                                 <xsl:call-template name="default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques.leadingNumber">
@@ -383,7 +384,7 @@
                                 </xsl:call-template>
                             </xsl:variable>
                             <xsl:for-each select="$default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques.leadingNumber.dst//firstStep[ @leadingNumber][1]">
-                                <xsl:value-of select="@leadingNumber"/>
+                                <xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names(@leadingNumber)"/>
                                 <!--<xsl:value-of select="@leadingNumber"/>--><!--<xsl:text> -\-\- </xsl:text>-->
                                 <!--<xsl:apply-templates mode="default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques.leadingNumber"/>-->
                                 <!--<xsl:apply-templates mode="default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques.leadingNumber" select="@*"/>-->

+ 4 - 4
SE/schema/default_db_xml_cache.public/default_db/BI_audit_BENFORD/default_db__x3A__BI_audit_BENFORD.BI_audit_BENFORD.overwiev_table.xsl

@@ -157,8 +157,8 @@
                     <xsl:for-each select="1 to 10">
                         <xsl:choose>
                             <xsl:when test="$context/firstStep[@leadingNumber = string(current())]">
-                                <stentry>$</stentry>
-                                <stentry><xsl:value-of select="$context/firstStep[@leadingNumber = string(current())]/@leadingNumber"/></stentry>
+                                <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names('$')"/></stentry>
+                                <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names($context/firstStep[@leadingNumber = string(current())]/@leadingNumber)"/></stentry>
                             </xsl:when>
                         </xsl:choose>
                     </xsl:for-each>
@@ -208,8 +208,8 @@
                     <xsl:for-each select="11 to 99">
                         <xsl:choose>
                             <xsl:when test="$context//secondStep[@leadingNumber = string(current())]">
-                                <stentry>$</stentry>
-                                <stentry><xsl:value-of select="$context//secondStep[@leadingNumber = string(current())]/@leadingNumber"/></stentry>
+                                <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names('$')"/></stentry>
+                                <stentry><xsl:value-of select="p5gnuplot:system_cache__dita__x3A__fix__x3A__axis__x3A__names($context//secondStep[@leadingNumber = string(current())]/@leadingNumber)"/></stentry>
                             </xsl:when>
                         </xsl:choose>
                     </xsl:for-each>