关于鞋服行业软件中使用最多的dcube插件

发布于 2022-10-15 05:24:48 字数 19815 浏览 17 评论 0

关于鞋服行业软件中使用最多的dcube插件   

  Dcube又名Dynamicube,它是一款功能超级的报表汇总插件, BS CS 程序都可应用,随意汇总任何字段合计功能,简便灵活.很多鞋服行业软件都在使用它,但它有一个致命的局域性,当查出来的数据超过1w行的时候,性能明显降下来,当超过2w行的时候,整个客户端就感觉是”死”的状态.

2.jpg (68.65 KB, 下载次数: 2)

下载附件

2011-06-02 12:26 上传



下面是一个在网页中使用dcube3的例子:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <HTML>
  3. <HEAD>
  4.   <TITLE> New Document </TITLE>
  5.   <META NAME="Generator" CONTENT="EditPlus">
  6.   <META NAME="Author" CONTENT="">
  7.   <META NAME="Keywords" CONTENT="">
  8.   <META NAME="Description" CONTENT="">
  9.   <SCRIPT LANGUAGE="JavaScript">

  10.      function test()
  11.   {
  12.     DCube1.style.visibility="visible";
  13.     var DCCT_UNBOUND=99;
  14.     var DCFNone=0;

  15. view sourceprint?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  

  16. <HTML>  

  17. <HEAD>  

  18.   <TITLE> New Document </TITLE>  

  19.   <META NAME="Generator" CONTENT="EditPlus">  

  20.   <META NAME="Author" CONTENT="">  

  21.   <META NAME="Keywords" CONTENT="">  

  22.   <META NAME="Description" CONTENT="">  

  23.   <SCRIPT LANGUAGE="JavaScript">  

  24.    

  25.      function test()  

  26.      {  

  27.                 DCube1.style.visibility="visible";  

  28.                 var DCCT_UNBOUND=99;  

  29.                 var DCFNone=0;  

  30.                 var DCFSum=1;  

  31.                 var DCFAverage=2;  

  32.                 var DCPage=4;  

  33.                 var DCRow=2;  

  34.                 var DCColumn=1;  

  35.                 var DCData=3;  

  36.                 var thisField;  

  37.                 var  trCount;  

  38.                        

  39.                 DCube1.DCConnectType = DCCT_UNBOUND;  

  40.                 DCube1.Fields.DeleteAll();  

  41.    

  42.                 //var DCube1 = document.getElementById("Dcube1");  

  43.                 DCube1.DCConnectType =99;  

  44.    

  45.                 var f;  

  46.                 f = DCube1.Fields.Add("KHMC", "客户名称", DCRow);  

  47.                 f = DCube1.Fields.Add("SL", "数量",DCData);  

  48.                   

  49.                 /* f = DCube1.Fields.Add("品牌名称", "品牌", 4);  

  50.                 f.GroupFooterCaption = "合计:";  

  51.                 f = DCube1.Fields.Add("大类名称", "大类", 4);  

  52.                 f.GroupFooterCaption = "合计:";  

  53.                 f = DCube1.Fields.Add("季节名称", "季节", 4);  

  54.                 f.GroupFooterCaption = "合计:";*/

  55.                        

  56.                DCube1.RefreshData();  

  57.               DCube1.AutoDataRefresh = true;      

  58.                        

  59.      }  

  60.       

  61.    

  62.   </SCRIPT>  

  63.     <script for="DCube1" event="FetchData">  

  64.             var arrVal=new Array(2);  

  65.                 arrVal[0]="张三"

  66.                 arrVal[1]="50"

  67.             DCube1.AddRowEx(GetVBArray(arrVal));      

  68.             arrVal=new Array(2);  

  69.                 arrVal[0]="李四"

  70.                 arrVal[1]="60"

  71.             DCube1.AddRowEx(GetVBArray(arrVal));  

  72.         </script>  

  73.   <script language="vbscript">  

  74.             Function GetVBArray(arrValue)  

  75.                Dim Temp  

  76.                 Dim vbArray  

  77.                 Temp=arrValue.join("&#^&")  

  78.                 vbArray=Split(Temp,"&#^&")  

  79.                 GetVBArray = vbArray  

  80.             End Function  

  81.                

  82.         </script>  

  83.    

  84.       

  85. </HEAD>  

  86.    

  87. <BODY>  

  88.     <OBJECT id="DCube1" style="position:absolute;WIDTH: 100%; HEIGHT: 100%;VISIBILITY: hidden" codeBase="Dcube3.Cab#version=3.2.1.1177" classid="clsid:6D63F73D-3688-3000-9C0F-00A0C90F29FC" name="DCube1">  

  89.             <PARAM NAME="_ExtentX" VALUE="18653"/>  

  90.             <PARAM NAME="_ExtentY" VALUE="9499"/>  

  91.             <PARAM NAME="DataSource" VALUE=""/>  

  92.             <PARAM NAME="RowAlignment" VALUE="0"/>  

  93.             <PARAM NAME="ColAlignment" VALUE="0"/>  

  94.             <PARAM NAME="RowStyle" VALUE="1"/>  

  95.             <PARAM NAME="ColStyle" VALUE="1"/>  

  96.             <PARAM NAME="OutlineIconAlignment" VALUE="1"/>  

  97.             <PARAM NAME="GridColor" VALUE="12632256"/>  

  98.             <PARAM NAME="BackColor" VALUE="16777215"/>  

  99.             <PARAM NAME="DCConnect" VALUE=""/>  

  100.             <PARAM NAME="DCDatabaseName" VALUE=""/>  

  101.             <PARAM NAME="CursorStyle" VALUE="0"/>  

  102.             <PARAM NAME="FieldsBackColor" VALUE="8421504"/>  

  103.             <PARAM NAME="FieldsForeColor" VALUE="16777215"/>  

  104.             <PARAM NAME="HeadingsForeColor" VALUE="0"/>  

  105.             <PARAM NAME="HeadingsBackColor" VALUE="16777215"/>  

  106.             <PARAM NAME="DCRecordSource" VALUE=""/>  

  107.             <PARAM NAME="sBackColor" VALUE="16777215"/>  

  108.             <PARAM NAME="TotalsForeColor" VALUE="0"/>  

  109.             <PARAM NAME="GridStyle" VALUE="1"/>  

  110.             <PARAM NAME="ForeColor" VALUE="0"/>  

  111.             <PARAM NAME="AllowFiltering" VALUE="-1"/>  

  112.             <PARAM NAME="AllowUserPivotFields" VALUE="-1"/>  

  113.             <PARAM NAME="LeftMargin" VALUE="0.75"/>  

  114.             <PARAM NAME="RightMargin" VALUE="0.75"/>  

  115.             <PARAM NAME="TopMargin" VALUE="0.49"/>  

  116.             <PARAM NAME="BottomMargin" VALUE="0.49"/>  

  117.             <PARAM NAME="HeaderMargin" VALUE="0.49"/>  

  118.             <PARAM NAME="FooterMargin" VALUE="0.49"/>  

  119.             <PARAM NAME="FooterCaption" VALUE="- Page &P -"/>  

  120.             <PARAM NAME="HeaderCaption" VALUE="DynamiCube"/>  

  121.             <PARAM NAME="HeaderJustification" VALUE="1"/>  

  122.             <PARAM NAME="FooterJustification" VALUE="1"/>  

  123.             <PARAM NAME="ColPageBreak" VALUE="0"/>  

  124.             <PARAM NAME="RowPageBreak" VALUE="0"/>  

  125.             <PARAM NAME="ColHeadingsOnEveryPage" VALUE="1"/>  

  126.             <PARAM NAME="RowHeadingsOnEveryPage" VALUE="0"/>  

  127.             <PARAM NAME="DCOptions" VALUE="0"/>  

  128.             <PARAM NAME="AutoDataRefresh" VALUE="-1"/>  

  129.             <PARAM NAME="PrinterColumnSpacing" VALUE="0.01"/>  

  130.             <PARAM NAME="DCConnectType" VALUE="0"/>  

  131.             <PARAM NAME="DCQueryTimeOut" VALUE="0"/>  

  132.             <PARAM NAME="SQLYearPart" VALUE="datepart('yyyy',<field>)"/>  

  133.             <PARAM NAME="SQLQuarterPart" VALUE="datepart('q',<field>)"/>  

  134.             <PARAM NAME="SQLMonthPart" VALUE="datepart('m',<field>)"/>  

  135.             <PARAM NAME="SQLWeekPart" VALUE="datepart('ww',<field>)"/>  

  136.             <PARAM NAME="BorderStyle" VALUE="1"/>  

  137.             <PARAM NAME="AllowSplitters" VALUE="-1"/>  

  138.             <PARAM NAME="QueryByPass" VALUE="0"/>  

  139.             <PARAM NAME="DataPath" VALUE=""/>  

  140.             <PARAM NAME="DataNotAvailableCaption" VALUE=""/>  

  141.             <PARAM NAME="PageFieldsVisible" VALUE="-1"/>  

  142.             <PARAM NAME="CubeBackColor" VALUE="13160660"/>  

  143.             <PARAM NAME="GroupFooterType" VALUE="0"/>  

  144.             <PARAM NAME="FooterBackColor" VALUE="-1"/>  

  145.             <PARAM NAME="FooterForeColor" VALUE="0"/>  

  146.             <PARAM NAME="HeaderBackColor" VALUE="-1"/>  

  147.             <PARAM NAME="HeaderForeColor" VALUE="0"/>  

  148.             <PARAM NAME="FilteredFieldBackColor" VALUE="-1"/>  

  149.             <PARAM NAME="FilteredFieldForeColor" VALUE="16777215"/>  

  150.             <PARAM NAME="MousePointer" VALUE="0"/>  

  151.             <PARAM NAME="LoadProgressNotifyDelay" VALUE="1000"/>  

  152.             <PARAM NAME="IncludeColorsInPrintout" VALUE="-1"/>  

  153.         </OBJECT>  

  154.    

  155.       <input type='button' value='注册' onclick="test()"/>  

  156. </BODY>  

  157. </HTML>
复制代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文