07 2012 档案
摘要:接上一章,我们要对我们的trend chart 进行修改。让它看起来更专业。要实现 filter,自定义,3d,drill down等功能。【让报表看起来更正规】 接上一章,我们的trend chart 还没标题呢。点击图标标题。直接在上边修改就行。如果想高级设定,需要进到标题属性里。vs这个地方做的不太好。经常点不到。我们先点下下边的trend chart 的线。再点标题,再右键。在这里可以大家可以自己试探着来修改一下配置。请注意下边图中右边的fx。这是一个函数表达式。他的功能很强大:点开fx,可以看到现在的标题是 Trend Chart Demo。下边有常量、内置字段、参数、字段、数据集、
阅读全文
摘要:有些朋友要问,为什么要用vs2008 而不用vs2010.因为我们使用的是sql2008R2,默认在vs2008里可以创建report 项目。如果使用sql 2012的话,在vs2010中或许也会带吧。(vs 2010中我们可以使用report reviewer,道理是一样的)不过使用vs创建的report 只是把db里的数据组织好格式展示一下。真正对report 的管理还是要在安装reporting service 的那台服务器上。要展现一张报表给用户看,需要如下过程:1.使用vs创建相关报表。2.部署到指定的report 服务器上。3.配置报表服务器。【创建报表】这里我们先来讲如何使用vs
阅读全文
摘要:接上一章,我们要创建一个commandline 应用程序,通过输入参数,可以让它去指定目录读取文件,并且导入数据库【设计】在编写这个程序之前,我们要想想这个程序都需要做什么?1.读取commandline 参数。一个目录,taskid 和taskName 3个参数。2.到指定目录读取csv/txt 文件,把csv/txt 转成 DataTable (这里有两种txt文件,trend 和bar)3.去数据库中查询,如果当前taskid 没有记录则插入记录。否则更新记录。根据上边需要,我们需要创建如下类/方法:点击解决方案->Add new project->Console Appli
阅读全文
摘要:结合EntityFramework 开发reporting service
阅读全文
摘要:也许有人问,为什么要用EF创建爱你数据表,code first好处是什么?使用EF创建数据库/表,只需要设计简单的C#类,再表内容变化的时候他会自动更新数据库结构,并且保留原有数据。EF很强大,支持主外键并且能生成和db里一样的数据类型。由于我们这两个表简单,关于进阶的知识我会放在这篇文章的底部作为附录。根据需求,我们有两种 input 文件。一种是trend 的一种是bar的 我们先来看看这两种文件里的数据:Trend :id taskid taskname time b1 equal b2 uncertain grandtotal 0 ...
阅读全文