<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 閱讀(483) 評(píng)論(0)  編輯  收藏

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


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

    常用鏈接

    留言簿(5)

    隨筆分類(lèi)

    隨筆檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲AV中文无码乱人伦下载| 理论亚洲区美一区二区三区 | 亚洲无码日韩精品第一页| 99ee6热久久免费精品6| 美女露100%胸无遮挡免费观看| 亚洲精品无码久久毛片波多野吉衣| 亚洲精品A在线观看| 好大好深好猛好爽视频免费| 69国产精品视频免费| 美女在线视频观看影院免费天天看| 色屁屁在线观看视频免费| 亚洲最大的成人网| 亚洲一欧洲中文字幕在线| 亚洲精品国产成人专区| 国产亚洲精品va在线| 亚洲国产综合精品中文字幕| 国产免费观看视频| 在线播放免费播放av片| 成年人免费的视频| 131美女爱做免费毛片| 99爱在线观看免费完整版| 无码日韩精品一区二区免费暖暖| 丰满人妻一区二区三区免费视频 | 免费h黄肉动漫在线观看| 日本无吗免费一二区| 午夜免费福利在线| 久久电影网午夜鲁丝片免费| 无码免费午夜福利片在线| 久久久久久免费视频| 69式国产真人免费视频| 91成人免费观看网站| 性做久久久久久免费观看| 成人黄软件网18免费下载成人黄18免费视频 | 亚洲精品V天堂中文字幕| 在线观看亚洲AV日韩A∨| 亚洲综合精品成人| 亚洲爆乳AAA无码专区| WWW亚洲色大成网络.COM| 男男gvh肉在线观看免费| 永久免费观看黄网站| 麻豆一区二区三区蜜桃免费|