| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1709 人关注过本帖
标题:水晶报表中未绑定字段如何使用?
只看楼主 加入收藏
zklwzh
Rank: 2
等 级:论坛游民
帖 子:275
专家分:25
注 册:2005-11-16
结帖率:100%
收藏
 问题点数:0 回复次数:3 
水晶报表中未绑定字段如何使用?

如题。拉了一个未绑定字段,我想通过一个变量来为其赋值,如何实现?

搜索更多相关主题的帖子: 水晶 绑定 字段 
2006-10-14 10:38
小海龟
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1068
专家分:4
注 册:2006-8-1
收藏
得分:0 

CrystalReportViewForm crvf = new CrystalReportViewForm();
crvf.Show();
ReportDocument customersByCityReport = new ReportDocument();

string reportPath = Application.StartupPath+ "\\" + "xjglmc.rpt";
customersByCityReport.Load(reportPath);
customersByCityReport.SetDatabaseLogon(userid, userpwd, ipss, "jxxjglxt");
crvf.crystalReportViewer1.ReportSource = customersByCityReport;
SetCurrentValuesForParameterField(customersByCityReport, arrayList);



private void SetCurrentValuesForParameterField(ReportDocument reportDocument, ArrayList arrayList)
{
ParameterFieldDefinitions parameterFieldDefinitions =reportDocument.DataDefinition.ParameterFields;

ParameterFieldDefinition parameterFieldDefinition = parameterFieldDefinitions["SchoolName"];
ParameterValues currentParameterValues = new ParameterValues();
ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = School_Name;
//MessageBox.Show(School_Name);
currentParameterValues.Add(parameterDiscreteValue);
parameterFieldDefinition.ApplyCurrentValues(currentParameterValues);
parameterFieldDefinition.ApplyDefaultValues(currentParameterValues);

currentParameterValues = new ParameterValues();
foreach (object submittedValue in arrayList)
{
parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = submittedValue.ToString();
currentParameterValues.Add(parameterDiscreteValue);
}

parameterFieldDefinition = parameterFieldDefinitions["Students_Code"];
parameterFieldDefinition.ApplyCurrentValues(currentParameterValues);
}


里面有单值绑定,也有多值绑定,你看看吧.

[此贴子已经被作者于2006-10-14 10:50:55编辑过]


[bc09] 犯强汉者,虽远比诛!
2006-10-14 10:50
zklwzh
Rank: 2
等 级:论坛游民
帖 子:275
专家分:25
注 册:2005-11-16
收藏
得分:0 
谢谢,先看看

2006-10-14 10:58
aiwei1000
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-7-20
收藏
得分:0 
研究一下

2007-03-13 19:30
快速回复:水晶报表中未绑定字段如何使用?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014543 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved