怎么在水晶报表通过一个数据库字段的值去实现另一个字段的值是否显示?
比如说我有一个级别字段.有一个NAME字段.我想显示级别字段等于0的NAME字段怎么做?
我想再问一下.如果我拉4个NAME字段进报表.然后想每一个NAME的子段都按照不同的条件显示.比如:级别为0的时候显示级别为0的NAME.级别为1的时候显示级别为1的NAME.....这样可以吗?具体怎么做?我按照楼上的做法.不可以实现我的这个功能.请问具体怎么实现呢?谢谢
水晶报表 条件显示数据
答案:2 悬赏:50
解决时间 2021-02-23 05:38
- 提问者网友:逝爱
- 2021-02-22 12:28
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-02-22 12:44
在连接数据库后,你不是可以直接把数据库字段拖到报表里,拖出来的字段(例如“name”)右键“选择专家”,如果“级别字段”没有在页面上可以点新建,然后设置“级别字段”=0,就可以了。
全部回答
- 1楼网友:山鬼偶尔也合群
- 2021-02-22 13:51
string number = txtnumber.text;
string sql = "select * from view_push where mnumber='" + number + "'";
datatable ds=new datatable();
sqldataadapter sda = sqlhelper.executedataapter(sql);
sda.fill(ds);
reportdocument myreport = new reportdocument();
string reportpath = "";
reportpath = server.mappath("mypushreport.rpt");
myreport.load(reportpath);
myreport.setdatasource(ds);
crystalreportviewer1.reportsource = myreport;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯