- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水晶报表一般情况下都是先生成数据集(后缀名是 .xsd:方法是在资源管理器上右击添加一一 添加新相一一
选择数据集)。但有时候,在水晶报表的数据库专家(方法是:在水晶报表中一一 右击—— 数据库一一 数据
库专家)上去添加不上去,或者需要添加数据库名称,用户和密码(这是最烦人的) 。所以,我们想,可不可
以不添加数据集,就可以向水晶报表添加动态的字段?
试了很多的方法,最后找到了一个方法:
现在自己的项目中添加一个类(在这我添加了一个类,叫 Classi,其中有个字段
path,print1,print2 )
a I using Systeft.Linq;
using Systera?Text?
5
白曰 Lfindlaw^FormA卩pH
class Classi
priu^tB string path;
public string Path
get { return this.path; } set { this.patfi - ualue;
}
private bjfte[] print 1;
public bytfe[] Print 1l
get { return tlhis^printu: }
set { this.printil = }
priuatF byitp[ ] print2;|
public Uyte[] Print?
get { retum prints;、
5Pt { print2 - value; }
添加完类Classi后,重新生成项目(一定要重新生成,否则在之后的数据库专家中就看不 见你要的Classi 了)
添加一个数据集(后缀名为.xsd)如下图(2-1)
(2-1)
添加水晶报表
3.1在资源管理中右击—— 添加—— 添加新项
如下图(3-1),选择水晶报
(3-1)
3.2添加水晶报表后,出现如下图(3-2)的结果
来司亍现肓號捋表⑹
选扌呈专凉
囤标准
I黑交叉表 倉邮件标签
(3-2)
3.3当单击确定后,出现如下图(3-3)
対誹alfUpprtLrfrt c仙列Lu l-QrmLcsJffirtt]T 删|良
(3-3)
3.4在图(3-3)中右击,结果如下图(3-4)
文样仍st^Ej ?HM VA?istx 切目妙 生咸⑻ 3!试Q〕SSffi(A) IS式(5 工H:E 菇试⑸ 亡呼血I花卩口也向 簡口何 Iffin^H]
甲■
匚中占▼卫dal A
展 Eta A KS _ _卉叱丫 p舌
■1
毎 匕;FiHquLale
主J新沪馆
J0 1W? k
Ctyrt*lR?i?rtl-rpt (|A?Lc5 FormLcs [ir]r 翻艮
-I * 1 s I - .J ! I ! 3 - I 8 I
TS*eti*nl 碾為决)
33
T S**tkbt2 皈眉)
TSfctaflnS
选B8HE库.
HSTSfflfjHi.S:...
毎妄打印彩加臨证旧
田主抿夷 n王捋表FSS
SKKf^jSM 口 貝區二
(3-4)
聖!知字
[?1却宝 宣岳宇 瓦运砂 i*王特菽宝 应二样圭
第二歩选杼教据卓寺
3.5导入数据库如图(3-5)
注意:当单击“ ”时,会弹出个框, “请选择文件”中找到刚才添加的数据集
(DataSetl.xsd)文件。单击确定
(3-5)
3-6
3-6)
3.6添加数据字段,在水晶报表的右边有个“字段资源管理器”如图(
白“國 WindowsFormsApplicationl_C lassi严 ee] Path
pg Printl
:-Q3 Print2
型公式手段
[?]参如段 亘组名字段 富运行总计字段
■二未涯字段
(3-6)
3.7把字段拖拽到水晶报表中 如图(3-7),并保存水晶报表
9 ■ I ■ JO?「34??
! -Bd?I ■计
碾表头)
Se etiinZ ? jfi )
w Sacta cMirf〔播喪屋 J
5径:Kit
Ft inti
Print2
4.1 添加
(3-7)
个窗体 Form2 女口图 (4-1 ), 并添加控件
(显示水晶报表,分页,打印)
CrystalReportViewer1,pageSetupDialog1,pri ntDialog1,pri ntDocume nt1
交样旧 彌i£j fcSCK VA?iil2 顼目凹 垃? 遍也? 换曲 tSSttQ)工日;Il 閒i㈤ #1匚型J ftJftCH)
:Ji liJ / id 1、r *
”鼻1 ” -二卜 Debug ■严 CPU
▼占fixquale 二罔呼兰技囤口”扌
护;i釦兀町山豆4齟ftl
?-北嗥比■-吉:黑韻|-1; |+: 4
三:=二二崔站H琏典弧.,
Foirnli2.C£ [设1十]*
您可能关注的文档
- 正规版劳务雇佣合同书.docx
- 步步为营考研后大纲时期计算机备考方案范文.docx
- 武术培训班几岁报比较好.docx
- 武汉佳圆前程职业培训学校技能和岗前培训补贴申请流程.docx
- 武汉杨春平律师法律文书之二.docx
- 武汉软件工程职业学院环境与生化工程学院.docx
- 武王克商年代新考.docx
- 殴打他人案例.docx
- 母婴专科护理在高血压疾病孕妇的效果.docx
- 每天一句问候语.docx
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)