<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    最近公司用報(bào)表
    有個(gè)需求是做一個(gè)動(dòng)態(tài)的表頭 有點(diǎn)難度了 搜了好久 在阿泰的文章里找到了答案
    如果實(shí)現(xiàn)這個(gè)動(dòng)態(tài)列表呢
    水晶報(bào)表里有離散值設(shè)置     通過(guò)公式可以來(lái)解決這個(gè)問(wèn)題 通過(guò)參數(shù)來(lái)解決表頭問(wèn)題
      

      //使用報(bào)表對(duì)象加載報(bào)表
                ReportDocument myReport = new ReportDocument();
                string reportPath = Application.StartupPath + "/cp1.rpt";// Server.MapPath("~/app_data/crystalreport1.rpt");
                myReport.Load(reportPath);

                DataDefinition dataDefinition = myReport.DataDefinition;


       string[] Text4formularFields = new string[] { "{Employee.EmployeeID}", "{Employee.EmployeeName}", "{Employee.ProductName}" };
                FormulaFieldDefinitions formularFields = dataDefinition.FormulaFields;
                formularFields[0].Text = Text4formularFields[0];
                formularFields[1].Text = Text4formularFields[1];
                formularFields[2].Text = Text4formularFields[2];
    這地方可以搞個(gè)循環(huán)來(lái)解決
    以下是加參數(shù) 有點(diǎn)亂

     private ParameterFields GetParameterFields()
            {
                ParameterFields fields = new ParameterFields();

                //單位、部門(mén)、人員、日期范圍參數(shù)
                fields.Add(this.CreateParameterField("title", "單位"));
                fields.Add(this.CreateParameterField("x1", "編號(hào)"));
                fields.Add(this.CreateParameterField("x2", "員工名"));
                fields.Add(this.CreateParameterField("x3", "產(chǎn)品名稱"));
                //fields.Add(this.CreateParameterField("x2", "1"));
                //fields.Add(this.CreateParameterField("x3", "0"));
                //fields.Add(this.CreateParameterField("@empname", "人員"));
                //fields.Add(this.CreateParameterField("@daterange", "日期"));

                //返回
                return fields;
            }
            private ParameterField CreateParameterField(string FieldName, object FieldValue)
            {
                ParameterField field = new ParameterField();
                ParameterDiscreteValue pvalue = new ParameterDiscreteValue();

               
                pvalue.Value = FieldValue;
                field.Name = FieldName;
                field.CurrentValues.Add(pvalue);
                field.AllowCustomValues = false;

                //返回參數(shù)字段
                return field;
            }

    posted on 2011-08-31 14:57 sanmao 閱讀(482) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 无人在线观看完整免费版视频| 久久亚洲国产精品一区二区| 国产免费AV片在线观看| 自拍偷自拍亚洲精品播放| 亚洲系列国产精品制服丝袜第| 精品亚洲成α人无码成α在线观看 | 综合在线免费视频| 国产精成人品日日拍夜夜免费| 美女黄色免费网站| 美女免费视频一区二区三区| 一区二区亚洲精品精华液| 亚洲视频日韩视频| 亚洲国产精品一区| 久久国产精品亚洲综合| 亚洲级αV无码毛片久久精品| 国产午夜亚洲精品午夜鲁丝片| 免费涩涩在线视频网| 18禁成年无码免费网站无遮挡| 四虎在线最新永久免费| 每天更新的免费av片在线观看 | 亚洲二区在线视频| 91亚洲精品麻豆| 亚洲AV成人无码天堂| 国内精品久久久久影院亚洲| 亚洲日韩精品国产一区二区三区| 中文字幕亚洲综合久久综合| 亚洲小说图区综合在线| 国产亚洲精品2021自在线| 一级做α爱过程免费视频| 巨胸喷奶水视频www免费视频 | 亚洲成AV人片在| 亚洲一卡二卡三卡| 深夜a级毛片免费无码| 亚洲区不卡顿区在线观看| 亚洲精品和日本精品| 亚洲春色在线视频| 亚洲国产精品成人综合色在线婷婷| 亚洲视频无码高清在线| 四虎影视久久久免费| 精品视频在线免费观看| 在线看片人成视频免费无遮挡|