〉〉报表解决方案,高手帮忙!

ywcyj 2006-11-05 03:44:19
现在有个项目要求提供报表定制功能,大家帮忙推荐一下比较好的报表工具。
我知道discorver之类是支持自由定义报表的,只需要写句sql就可以了。但好像不能用在ms sql上。

本项目
开发环境:Microsoft Visual Studio .NET 2003
数据库:ms sql 2000 或 ms sql 2005
架构:B/S
...全文
349 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzxiaowj 2007-01-18
  • 打赏
  • 举报
回复
www.wave12.com
ywcyj 2007-01-16
  • 打赏
  • 举报
回复
自己顶
flyaqiao 2006-12-26
  • 打赏
  • 举报
回复
http://www.kitesoft.cn
chenjunhui 2006-12-13
  • 打赏
  • 举报
回复
顶是硬道理
flyaqiao 2006-12-11
  • 打赏
  • 举报
回复
UP
股神 2006-11-10
  • 打赏
  • 举报
回复
up
长江支流 2006-11-07
  • 打赏
  • 举报
回复
实际上 GroupEventArgs e返回的是查询的Select部分和分组部分,自己再拼SQL执行。
public System.Data.DataTable GetShouruReport(string selectPart,string groupByPart)
{
string strSql = "";

strSql = "Select " + selectPart +
" From shou_ru ";

if (groupByPart != null && groupByPart.Trim() != "")
{
strSql += " Group By " + groupByPart;
}

return DAL.DALUtil.CreateTable(strSql);
}
长江支流 2006-11-07
  • 打赏
  • 举报
回复
我这几天开发了一个报表的工具,一个是查询过滤,一个是分组报表

例如调用代码
private void btnQueryCondition_Click(object sender, System.EventArgs e)
{
frmGroupReport queryFilter = new frmGroupReport();

queryFilter.Group += new GroupEventHandler(queryFilter_Group);

queryFilter.FilterColumns = m_FilterColumns;

queryFilter.Show();

}


System.Data.DataTable m_ReportDataSoure = null;

private void queryFilter_Group(object sender, GroupEventArgs e)
{

Shou_ruBO bo = new Shou_ruBO();

if (e.SelectPart != "")
{

//查询
m_ReportDataSoure = bo.GetShouruReport(e.SelectPart,e.GroupByPart);

this.grid.DataSource = m_ReportDataSoure;

//允许脱机查询
this.gridDataFilter.DataSource = m_ReportDataSoure;
//this.gridDataFilter.FilterColumns = m_FilterColumns;
this.gridDataFilter.Begin();
this.gridDataFilter.Enabled = true;
}
else
{
PRMMessageBox.showInfo("请输入分组项目!",this.Text);
}
}


其中,数据过滤DataFilter源码在我的网上
flyskywlh 2006-11-06
  • 打赏
  • 举报
回复
试试reporting service
ywcyj 2006-11-06
  • 打赏
  • 举报
回复
继续顶
股神 2006-11-06
  • 打赏
  • 举报
回复
ywcyj 2006-11-05
  • 打赏
  • 举报
回复
继续顶
zzd8310 2006-11-05
  • 打赏
  • 举报
回复
我帮你顶
ywcyj 2006-11-05
  • 打赏
  • 举报
回复
? 今天周末,高手们都happy去了

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧