一种用于xbrl业务处理的可重用组件的制作方法

文档序号:8942843阅读:475来源:国知局
一种用于xbrl业务处理的可重用组件的制作方法
【技术领域】
[0001]本发明涉及基于可扩展商业报告语言XBRL(Extensible Business ReportingLanguage在线展示平台,具体涉及一种用于XBRL业务处理的可重用组件。
【背景技术】
[0002]XBRL可扩展商业报告语言是基于互联网、跨平台操作,专门用于财务报告编制、披露和使用的计算机语言。财会人员在制作商业报告时,主要工作集中在对数据的梳理核对上,这样的目的是为了把财务报表的科目和相关的数据模块对应起来。以确定每一个科目和相关模块的关联关系,经过专业财会人员分析校对,结合商业报告相关规则,对财务报表进行建模处理。Act1nScript 3.0 (以下简称“AS3.0”)是一种基于ECMAScript的强大的面向对象编程语言,它是一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序已经成为Web体验的重要部分。Flex是一个高效、免费的开源框架,可用于构建具有表现力的Web应用程序,这些应用程序利用Adobe Flash Player和Adobe AIR,可以实现跨浏览器、桌面和操作系统。

【发明内容】

[0003]本发明所要解决的技术问题是:提出一种用于XBRL业务处理的可重用组件,便于企业快速编辑、修改相关财务报表。
[0004]本发明解决上述技术问题所采用的方案是:一种用于XBRL业务处理的可重用组件,包括:
[0005]XBRL专用数据表格,为XBRL应用程序增添了数据可视化功能,借助这些功能,更好地控制数据显示、数据聚合和数据格式设置,它可显示具有多个属性的对象;
[0006]XBRL专用按钮栏,用于定义一组具有普通外观和导航的逻辑上相关的按压按钮,这组按钮为水平的或者是垂直的;
[0007]XBRL专用菜单栏,定义包含一个或多个菜单的顶级菜单栏,单击顶级菜单项会打开一个弹出子菜单;
[0008]XBRL下拉列表框控件,由锚点按钮、提示区域和下拉列表组成,使用锚点按钮可打开和关闭下拉列表,提示区域显示一个提示字符串,或者显示下拉列表中的选定项目;
[0009]XBRL文本组件,用于提供文本输入和展示的功能;
[0010]XBRL树形菜单控件,使用户可以查看排列为可扩展树的层次结构数据;
[0011]XBRL元素属性控件,用于展示XBRL元素属性;
[0012]基于XBRL分类标准的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑分类标准提供解决方案;
[0013]基于XBRL数据映射的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑数据映射提供解决方案;
[0014]基于XBRL实例文档的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑实例文档提供解决方案。
[0015]进一步的,所述XBRL专用数据表格提供以下功能:
[0016]列可以具有不同宽度或同一固定宽度;
[0017]用户可以在运行时调整列的尺寸;
[0018]用户可以在运行时重新排序的列;
[0019]可选择自定义列标题;
[0020]能够对任何列使用自定义项呈示器来显示数据;[0021 ]支持单元格背景色配置;
[0022]支持数据绑定;
[0023]支持自定义皮肤;
[0024]支持通过单击某列对数据排序。
[0025]进一步的,所述XBRL专用按钮栏提供以下功能:
[0026]支持数据绑定;
[0027]支持自定义皮肤;
[0028]支持自定义宽高;
[0029]动态修改Button数量。
[0030]进一步的,所述XBRL专用菜单栏提供以下功能:
[0031]支持数据绑定;
[0032]支持自定义皮肤;
[0033]支持自定义宽高;
[0034]动态修改Menu内容;
[0035]支持N级子菜单;
[0036]支持菜单icon。
[0037]进一步的,所述XBRL下拉列表控件提供以下功能:
[0038]支持数据绑定;
[0039]支持自定义皮肤;
[0040]支持动态搜索;
[0041]支持动态定位;
[0042]支持自定义宽高。
[0043]进一步的,所述XBRL文本组件提供以下功能:
[0044]支持自定义皮肤;
[0045]支持格式锁定;
[0046]支持禁用编辑;
[0047]支持自动换行。
[0048]进一步的,所述XBRL树形菜单控件提供以下功能:
[0049]支持自定义皮肤;
[0050]支持展开锁定;
[0051]知识树节点icon配置;
[0052]支持数据绑定;
[0053]支持动态更新。
[0054]进一步的,所述XBRL元素属性控件提供以下功能:
[0055]支持自定义皮肤;
[0056]可以展示元素的名称、替换组、元素类型、标示符等等相关属性信息;
[0057]支持动态更新;
[0058]支持自适应大小;
[0059]支持自动滚动条。
[0060]进一步的,所述基于XBRL分类标准的展示组件提供以下功能:
[0061]通过XBRL DropDownList筛选XBRL分类标准元素;
[0062]通过XBRL Tree查看特定分类标准节点元素;
[0063]通过XBRL ButtonBar查看不同分类标准链接库数据表;
[0064]通过XBRL ElementProperties展示和编辑分类标准元素属性;
[0065]通过XBRL DataGrid展示分类标准数据表格。
[0066]进一步的,所述基于XBRL数据映射的展示组件提供以下功能:
[0067]通过XBRL DataGrid展示映射关系表格;
[0068]通过XBRL DropDownList 切换映射表;
[0069]通过Draw API绘制映射关系配置。
[0070]进一步的,所述基于XBRL实例文档的展示组件提供以下功能:
[0071]通过XBRL DropDownList筛选XBRL实例文档角色;
[0072]通过XBRL Tree查看特定实例文档节点元素;
[0073]通过XBRL ButtonBar查看不同实例文档数据表;
[0074]通过XBRL ElementProperties展示和编辑实例文档元素属性;
[0075]通过XBRL DataGrid展示实例文档数据表格。
[0076]本发明的有益效果是:便于企业快速编辑、修改相关财务报表。
【具体实施方式】
[0077]本发明是基于XBRL技术,利用AS3.0编程语言,为企业快速编辑、修改相关财务报表而设计的一套可重复使用的XBRL专用UI组件。包括以下内容:
[0078]1.XBRL专用DataGrid (数据表格),为XBRL应用程序增添了数据可视化功能。借助这些功能,可以更好地控制数据显示、数据聚合和数据格式设置,它可显示具有多个属性的对象。组件提供下列特有功能:
[0079]列可以具有不同宽度或同一固定宽度。
[0080]用户可以在运行时调整列的尺寸。
[0081]用户可以在运行时重新排序的列。
[0082]可选择自定义列标题。
[0083]能够对任何列使用自定义项呈示器来显示数据(而非文本)。
[0084]支持单元格背景色配置。
[0085]支持数据绑定
[0086]支持自定义皮肤
[0087]支持通过单击某列对数据排序。
[0088]2.XBRL专用ButtonBar (按钮栏),ButtonBar组件可定义一组具有普通外观和导航的逻辑上相关的按压按钮,这组按钮可以是水平的也可以是垂直的。按压按钮是一种在被选中后不会记住其选中状态的按钮。按钮栏中按压按钮的典型用途是将一组相关按钮组合到一起,提供共同的外观和导航,并在一个位置处理鼠标交互的逻辑。组件提供下列特有功能:
[0089]支持数据绑定
[0090]支持自定义皮肤
[0091]支持自定义宽高
[0092]动态修改Button数量
[0093]3.XBRL专用MenuBar (菜单栏),MenuBar组件定义包含一个或多个菜单的顶级水平菜单栏。单击顶级菜单项会打开一个弹出子菜单。当用户使用鼠标或键盘进行选择时,将弹出相应的子菜单。如果选择了某个菜单项,或者用户通过在菜单外单击取消了该菜单,打开的子菜单将会消失。组件提供下列特有功能:
[0094]支持数据绑定
[0095]支持自定义皮肤
[0096]支持自定义宽高
[0097]动态修改Menu内容
[0098]支持N级子菜单
[0099]4.基于XBRL的DropDownList (下拉列表框控件),DropDownList组件包含下拉列表,用户可从中选择单个值。其功能与HTML中SELECT表单元素的功能非常相似。DropDownList控件由锚点按钮、提示区域和下拉列表组成,使用锚点按钮可打开和关闭下拉列表。提示区域显示一个提示S
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1