arkadiusz binder 7 gadi atpakaļ
vecāks
revīzija
e9e4ed129c

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

@@ -126,7 +126,7 @@
         <xsl:param name="default_db__x3A__BI_audit_BENFORD:groupField" required="yes"/>
         <xsl:message>#96 default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.uniques - $context.source=<xsl:value-of select="$context.source"/> to $context.dest =<xsl:value-of select="$context.dest"/>; </xsl:message>
         <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY" group-by="ancestor-or-self::*[@leadingNumber][1]/@leadingNumber"><!-- *[local-name()=$context.source]/text() -->
-            <xsl:sort select="count(current-group())" order="descending" data-type="number"/>
+            <xsl:sort select="sum(*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField])" order="descending" data-type="number"/>
             <xsl:variable name="context.source.group" select="current-group()"/>
             <xsl:variable name="source.remote.join.val" select="*[local-name()=$context.dest]"/>
             <xsl:variable name="source.remote.join.val.leadingNumber" select="current-grouping-key()"/>
@@ -134,7 +134,7 @@
             <xsl:message>#98 $source.remote.join.val=<xsl:value-of select="$source.remote.join.val"/>; cnt = <xsl:value-of select="count(current-group())"/>/<xsl:value-of select="last()"/>; *join=<xsl:value-of select="*[local-name()=$context.dest]/text()"/>; *join=<xsl:value-of select="*[local-name()=$context.source]/text()"/> for current-grouping-key = <xsl:value-of select="current-grouping-key()"/>; name=<xsl:value-of select="name()"/>; $context.source=<xsl:value-of select="$context.source"/> to $context.dest =<xsl:value-of select="$context.dest"/>; position()=<xsl:value-of select="position()"/></xsl:message>
             
             <xsl:for-each-group select="$context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $context.dest] and ancestor-or-self::*[@leadingNumber = $source.remote.join.val.leadingNumber ] ]" group-by="concat($source.remote.join.val.leadingNumber,*[local-name()=$context.dest]/text())">
-                <xsl:sort select="count(current-group())" data-type="number" order="descending"/>
+                <xsl:sort select="sum(*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField])" data-type="number" order="descending"/>
                 <xsl:message>#129 current <xsl:value-of select="name()"/>; count=<xsl:value-of select="count(current-group())"/>; *join=<xsl:value-of select="*[local-name()=$context.dest]/text()"/>; *join=<xsl:value-of select="*[local-name()=$context.source]/text()"/>; posss=<xsl:value-of select="position()"/></xsl:message>
                 <xsl:choose>
                     <xsl:when test="position() &lt; $default_db__x3A__BI_audit_BENFORD:BI_audit_BENFORD.deal_analys.contrast.examples.param">