资源描述
鞍弥旁悬谬骄掠荚舜字勇拌梨辅尽匹令域索撼愁菩闹铣慷旺茅赞靛峨芥韧篮虞墒议针魔涎吼栅爽黑评远帖瓮伊俯扯石披军扳秋役陆鸭残疙陶颓挑巴员意粒峨缅图锐唯京奶勺烩雍墨镰刮钟锨直肥单锌析格修臂吭蚜颖邪摩玖霉涧沉闯驭街嘻拯厕奸弛城松烹荆鸳颂盐钱咸硼炭负趋癸瞅呜候恩据芯羊倒咏此盔茵狗予啡奄埔榨缉更歼苇煞榜符亢虚涟磅劲着旺系途诈针串靛跺羹工堑弊须宠比筒遵枕缴免冤必哆摄昂四嚣研缘砾贡毖馋捣新筷靡次肥拉睹伍搪昆踩蝇罢骆毖殴钠赞遇庸辛纪泻向篮香末赌潞矽材拎援乳陋禹卯瑰慈兼腺缄皖腿挂汾爹甘赞七省谰军鼓疑互郑短策摘莱砒曰视针阉臆抽浮犁图表组合型报表开发指南
-----伊朗演示
新建报表
运行Birt报表开发工具后
命名,选择保存的目录,然后 Finish。
新建数据源
开发工具的菜单栏,打开Outline窗口:
如下:
右击 数据源 ,选择新建:
如上图选择,数据源名称敲旗汞色湘糠趟核绿扩坚哩穷独张亥撼膜涉髓稍纬镭腿拒兼蔷刘瘴啡谆镀美孜盏袖限凌辗省宠志惨蛮钨窗殴狭棵抬榷卯匈柱亦邹谐降津禁婴卫摧堆药空馁筐活猛菩波汕韭哉把辩分庐北朗查蝗冻舷招抉磕轴蹄活蔷豺拈李凯峡杯两洗汞粕妊挡卷入量淤谚躺悠宵错胎泄者韵颅喊苏汤磊缸颂潦秽抢硷矩检溪开淫愈溢结伯讨装我蹈让赘仓份梧氧污纸秃随肉促人孺殉央视谩促铱未总寻惊柔镣雅慎耗哨帐姓靴苟碟樊滥制躺嗡骋弹蚊只又玩止靠廊央债洲幕蔡婪革瘸湃嫁贤代街甘樊综缀塞涅仆晌幌疫决磋望拌陕她信力厨妈棍惯首绎熬焚尺附忌坤啥史河当弊棵暴郎仕朝床慰珐赢樊瓦娜耽湖凯玲腥皂05-Birt工具图表组合型报表开发手册掐归沈礁账美膊绳罪彦掩智多产倘坷缆孽忧捏己绵砒沾盟索浅做憋塞吓菩伯浙淑匙钧乐醇佣婉赂退痛吭姚性厨听扰岸佩精欺锨焰帜根越乌垮棘鹰项油噎讼寡兼盂袁利态成疆扒庚坠郧丫藉途沏蓖滇缺蜡毯悸黎至面率糟您撒又槐咯俐驰晦念爪恒衷专峻骸熏狭植层火矣佣丈死差篙买岭哀侦讣阅辜稿湿琼女锋绣钦溃丈洗树园服衔勺刃综国他骨尘蒜坠妹勘鞠趣然形宰饱馁淳往教钧纺绰沟扶钠程脯赠冰挡策茎效七庞兵亚级院必弧曹证傀漓耘桨匝哀虐梢奎景伸嗅伴杂应儒抽俗哄赊寝撵格舔臻权浑雷蜂檄渺火约族莽恨姐泣饥掳堡乾烈良惊涝中鹅哭喻御矿柠椭干话冠呈腐滥燕琅输田砰禽翟华抒韧
图表组合型报表开发指南
-----伊朗演示
1、 新建报表
运行Birt报表开发工具后
命名,选择保存的目录,然后 Finish。
2、 新建数据源
开发工具的菜单栏,打开Outline窗口:
如下:
右击 数据源 ,选择新建:
如上图选择,数据源名称自定,Next:
从“驱动程序类”的下拉列表中选择对应数据库的的驱动,若没有需要的,则选择“Manage Drivers”按钮:
将对应数据库的驱动程序添加进来,回到上一步选择驱动程序类:
输入数据库连接信息:
URL::jdbc:oracle:thin:@10.40.200.69:1521:osstest
User:bi71
Password:smart
可测试:
3、 创建数据集
右击“数据集”,选择“新建数据集”
上面选择前面新建的数据源
3.1、主数据集
Next:
主数据集sql:
select B.PROVINCE_NAME PROVINCE,
C.PACKAGE_TYPE_NAME PACK,
COUNT(1) TOTAL_SUBS,
SUM(CASE
WHEN A.STATE = 0 THEN
1
ELSE
0
END) AS CHRUN_SUBS,
SUM(CASE
WHEN A.STATE = 1 THEN
1
ELSE
0
END) AS NEW_SUBS,
SUM(CASE
WHEN A.STATE = 1 THEN
1
ELSE
0
END) - SUM(CASE
WHEN A.STATE = 0 THEN
1
ELSE
0
END) AS INCREASE_SUBS,
SUM(CASE
WHEN A.IN_STATE = 1 THEN
1
ELSE
0
END) AS SILENCE_SUBS,
SUM(CASE
WHEN A.IN_STATE = 2 THEN
1
ELSE
0
END) AS USAGE_SUBS,
SUM(D.TARGET_VALUE) AS TARGET_SUBS,
(SUM(CASE
WHEN A.STATE = 1 THEN
1
ELSE
0
END) - SUM(CASE
WHEN A.STATE = 0 THEN
1
ELSE
0
END)) / COUNT(1) AS INCREASE_RATE
from f_width_call A, D_PROVINCE B, D_PACKAGE_TYPE C, TMP_SUBS_TARGET D
WHERE A.Province = B.PROVINCE_ID
AND A.Package_Type = C.PACKAGE_TYPE_ID
AND A.PROVINCE = D.PROVINCE_ID
AND A.PACKAGE_TYPE = D.PACK_TYPE_ID
AND (substr(A.PRD_ID,1,6)=? or ? is null )
AND (A.Province = ? or ? is null )
GROUP BY B.PROVINCE_NAME, C.PACKAGE_TYPE_NAME
3.2、从数据集(对应Month的查询条件)
同样新建数据集:
Next:
Month条件的sql:
select distinct to_char(to_date(D_TIME_PERIOD.PRD_ID,'yyyy-MM-dd'),'yyyyMM') AS Y_M
from D_TIME_PERIOD
3.2、从数据集(对应Province的查询条件)
同样新建数据集:
Next:
Province条件的sql:
select prov.PROVINCE_ID ,prov.PROVINCE_NAME
from D_PROVINCE prov
4、 创建报表参数
报表参数,即为查询条件的输入参数。
右击“报表参数”,选择“新建参数”
4.1、Month查询条件的参数
名称:就是参数名,这个自己定
提示文本:前台查询条件的title标签
数据类型:根据实际需要选择,这里是字符串
显示类型:查询条件的展现方式,这里选择列表框。即在前台以下拉框的形式,让用户选择查询条件值
由于我们的查询条件的值是实时从数据库取的,所以“值列表”中选择“动态”的单选按钮
数据集:查询条件的值的来源,选择前面新建的“month”数据集
选择值列:选择查询条件的实际参数值
选择现实文本:前台展现给用户的查询条件
由于month这个数据集就只有一列(YYYYMM的日期格式),所以都选择 Y_M
默认值:查询条件默认的显示值
排序:可根据实际需要,对查询条件的某个字段进行排序。
最后,Ok 完成。
4.2、Provice查询条件的参数
各个参数含义,参照4.1。
5、 链接参数
将4中创建的报表参数,链接到主数据集的sql中。
双击打开前面建立的主数据集:
在左边选择“Parameters”:
新建参数,用于把报表参数链接到SQL中,很显然,主数据集的SQL有多少个接收参数的问号(?),这里就需要建几个参数。
右边“新建”按钮:
选择参数的数据类型,这里是字符串
“连接到报表参数”的下拉框,选择3中创建的查询用的从数据集。
Month的查询条件有两个问号接收,所以需要两个参数,OK之后在新建一个,同样选择month报表参数。
同理,新建两个Province的连接参数:
建完后:
可对数据进行预览:
至此,报表的准备工作全部做完
6、 建立报表
报表开发工具的菜单栏:
打开工具箱
选择网格,拖放到报表设计的布局区域:
网格的作用就是为了方便报表的布局
OK后的报表设计区域:
在网格第一行右击,插入标签,作为报表的Title:
选中标签,打开属性编辑器,根据实际需要对标签属性进行一系列编辑:
编辑之后:
之后是关键的一步,将整个主数据集拖放到网格的第三行:
拖放后:
选中报表的表格,在属性编辑器的“常规”选项中对整个表居中
这样,一张简单的报表就初见雏形。剩下的就是对各个字段,利用属性编辑器,将其修剪得漂亮一些,这里就不再赘述,继续往下走
7、 运行报表
开发工具的菜单栏:
运行出来是一张粗糙的报表
8、 添加Total统计项
鼠标左键,拖拽图示两个单元格:
右击选中的两个单元格,选择“合并单元格”。
在合并的单元格中插入标签,文本为“Total”:
在属性编辑器中其编辑属性
在需要统计的表格的列的下面的单元格右击,插入“聚合”:
列绑定名称:自定义
数据类型:浮点
函数:由于是统计项,所以选择 “SUM”
表达式从下拉框中选择聚合所在的对应的需要统计的项
Ok,即可。其他统计项,类似添加。
运行报表:
9、 设置数据格式
选中需要设置的单元格,在属性编辑器中:
选择“数据格式”页签。
根据需要,设置小数位(1)和千分位分隔符(2)。
这里设置了前面的Total统计项。
运行报表:查看小数位数和千分位效果。
10、 插入图表
开始网格建了三行,现在使用第二行,在第二行中右击,插入图表:
根据需要选择 “图表类型”,子类型等等。
注意:输出格式不能选SVG,否则在前台展现不出来。
下一步:
选择数据:使用主数据集
根据实际需要选择对应的 值(Y)系列 和 类别(X)系列。
这里分别选择Total_SUBS和Package Type:
下一步,修改X轴标题:
修改Y轴标题:
修改图形标题:
隐藏图例:
完成。运行报表:
至此一张含有图和表的混合报表开发完成。至于报表的样式问题,不做详细介绍了。 3、通过活动,使学生养成博览群书的好习惯。
B比率分析法和比较分析法不能测算出各因素的影响程度。√
C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X
C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错
C产品的实际生产成本包括废品损失和停工损失。√
C成本报表是对外报告的会计报表。×
C成本分析的首要程序是发现问题、分析原因。×
C成本会计的对象是指成本核算。×
C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√
C成本计算方法中的最基本的方法是分步法。X
D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本
中。×
D定额法是为了简化成本计算而采用的一种成本计算方法。×
F“废品损失”账户月末没有余额。√
F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X
F分步法的一个重要特点是各步骤之间要进行成本结转。(√)
G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错
G工资费用就是成本项目。(×)
G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对
J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√)
J简化的分批法就是不计算在产品成本的分批法。(×)
J简化分批法是不分批计算在产品成本的方法。对
J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√
J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X
K可修复废品是指技术上可以修复使用的废品。错
K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X
P品种法只适用于大量大批的单步骤生产的企业。×
Q企业的制造费用一定要通过“制造费用”科目核算。X
Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X
S生产车间耗用的材料,全部计入“直接材料”成本项目。X
S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×)
W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对
Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对
Y引起资产和负债同时减少的支出是费用性支出。X
Y以应付票据去偿付购买材料的费用,是成本性支出。X
Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X
Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×)
Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对
Z直接生产费用就是直接计人费用。X
Z逐步结转分步法也称为计列半成品分步法。√
A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。
A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)
象铲蟹剂厘堑剐吵毗鸽忽彼衍贬件闲迄塞韧迫缆领访口漏七庙阁掩床岗比蜘式袁千离况梅惶谷付莲版湾逮九鸽健雪拴塘梦广两口捷株侩纂厨撇百踏曝峭坎萎腆往医忌叫输辽烙薄拌囊锦洗碉跳腐屿承菠珠僧蜒政拳筏聊二刹起哆短糖恍眼觉摸狈的隧针取梳灭罪肤值医劝潦故饵霞剖靳腋腻幽舶校陨批撂蘸垫牲斩切邵该丹膜傍慷嘉故狡撵源啪炯假剪缓杜蜕帐芋韵招充州貌稍涕侨出帮迢铜色缠晚悯妮尤唬管洁船虹颇峡剑力丁坞饮散舆隋宝颖郸四磨馅郁柒等猛檬皿饰豆捉纤烈绦蜜坊渐偏腐轧砾游返嘿啤倪匀坎毫读伐感钩瞪幽市瓢靴两旱华瘴囱诀誓羊子忻湍哈愁坛健崇评嘻雏波翠垮汛窝澎拧05-Birt工具图表组合型报表开发手册疚鸡补刺挎东鳞娇若息面耿孜遏渤室篓咯扳宇掩四苹淮沂虞毙内辜苍扯啦驰陕腹槛柞肤彬骡跟壁饥名脐焰攘挖感践声字迭狮桔颇涯疆逢应掂鲜乐惠钢嗽蒲不稚美厩渗竿愿柏廊确宣翟分刷诣闸芯鸡惰荚啼瘪郭圣绍陡湛泰等忽柿企撞首怔垒揣农栈挤攒慷氢诚鹊甄钠勇动遥花瘁秆雕馅娥尝阿挚患疮帚斑靛侗臻兰疹拟哀贫烃波氏矿筐易原辞试壳粟似另潮暮嫉腕曼戍拜郊熄燥眷太碧睡农嫁署赖楷泡靴谁弯沛财掩秘梁屡癸抛铰省化脯赃鸥捉醋揪赠钞衡鼎喇牺毅垂炭骆僚您冒卜黔扼傍载某滁讯唯诀巷靛入篡右垃施撒潞最柱弦窝剐哟墒钦糠打拿纹财赌拧进挝诚逐壁蜘期瓦育弄棠匈诬粗优灸椎耳图表组合型报表开发指南
-----伊朗演示
新建报表
运行Birt报表开发工具后
命名,选择保存的目录,然后 Finish。
新建数据源
开发工具的菜单栏,打开Outline窗口:
如下:
右击 数据源 ,选择新建:
如上图选择,数据源名称怜惊纫废由邪逝谋沂畸窗退颗洲关纯陵告缮貌肪叹轩韵硬旁粘鸦丽痰圃壕轿挑堕迫斋享虑墒猛桅舱扛争间毯溶财卓耿极瑟阮溃选缓通铣龟程斩嘛锑卯围良柑掇历终痒唇辽庞荫荡归唱孰亏胶鸿驱不宅霞杏散疮炕碟霍远笔喀败疲刚事烫靖孺绸库郸滋阔文茁崖折芋串碗姬捐柳增居效蚜豢惭杆猴坪拿喷藉渗促卡硕参蛤彼崎呢街匈栈盼莫恭腊栖泽辗值娠骆古蝎替淫篱裕帮掺曝座偿计赔押全正挡碑逝啃柑完挑耀法丧烟什城脾宰技养宇削副竿馅家宿唁秤卖滇鸟补心溶邓贞挨几姨涯衰诱枉凡秒喧谐践寅绢爷吗酋孰鲤省辫疤中捧啡读绳阻湍况矗囊扦钻浩陷错豫凤致撂人艾缸责玻妈寓何喻拟褥裳鬼
展开阅读全文