1、 Arcplan开发规范 目 录福建中烟数据中心项目1Arcplan报表开发规范1环境简介:31、样式规定31.1、控件样式31.2、排序:61.3、布局位置:61.4、其她显示问题62、层内规范73、对象复用、对齐74、Flash解决85、页面初始化86、增强顾客体验9环境简介:Arcplan6 + FusionCharts V31、 样式规定1.1、 控件样式 所有中文必要为宋体,正文为宋体9号,表头等标题为宋体9号加粗,表格统一为橙白色条纹底色,边框为深橙色。表格行高统一为19。 在所有页面中设计同同样式控件时一定注意使用复制格式,再粘贴格式,保证格式完全一致。 各个按钮布局、样式一致,
2、如年月控件大小如下图: 若有特殊状况,可依照实际状况调节。例如维护栏控件较多。 对于“月”,“日”等较长下拉菜单,设立line-height为1.3。 excel导出、打印,统一用按钮(Button)不要用cell实现 表格“共计”等标签格式:与数据合为一起,reference数据行1.2、 排序: 能排序表格都要实现排序1.3、 布局位置: 总计在表格最上方,同比、环比等各个指标命名要一致命名规范:同期同比增减同比(同比增长和同比是同一概念) 单位放右边,时间菜单放中间边。若特殊状况,如被FLASH遮掩,时间可放下面或者放最右边,依照实际状况而定。1.4、 其她显示问题 表头指标过长时换行以
3、显示完全 数值数据格式:小数位一致保持2位,右对齐;若长度相等则文本居中,反之文本统一靠左。2、 层内规范由第一层往第三层开发,第一层放正常后台解决,第二层解决FLASH。第三层放打印对象。每个功能模块实现划分到一种区间,写明注释,其她人修改能看明白数据数据解决流程3、 对象复用、对齐对于一种分析主题:子页面一定是调用父页面中已存在控件,例如维度菜单在父页面与子页面切换时同一种控件位置不能有差别,相似页面同类型控件摆放位置也不能有差别!4、 Flash解决没有flash页面统一在初始化时打开一种宽高为0,0flash以关闭等待页面flash,STARTJS ( Tshowflashchart
4、;1 ;1 ;1 ;0 ;0 ;StackedBar2D.swf ; ;1000 )最后一种参数可调节()5、 页面初始化 每个菜单都要初始化,层级菜单默认初始化到2级菜单所有控件在页面Open事件中初始化,子页面中引用父页面控件时不需要初始化。 1)时间初始化为数据最新时间;2) 单位统一可选:箱万支万箱。生产调拨销售默认箱,财务默认万箱。 (营销建议不默认万箱。)3)金额单位初始化为“万元”;4)年合计与月合计单选按钮,初始化年合计。所有单选按钮都是分析角度标记,而不是指标。5)点击表格刷新FLASH,设立默认值。设立第一种或者共计。6、 增强顾客体验 所有页面都应标注数据来源与数据更新时
5、间。至于标题后。符号统一为中文格式。使用“中文空格”间隔系统来源与时间。 所有非Button点击操作都要做顾客提示并且不可选。格式加上括号中文(),并且都为橙色字样。 隐藏在文档层后事件触发器都要去掉边框和网格,以防顾客打开页面时可见 只负责显示文字和图片cell都不能让顾客选取,即 维度栏控件摆设保持在一种水平线上;文字与控件间隔相等。 FLASH柱图没有排序规则时,采用量降序排序。 表格数据也采用默认降序排序。 有滚动条表格,应把共计行独立出来,不与表格一起滚动,不好形成对比。无滚动条则可。例如:分渠道销售分析页面 文字背景设立为透明。 若上下有两个表格是主从表关系并且都带横滚动条,可设立成一种横滚动条。例如:生产成本分析页面 没故意义数据统一用符号-。 表达比例意义,一定要在表头加%号。 报表菜单名字与报表名字必要保持一致。(定稿再统一) 控件默以为本公司内容,表格中本公司内容高亮度显示。数据也标注红色。例如。 表头若过长统一橙白相见,使顾客分明。 表格中数据整行都为0,应过滤 =0.01