报表需要的
2014-11-05 10:20
78 查看
<object id="ChartId" height="600" width="100%" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param value="MSColumn2D.swf" name="movie" />
<param value="high" name="quality" />
<param value="always" name="allowScriptAccess" />
<param value="debugMode=0&chartWidth=100%&chartHeight=400&DOMId=ChartId®isterWithJS=0&scaleMode=noScale&lang=EN&dataXML=<%=xmstr%>"
name="flashvars" />
</object>
xmstr = "<?xml version='1.0' encoding='utf-8'?><chart palette='2' caption='用户等级分布' showValues='1' decimals='0' formatNumberScale='0' useRoundEdges='1' baseFontSize='20' outcnvbaseFontSize='12' showBorder='1' ScrollBarsEnabled='true'>";
xmstr += "<categories>";
for (int i = 1; i < 21; i++)
{
xmstr += "<category label='Lv" + i + "' />";
} xmstr += "</categories>";
xmstr += "<dataset seriesName='用户等级分布' color='F6BD0F' showValues='0'>";
if (string.IsNullOrEmpty(searchInput))
{
searchInput = DateTime.Now.ToString("yyyy-MM-dd");
}
startDate = searchInput;
DateTime dtend = Convert.ToDateTime(searchInput).AddDays(1);
DataTable dt = new DataTable();
SqlHelper.FillDataTable(2, "select * from GroupLevelCount where ispayuser=0 and addtime between '" + searchInput + "' and '" + dtend + "'", dt);
for (int i = 1; i < 21; i++)
{
if (dt.Rows.Count == 0)
{
xmstr += " <set value='0' />";
}
else
{
xmstr += " <set value='" + dt.Rows[i - 1]["people"].ToString() + "' />";
}
}
xmstr += "</dataset> </chart>";
<param value="MSColumn2D.swf" name="movie" />
<param value="high" name="quality" />
<param value="always" name="allowScriptAccess" />
<param value="debugMode=0&chartWidth=100%&chartHeight=400&DOMId=ChartId®isterWithJS=0&scaleMode=noScale&lang=EN&dataXML=<%=xmstr%>"
name="flashvars" />
</object>
xmstr = "<?xml version='1.0' encoding='utf-8'?><chart palette='2' caption='用户等级分布' showValues='1' decimals='0' formatNumberScale='0' useRoundEdges='1' baseFontSize='20' outcnvbaseFontSize='12' showBorder='1' ScrollBarsEnabled='true'>";
xmstr += "<categories>";
for (int i = 1; i < 21; i++)
{
xmstr += "<category label='Lv" + i + "' />";
} xmstr += "</categories>";
xmstr += "<dataset seriesName='用户等级分布' color='F6BD0F' showValues='0'>";
if (string.IsNullOrEmpty(searchInput))
{
searchInput = DateTime.Now.ToString("yyyy-MM-dd");
}
startDate = searchInput;
DateTime dtend = Convert.ToDateTime(searchInput).AddDays(1);
DataTable dt = new DataTable();
SqlHelper.FillDataTable(2, "select * from GroupLevelCount where ispayuser=0 and addtime between '" + searchInput + "' and '" + dtend + "'", dt);
for (int i = 1; i < 21; i++)
{
if (dt.Rows.Count == 0)
{
xmstr += " <set value='0' />";
}
else
{
xmstr += " <set value='" + dt.Rows[i - 1]["people"].ToString() + "' />";
}
}
xmstr += "</dataset> </chart>";
相关文章推荐
- asp.net 关于您请求的报表需要更多信息的问题
- 水晶报表9.2的部署不能使用默认的msm文件。需要另指定
- 水晶报表,解决——提示“您请求的报表需要更多信息.”(转)
- 关于水晶报表(Crystal reports)需要windows security验证
- 报表工具选型需要注意的十大问题
- 使用ireport+jasperreports生成报表时需要注意的地方
- 作报表需要的一些oracle sql
- 关于升级后药库中报表需要重新设置的问题
- 制作润乾报表需要哪些步骤?
- 我们需要什么样的报表
- Win7下部署asp.net程序如果有RDLC报表需要以下配置
- .net 使用提取模式使用SQL创建报表 出现“您请求的报表需要更多信息.”的解决方法
- ReportingService本地报表引用自定义程序集需要注意的问题
- 用jxl导入报表Excel数据,如果excel是日期格式的话需要减去8小时
- 在水晶报表中动态的添加自己所需要的的字段的代码
- 在水晶报表中动态的添加自己所需要的的字段的代码
- 把需要报表的数据送往EXCEL通用报表组件
- 在VS2005中创建rdlc报表需要注意的地方
- SSRS:关于“在 Web 窗体上报表查看器 Web 控件需要 System.Web.UI.ScriptManager”
- 需要这样一个记事本-14 ReportViewer在多页报表情况下,每页都显示表格列表头