arkadiusz binder 7 年之前
父節點
當前提交
2631e5b65a

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

@@ -265,16 +265,16 @@
                     <xsl:variable name="groupField" select="."/>
                     <!--<stentry> <xsl:value-of select="count($context//default_db__x3A__BI_audit_ENERGA_RUM_UMOWY:BI_audit_ENERGA_RUM_UMOWY[*[local-name() = $groupField  and text()=$current/*[ local-name()=$groupField]] ]/*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField])"/> ;  </stentry>-->
                     <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()=$groupField]">
+                        <!--<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()=$groupField]">
                              <xsl:value-of select="count(*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField])"/>
-                        </xsl:for-each-group>
+                        </xsl:for-each-group>-->
                     <xsl:variable name="simpletable"> 
-                        <simpletable frame="all"  id="{$uuid}_ta2ble_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}_AAta2ble_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>
                                 <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>w.<xsl:value-of select="sum(*[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="sum(current-group()/*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]/number(text()))"/> il.<xsl:value-of select="count(current-group())"/></stentry>
                                 </xsl:for-each-group>
                             </strow>
                             <strow>
@@ -282,17 +282,20 @@
                                 <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="@leadingNumber" order="ascending" data-type="number"/>
                                     <stentry>
-                                        <xsl:value-of select="sum(number(*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]))"/>
+                                        <xsl:value-of select="sum(*[local-name()=$default_db__x3A__BI_audit_BENFORD:valueField]/number(text()))"/>
                                     </stentry>
+                                    
                                 </xsl:for-each-group>
                             </strow>
                         </simpletable>   
                     </xsl:variable>
                         <xsl:choose>
                             <xsl:when test="$simpletable//stentry ">
+                                <p>
                                 <foreign props="exclude">
                                     <xsl:copy-of select="$simpletable" copy-namespaces="no"/>
                                 </foreign>
+                                </p>
                                 <xsl:apply-templates mode="system_cache__dita:graph__read" select="$simpletable">
                                     <xsl:with-param name="fileindex" select="$simpletable/simpletable/@id"/>
                                     <xsl:with-param name="width" select="100"/>
@@ -329,7 +332,7 @@
                                 </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()=$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="*[local-name()=c]">
                                     <xsl:sort select="ancestor-or-self::*[@leadingNumber][1]" order="ascending" data-type="number"/>
                                     <stentry>
                                         <xsl:value-of select="ancestor-or-self::*[@leadingNumber][1]/norm"/>