《总结报表3篇(月报表工作总结).docx》由会员分享,可在线阅读,更多相关《总结报表3篇(月报表工作总结).docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、总结报表3篇(月报表工作总结)想要让自己的实践工作实力不断得到提升,学会写工作总结是很重要的,总结的内容须要在我们思索工作完成状况后得出的。一份好的工作总结能让我们的工作思路更加清楚。下面是我收集的总结报表3篇(月报表工作总结),供大家赏析。总结报表1总结、报表管理方法1、主题内容与适用范围 本方法补充规定了部门内部各类总结和报表的汇总部门及内容、时间。 本方法适用于全部科室。2.总结、报表内容及填报单位 业务总结、报表市场营销科总结、报表:电热气分析报告、大客户建设进度表;信息服务科总结、报表:“”业务分析(信息科月度总结); 计量管理科总结、报表:电能计量装置运用状况分析; 公共类总结、报
2、表:各科室周志 公司总结、报表 综合管理科总结、报表:周志、各营销单位一周工作汇总、月度总结、领导班子月度总结、分、子公司月(季)度指标完成状况表;营销工作综合分析报告、公司月度营销工作报告、分、子公司营销服务类指标考核状况通报、电热费回收状况表、电热费欠费状况统计、平均电价变动分析、平安监察简报、平安生产隐患排查治理状况统计表。3.报表时间及报表形式各科每周四必需在上午13:30分前将本周周志以电子邮件形式报综合管理科马苹。 各科每月25日下午19:30分前(如遇双休日和法定假日,提前至每月25日前的星期五下午19:30分前)将当月工作总结以电子邮件形式报综合管理科马苹。其它半年总结和临时性
3、总结以详细通知时间为准。“”业务分析(信息科月度总结)必需在当月26日下午19:30前(如遇双休日和法定假日,提前至每月26日前的星期五下午19:30分前)以电子邮件形式报综合管理科郭海云; 电能计量装置运用状况分析必需在当月27日下午19:30前(如遇双休日和法定假日,提前至每月27日前的星期五下午19:30分前)以电子邮件形式报综合管理科郭海云;大客户建设进度表必需在当月30日下午19:30前(如遇双休日和法定假日,提前至每月30日前的星期五下午19:30分前)以电子邮件形式报综合管理科郭海云; 电热气分析报告必需在次月2日下午18:00前(如遇双休日和法定假日,必需在次月3日下午18:0
4、0前)以电子邮件形式报综合管理科;但其中供热量,包括其中蒸汽、采暖数据指标必需在当月30日下午18:00前(如遇双休日和法定假日,提前至每月30日前的星期五下午18:00分前)以电子邮件形式报综合管理科郭海云;向股份公司上报的周志,必需在每周星期四下午18:00前以电子邮件形式报综合管理科科长;各营销单位一周工作汇总必需在每周五下午18:00前以电子邮件形式报综合管理科科长。向股份公司上报的客户服务中心月度总结、客户服务中心领导班子月度总结、分、子公司月(季)度指标完成状况表必需在每月27日上午12:00前(如遇双休日或国家法定休息日,应提前在26日或25日下午17:00前)以电子邮件形式报综
5、合管理科科长。向股份公司领导报送的公司月度营销工作报告必需在每月2日上午12:30前(如遇双休日和法定假日,必需在次月4日上午12:30前)以电子邮件形式报综合管理科科长。向股份公司上报的分、子公司营销服务类指标考核状况通报必需在每月4日下午18:00前(如遇双休日或国家法定休息日,应提前在2日或3日下午18:00前)以电子邮件形式报综合管理科科长。向股份公司领导报送的营销工作综合分析报告必需在每月7日上午12:00前(如遇双休日和法定假日,必需在次月8日或9日上午12:00前)以电子邮件形式报综合管理科科长。向股份公司领导报送的平均电价变动分析必需在每月2日上午12:00前(如遇双休日和法定
6、假日,必需在次月4日上午12:00前)以电子邮件形式报郭海云,同时报综合管理科科长。向股份公司领导报送的电热费回收状况表、电热费欠费状况统计必需在次月4日上午12:00前(如遇双休日和法定假日,必需在次月5日或6日上午12:30前)以电子邮件形式报郭海云,同时报综合管理科科长。向股份公司安监部报送的平安监察简报和平安生产隐患排查治理状况统计表必需在每月27日18点前(如遇双休日或国家法定休息日,应提前在25日或26日下午18:00前)以电子邮件形式或书面形式报综合管理科安监科科长。审核后,上报公司安监部。4、工作质量各科室必需按本管理补充方法规定的时间,按时上报各科室总结、报表,同时应保证所报
7、总结、报表内容真实、精确。本方法中向股份公司报送的总结和报表,由方法中规定的各工作负责人必需按规定的时间和形式上报。因其它单位或部门影响上报时间的,应提前一天向科室及中心领导汇报。负责上报总结和报表的负责人,在其它单位或部门供应的总结和报表内容和数据无误的基础上,必需对所报总结和报表中内容的真实性、精确性负责。负责汇总、整理或分析上报的负责人,发觉其它单位或部门上报内容或数据有问题,干脆影响上报工作的,应提前与其它单位或部门负责人沟通、联系,要求对所报内容或数据进行核对再行上报。如其它单位或部门再次上报的内容或数据仍有问题,影响总结或报表上报的,由负责汇总、整理或分析上报负责人提出考核建议,在
8、公司营销会议上进行上报考核。 负责整理、汇总总结、报表负责人与干脆上报总结、报表负责人,应主动相互核对总结、报表中内容与数据的精确性,相关的内容或相同的项目应保证内容与数据一样性,确有客观缘由,影响数据的一样性和唯一性,应注明合理缘由,说明清晰影响的状况。5.检查与考核 未按规定时间上报总结和报表的,每类总结、报表每超一天扣责任人员1分;同时扣责任科室科长1分; 因工作人员本人缘由,干脆影响到总结和报表按时上报的扣责任人员3分; 属于本权限范围内未发觉其它单位和部门上报的总结和报表的内容或数据有问题,干脆影响总结和报表按时上报的扣责任人员2分; 对中心各科室及专业人员报送的内容和数据,发觉有不
9、精确的,扣责任人员2分。未按本方法第条规定的,发生相同类项目的内容和数据结果不一样,不是唯一性,没有客观缘由进行明确说明的,整理、汇总负责人又未主动、刚好核对处理的,对整理、汇总负责人和负责干脆报送总结、报表负责人各扣2分; 因其它单位或部门缘由,干脆影响到总结和报表上报的,提出考核建议,报中心领导批准后进行考核。总结报表2绑定数据1、通过DataReaderstring conStr = “Data Source=orcl;User ID=gtzf;Password=gtzf;”;OracleConnection conn = newOracleConnection(conStr);stri
10、ng QueryStr = “ select * from JBAJDJB ”;OracleCommand oraCMD = newOracleCommand(QueryStr, conn);();OracleDataReader oraRead = (); = oraRead;();2、通过DataSet string conStr = “Data Source=orcl;User ID=gtzf;Password=gtzf;”;OracleConnection conn = new OracleConnection(conStr);string sql = “SELECT UsersNam
11、e FROM users”;OracleDataAdapter adapter = new OracleDataAdapter(QueryStr, conn);DataSet ds = new DataSet();(ds); = 0; = new string “ID” ;();3、通过DataTable string conStr = “Data Source=orcl;User ID=gtzf;Password=gtzf;”;OracleConnection conn = new OracleConnection(conStr);string sql = “SELECT UsersName
12、 FROM users”;OracleDataAdapter adapter = new OracleDataAdapter(QueryStr, conn);DataSet dt = new DataTable();(dt); = dt; = new string “ID” ;();GridView实现隔行换色JavaScript代码: Body引用 引用GridView在页面中1、最简洁的引用 <%-设置表头背景色为浅灰色-% 2、嵌入Table的引用 表名 <%-设置表头-% 第1列 第2列 第3列 第4列 第5列/th 第6列 第7列 <%-设置表的内容-% 第1列 第
13、2列 第3列 第4列 第5列 第6列 第7列 <%-设置各行换色的效果-% 保存GridView内容到EXCEL1、第一种方式 、添加com组建、添加引用 using Excel = ;using ;using ;、实现保存 /推断数据是否为空 if( = 1)(”“);return; /创建一个Excel应用程序 excel = new ();/是否显示导出过程 = false;/定义缺省值 Missing miss = ;/创建一个新的工作簿 workbooks = ; workbook = (miss); sheet = as ; = ”This is a test Excel“;
14、 er; /获得列数int column = 0.;/获得行数int row = ;/表的名称1, 1 = ”表名“;er = _Range(1, 1, 1, column);/获得第一行 (0);/合并单元格 = ;/设置居中对齐 = 11;/设置字体大小 = 15;/设置背景色 /循环添加表头for(int i = 0;i column;i+)2, i + 1 = i.Text;/添加主体for(int i = 0;i row;i+)for(int j = 0;j column;j+)i + 3, j + 1 = i.Cellsj.Text; /设置Excel表格属性er = _Range
15、(2, 1, row+2, column); = 11; = ;();/设置自动调整列宽 = 1;/添加边框string fileName = (”“).ToString()+ ”表名称-“ + ()+ ”.xlsx“;(fileName, miss, miss, miss, miss, miss, , miss, miss, miss);/关闭表格(false, miss, miss);();/释放资源 ();/选择保存路径进行保存fileInfo DownloadFile = new FileInfo(fileName);();(); = false; = ”application/oct
16、et-stream“;(”Content-Disposition“, ”attachment;filename=“ + (, );(”Content-Length“, ();();();2、其次种方式protected void BtnExport_Click(object sender, EventArgs e) string fileName;fileName = (”yyyy-MM-dd“);Export(”application/ms-excel“, fileName+”.xls“); / / 定义导出Excel的函数 / / / private void Export(string
17、FileType, string FileName) = ”GB2312“; = ; (”Content-Disposition“, ”attachment;filename= + (FileName, ).ToString(); = FileType; = false; stringWriter tw = new StringWriter();HtmlTextWriter hw = new HtmlTextWriter(tw);(hw);();(); / / 此方法必重写,否则会出错 / / public override void VerifyRenderingInServerForm(C
18、ontrol control) 总结报表3biee报表开发总结(一)当BI项目已经在essbase中搭建好框架之后,接着就要通过biee制作各种报表来展示BI的成果了。bIEE报表开发能否胜利的关键就在于初期的设计。首先你必需明确你的需求,你开发的报表是给哪些人运用的,他们会如何运用,比如他们一般会有些什么输入,他们希望产生什么样的输出以及他们可能会做什么样的下钻动作。一张报表往往只是给一类人运用的,你必需细心地为他们选择合适的维度以及初始粒度。所以同样的查询内容往往须要做好几张报表适合不同维度不同方式的数据查看(用下钻的方式可以通过汇总数据查询到具体数据,但是效率不高,假如已有足够的信息可以
19、干脆查到具体数据则干脆显示具体数据)。这样做可以削减每次查询运用到得维度,从而提高查询效率。一般在一张仪表盘页中只放一张报表(汇总报表除外)。一组报表一般由一张汇总报表(给领导查看)和几张明细查阅报表组成,汇总报表中包含各种图表,初始粒度大,同时支持很深的下钻,明细报表针对某个用途供应合适的查询方式,一般不放图表。维度是由恳求字段限制的,字段越多查询越慢,所以恳求字段不能过多,尤其是大的维度(我遇到过成员好几千的维度,而且层次很少)不能太多,除非已经在筛选器中进行限制,最好不要干脆添加时间字段,而运用全局筛选器来限制时间。相反恳求提示和相应的筛选器越多查询效率就越高,所以恳求提示和筛选器可以多
20、一些(这样还可以供应便捷的访问),恳求提示运用什么输入方式也是须要考虑的问题。关于运用表还是数据透视表,两者各有利弊。表因为其结构就是恳求字段的结构,所以可操作性强一些,可以实现许多数据透视表无法实现的功能(仪表盘排序,条件样式等),但是数据透视表在表现实力上优于表,尤其是维度较多的状况,可以通过一些高级的操作来改善数据透视表的功能(如修改saw脚本)。总体来说BIEE报表的设计要限制好以下3点:1、汇总和明细分开;2、限制各种不同的查询路径;3、考虑查询效率。biee报表开发总结(二)因为我做的报表的数据源是essbase多维数据库,所以在制作报表时不须要在administration to
21、ol当中添加维度和度量。只要干脆导入数据源,然后做两次拖曳就可以了。但是很不幸的是BIEE其实并没有供应对essbase很好的支持,许多功能都无法实现,或须要调整之后才能实现。在将文件夹从物理层拖到逻辑层之后,可以看到多维数据库的逻辑结构,但是绽开的时候有些让人不知所云,因为biee并不运用essbase大纲中的名称,而是依据维度层次来命名的。须要留意的是每个维度实际是从第2层(Gen2)起先的(因为essbase大纲中的实际维度也是从第2层起先算起,第0层是大纲的根,第1层是维度的根),之后的层次可以看到被标为蓝色,这类似于关系型的雪花模型。所以在将文件夹从逻辑层拖到呈现层之后就可以把第0层
22、和第1层删了。维度的每一层只有一个key,它究竟是维度值还是它的别名呢?答案是别名,而且我到目前为止还没有发觉显示维度值的方法(可能是BIEE不支持)。接着修改一下维度和度量的标签就可以在answer里面运用了。但是这样还是不够的,当运用到聚合的时候就会出现“发觉外部聚合集”的错误,缘由是BIEE在导入essbase的时候,默认将度量的聚合属性设置为外部聚合。只要将外部聚合改为正确的度量即可,留意在物理层和逻辑层都要改,另外全部度量都要指定一种聚合方式,不能为none。biee报表开发总结(三)在answers中的开发难点就在于设计,我在(一)中已经介绍了阅历。但是明显不行能一起先就设计得非常
23、完备,有的时候会遇到功能实现不了或者效率太低,报表根本刷不出来,这时要么修改原先的设计,要么想方法解决问题。关于如何提高效率,首先是优化查询。在BIEE当中,好玩的一点是它首先依据你的设计生成一条SQL查询语句,然后假如推断出数据源是多维数据库,则再将SQL语句在后台转化为MDX语句去执行。转化的逻辑大致是,select子句中放查询目标集(对应于MDX中的select字句,但是没有行列之分),from字句中放cube,where字句中定义如何进行切片。所以在设计时尽量限制恳求字段(对应select字句)中的维度字段,不须要的维度不要添加,尤其是大维度,而筛选器(对应where字句)则尽可能的多
24、,这样切片可以切得小一些。另外查询的逻辑不要太困难,不要运用嵌套查询(筛选器不要运用“依据其他恳求结果”)。假如这样还不行,就只能优化数据源了,对于essbase,可以考虑将一些困难的动态计算转为预先计算后存储(虽然这样做很可能会导致占用的空间增长好几倍.),可以大大提高效率。在BIEE中表的样式限制要比数据透视表敏捷得多,基本的样式都是可控的,所以能用表的时候就尽量用表。关于如何设置样式,由于比较繁杂而且在(一)中也介绍了一些阅历,所以这里就不一一介绍了,比较重要的就是条件样式(只用表能用),可以敏捷地限制显示样式,另外就是列的隐藏,可以限制哪些列在表中不显示。bIEE的访问限制是比较敏捷的
25、,可以运用单独的链接,也可以对标题设链接,还可以对值设链接,并可以限制是否用于下钻(在列的交互限制当中设置搜寻或链接)。BIEE最奇妙的就是筛选器中的提示选项,选了这个选项不仅可以运用提示中的选择还可以用于链接的值传递。假如一个恳求的字段的筛选器运用提示,则通过值链接被连接过来的时候,该字段就会被筛选为进行链接的那个值。另外运用提示默认是全部值,所以可以敏捷的限制提示字段,比犹如一个恳求在不同地方运用时,须要的查询条件可能不同,这时可以通过恳求提示来限制查询条件,此时就必需将全部运用到的查询条件字段加一个运用恳求的筛选器。不过在awnser中提示筛选器是不会被运用的,假如不运用筛选器就会导致查
26、询过慢的话,建议在设计报表时先指定一个筛选值,设计完成后再将筛选器的筛选方式改为恳求。对于实在无法实现的功能,最终一条路就是修改saw脚本了,但是有关BIEE的saw脚本的文档实在太少.不过通过查看saw脚本倒是可以分析出别人的报表的某些功能是怎么实现的。实施上saw脚本包含了一个恳求的一切,包括显示样式和SQL查询,所以假如要备份或者拷贝一个恳求,最简洁的方法就是把saw脚本拷贝下来。假如你想干脆修改SQL查询语句,应当先看一下SQL查询语句的各个字句存储在saw脚本中的什么位置,然后对saw脚本修改,假如干脆改下面的SQL框,点了设置SQL的结果是,它产生一个最简洁的SQL语句(没有任何附
27、加内容),而且把原来你的一切设置都重新初始化(要是你之前没备份的化,抓紧退出重来吧,千万不要保存了.)另外介绍一些阅历。为了防止字段过多导致一格内无法一行显示,可以在格式化视图的附加格式中指定一个很大的宽度,然后选择单元格向左对齐。假如只想修改恳求条件的化,最好不要干脆双击进入,而是先打开所在的文件夹,然后在面板中选择修改条件,这样可以避开一次不必要的查询。查询假如异样中断,即使你在后台取消了恳求,甚至删除会话,essbase仍旧会接着执行,假如你想进入同一个恳求就会报错,这时你能做的就是等待,等essbase执行完毕才能接着运用(这也是BIEE与essbase不兼容的一个表现,它导致了BIE
28、E的不稳定,所以要尽量避开没有筛选限制的查询)。biee报表开发总结(四)本文主要讲biee中answers和dashboard的开发步骤。在administrator tool搭建好框架之后,接着通过在阅读器中操作的answers和dashboard开发最终的报表显示。首先要做的是添加全局筛选器。对每一个维度都设定一个全局筛选器,每个层次都设定为恳求。接着开发恳求。按恳求在报表中的运用依次一个一个开发恳求。先选择合适的恳求字段,再添加全局筛选器,接着添加测试筛选条件(因为全局筛选器中的筛选条件都是恳求,所以不会在answers中发挥作用,所以不会和测试筛选条件冲突),然后在表中查看结果,假如
29、要用表显示则调整字段的依次。假如不报错且数据无误,则返回恳求条件面板,添加一些须要计算的字段(这些字段可以通过加入一个原始字段然后用编辑公式输入计算表达式产生),设置标题和值的样式,并添加筛选器。然后在结果面板中开发需要用到的数据透视表或图表,同样须要设置字段依次和显示样式和一些其他小功能(比如计算和排序)。然后在组合布局中调整布局,并调整格式化视图中的值。最终回到条件面板,在列格式中设置交互即链接(建议不要现在做,因为链接最好链接到仪表盘,不过假如链接的内容很简洁也可以这里做)。然后开发提示。提示要考虑到全部可能的筛选,提示可以尽量多(就像筛选要尽量多),但是必需要关联到筛选器。提示的输入方
30、式很重要,必需要依据实际需求细心设计。提示之间有关联的要勾选约束,这样可以限制提示的内容。但是biee的约束很恶心,你不能限定某几个提示有约束,一旦勾选了约束,就会和全部约束关联,也就是说假如其他任何一个提示被输入错误的值,它就会报错。对提示进行分组以防止一行中提示太多。提示设计完成后肯定要预览一下,看看效果如何,尤其是约束关系。这时可以将全部的测试筛选器删除了。然后就可以再dashboard上开发了。首先建一个仪表盘,然后添加提示和恳求,不同的恳求放在不同的部分,但是因为部分只能垂直排列,所以假如要水平排列则必需放在同一个部分,并设置排列方式为水平排列,排版的时候要留意,各部分的附加格式的宽度必需一样,否则会出现排版错误。最终就是甚至权限了,这个很简洁,这里不介绍了。整个开发过程当然不行能按上面的步骤一帆风顺地做下来,在开发过程中常常会遇到需求变更和一些意外的结果,所以整个开发过程应当是一个循环迭代的过程,不断地完善,最终使得开发出来的报表非常好用而且能够从各方面反映这个报表应当反映的内容。