摘要: 例如有销售和生产两个数据集,销售中有销售数量,日期和员工,生产中有生产数量,日期和员工,现在我需要把销售数量和生产数量同时展现在一个表中。我们可以使用 Lookup 从指定的数据集中为具有一对一关系的名称-值对检索对应的值。例如,对于表中的 ID 字段,可以使用 Lookup 从未与数据区域绑定的数据集中检索对应的“名称”字段。上面例子的表达式在数据集为“销售”的基础上可以写成:=Lookup(Fields!日期.Value & Fields!员工.Value, Fields!日期.Value & Fields!员工.Value, Fields!生产数量.Value, &quo 阅读全文
posted @ 2011-03-03 10:46 emmy 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 实现动态展现报表大致有2种开发思路,一是,先使用xmlTexWriter类生成报表文件(.rdl),然后在部署到服务器上,再通过控件展现。二是,通过xmlSerializer类直接从服务器上反序列话读取报表,修改后以编程方式更新报表定义,再序列话到服务器上保存报表,最后通过控件展现。前者的难点在于如何将生成的报表通过编程方式部署到服务器上,且跟后者相比,前者每此修改都要全部生成一遍报表文件,而后者只需修改需要变动的项目,很明显后者的效率比前者高。而后者的难点在于如何从定义报表文件的代码中找出需要更改的项目并更改它。 如果对报表进行详细设计,如添加数据源,参数,数据集,表,图片,仪表,图... 阅读全文
posted @ 2011-03-03 10:43 emmy 阅读(564) 评论(0) 推荐(0) 编辑
摘要: USE [DW]GO/****** Object: View [dbo].[V_MetaData_Shop] Script Date: 03/02/2011 21:37:31 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER VIEW [dbo].[V_MetaData_Shop]ASSELECT obj.ShopID, obj.ShopShortName, obj.ShopFullName, obj.ShopCompanyName, obj.ShopArea, obj.FactoryBrand, obj.ShopOnBoar. 阅读全文
posted @ 2011-03-02 22:13 emmy 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1天内:convert(varchar(10),posttime,120) = '2010-04-03'或 Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-161月内:convert(varchar(7),posttime,120) = '2010-07'一段日期内:convert(varchar(10),日期列,120) between 时间变量 and 时间变量convert(varchar,dates,112) 20110501convert(varchar(6),dates,112) 201105 阅读全文
posted @ 2011-02-28 10:35 emmy 阅读(151) 评论(0) 推荐(1) 编辑
摘要: WITH MEMBER [Measures].[销售台次当月计划] AS ([日期].[年-月-日].parent,([目标类型].[目标类型名称].&[财务精品收入],[Measures].[门店月目标值]))MEMBER [Measures].[本月收入] AS iif(sum(mtd([日期].[年-月-日]),(iif([Measures].[财务精品收入]=null,0,[Measures].[财务精品收入])))=0,null,sum(mtd([日期].[年-月-日]),(iif([Measures].[财务精品收入]=null,0,[Measures].[财务精品收入]) 阅读全文
posted @ 2011-02-23 10:12 emmy 阅读(315) 评论(0) 推荐(1) 编辑
摘要: Ctrl + Shift + O: 引入imports语句Ctrl + Shift + T: 打开Open Type查找类文件Ctrl + Shift + F4: 关闭打开的所有窗口Ctrl + Shift + F: 整形Ctrl + Alt + ↓(↑) : 向下(上)复制本行 (搞笑)Ctrl + D : 删除本行 Ctrl + O: Open declarations F3 : Open Declaration Ctrl + E : 打开编辑器(切换窗口) Ctrl + / : 注释本行 Alt + Shift + R : 重命名 Alt + Shift + F : 阅读全文
posted @ 2011-02-14 13:58 emmy 阅读(225) 评论(0) 推荐(0) 编辑
摘要: jdk,tomcat,myecplise程序安装步骤:1.装jdk。一般默认在C盘2.装tomcat。可选安装路径,同时指定jdk路径3.装myeclipse。打开myeclipse,点击Workbench,配置tomcat和jdk。 MyEclipse -> perference -> MyEclipse -> Application Servers -> Tomcat -> Tomcat 5.x: Tomcat server :Enable Tomcat home directory: 点击Browse... 选择tomcat的安装路径 Tomcat 5. 阅读全文
posted @ 2011-02-14 13:53 emmy 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: BI报表工具选型的整理总结styleReport:对中文支持不好。润乾:每个模块都是一个产品,买下来也是上10万以上的,不支持sql server 的cube,有自制的cube。帆软:界面不错。但没多维分析的功能。和勤:主要做人力资源系统,报表模块由另一BI厂商提供的。提供了一个电话,没打通:13911716679 周先生博易智软:做渠道销售,询价不透露公司电话没必要联系。13811655930 刘先生数巨:带olap功能最低4万,不支持sql server 的cube,界面一般,图表不支持下钻功能,而且把要查询的字段当维度,把查询的值当度量值,通过sql语句把数据缓存在内存中,数据量大时性能 阅读全文
posted @ 2011-02-14 11:25 emmy 阅读(3257) 评论(2) 推荐(2) 编辑
摘要: Oracle 业务智能企业增强版 (EE) 是一套综合的企业 BI 产品,可提供完整的 BI 功能,包括交互式信息板、完全即席的主动式智能和警报、企业和财务报表、实时预测智能以及离线分析等。除了提供全面的 BI 功能以外,Oracle 业务智能套件 EE 平台还基于成熟、新式的面向 Web 服务的体系结构,从而可提供真正意义上的下一代 BI 功能。 Oracle BI Server:常见的企业业务模型和抽象层 Oracle BI Answers:即席查询和报表 Oracle BI Interactive Dashboards:高交互性信息板,用于访问业务智能和应用程序内容 Oracle BI 阅读全文
posted @ 2011-01-24 15:59 emmy 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 公司利润主要包括商品销售毛利与其他收入,在此,我们仅重点分析主要的商品销售毛利分析,其他收入的分析方法与之类似。商品销售毛利=销售收入-销售成本-销售费用,其中,销售成本即商品的采购成本,在实务中,按照某种计价方式来计算,如月加权平均、移动平均等方式计算。销售费用则包括运费、杂费及其他与销售活动直接相关的费用。对销售费用的关注程度,取决于销售费用占成本的比重大小。同时,这与ERP中是否能取到数据有直接的影响。在此,我们暂时不考虑。那么,从这个公式中得到一个结论,影响利润变化的因素主要就是销售收入与销售成本的变化。要提高销售利润,就要使销售收入增长,或者销售成本下降。n 如何提高收入?1、如何实 阅读全文
posted @ 2011-01-24 14:05 emmy 阅读(1365) 评论(0) 推荐(1) 编辑