一种用于XBRL业务处理的可重用系统技术方案

技术编号:12544248 阅读:61 留言:0更新日期:2015-12-19 12:51
本发明专利技术涉及基于可扩展商业报告语言XBRL在线展示平台,其公开了一种用于XBRL业务处理的可重用系统,便于企业快速编辑、修改相关财务报表。本发明专利技术中的系统包括XBRL专用数据表格,XBRL专用按钮栏,XBRL专用菜单栏,XBRL下拉列表框控件,XBRL文本组件,XBRL树形菜单控件,XBRL元素属性控件,基于XBRL分类标准的展示组件,基于XBRL数据映射的展示组件,基于XBRL实例文档的展示组件。基于本发明专利技术设计的UI系统,企业财务人员可快速编辑、修改相关财务报表。

【技术实现步骤摘要】

本专利技术涉及基于可扩展商业报告语言XBRL(Extensible Business ReportingLanguage在线展示平台,具体涉及一种用于XBRL业务处理的可重用组件。
技术介绍
XBRL可扩展商业报告语言是基于互联网、跨平台操作,专门用于财务报告编制、披露和使用的计算机语言。财会人员在制作商业报告时,主要工作集中在对数据的梳理核对上,这样的目的是为了把财务报表的科目和相关的数据模块对应起来。以确定每一个科目和相关模块的关联关系,经过专业财会人员分析校对,结合商业报告相关规则,对财务报表进行建模处理。Act1nScript 3.0 (以下简称“AS3.0”)是一种基于ECMAScript的强大的面向对象编程语言,它是一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序已经成为Web体验的重要部分。Flex是一个高效、免费的开源框架,可用于构建具有表现力的Web应用程序,这些应用程序利用Adobe Flash Player和Adobe AIR,可以实现跨浏览器、桌面和操作系统。
技术实现思路
本专利技术所要解决的技术问题是:提出一种用于XBRL业务处理的可重用组件,便于企业快速编辑、修改相关财务报表。本专利技术解决上述技术问题所采用的方案是:一种用于XBRL业务处理的可重用组件,包括:XBRL专用数据表格,为XBRL应用程序增添了数据可视化功能,借助这些功能,更好地控制数据显示、数据聚合和数据格式设置,它可显示具有多个属性的对象;XBRL专用按钮栏,用于定义一组具有普通外观和导航的逻辑上相关的按压按钮,这组按钮为水平的或者是垂直的;XBRL专用菜单栏,定义包含一个或多个菜单的顶级菜单栏,单击顶级菜单项会打开一个弹出子菜单;XBRL下拉列表框控件,由锚点按钮、提示区域和下拉列表组成,使用锚点按钮可打开和关闭下拉列表,提示区域显示一个提示字符串,或者显示下拉列表中的选定项目;XBRL文本组件,用于提供文本输入和展示的功能;XBRL树形菜单控件,使用户可以查看排列为可扩展树的层次结构数据;XBRL元素属性控件,用于展示XBRL元素属性;基于XBRL分类标准的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑分类标准提供解决方案;基于XBRL数据映射的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑数据映射提供解决方案;基于XBRL实例文档的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑实例文档提供解决方案。进一步的,所述XBRL专用数据表格提供以下功能:列可以具有不同宽度或同一固定宽度;用户可以在运行时调整列的尺寸;用户可以在运行时重新排序的列;可选择自定义列标题;能够对任何列使用自定义项呈示器来显示数据;支持单元格背景色配置;支持数据绑定;支持自定义皮肤;支持通过单击某列对数据排序。进一步的,所述XBRL专用按钮栏提供以下功能:支持数据绑定;支持自定义皮肤;支持自定义宽高;动态修改Button数量。进一步的,所述XBRL专用菜单栏提供以下功能:支持数据绑定;支持自定义皮肤;支持自定义宽高;动态修改Menu内容;支持N级子菜单;支持菜单icon。进一步的,所述XBRL下拉列表控件提供以下功能:支持数据绑定;支持自定义皮肤;支持动态搜索;支持动态定位;支持自定义宽高。进一步的,所述XBRL文本组件提供以下功能:支持自定义皮肤;支持格式锁定;支持禁用编辑;支持自动换行。进一步的,所述XBRL树形菜单控件提供以下功能:支持自定义皮肤;支持展开锁定;知识树节点icon配置;支持数据绑定;支持动态更新。进一步的,所述XBRL元素属性控件提供以下功能:支持自定义皮肤;可以展示元素的名称、替换组、元素类型、标示符等等相关属性信息;支持动态更新;支持自适应大小;支持自动滚动条。进一步的,所述基于XBRL分类标准的展示组件提供以下功能:通过XBRL DropDownList筛选XBRL分类标准元素;通过XBRL Tree查看特定分类标准节点元素;通过XBRL ButtonBar查看不同分类标准链接库数据表;通过XBRL ElementProperties展示和编辑分类标准元素属性;通过XBRL DataGrid展示分类标准数据表格。进一步的,所述基于XBRL数据映射的展示组件提供以下功能:通过XBRL DataGrid展示映射关系表格;通过XBRL DropDownList 切换映射表;通过Draw API绘制映射关系配置。进一步的,所述基于XBRL实例文档的展示组件提供以下功能:通过XBRL DropDownList筛选XBRL实例文档角色;通过XBRL Tree查看特定实例文档节点元素;通过XBRL ButtonBar查看不同实例文档数据表;通过XBRL ElementProperties展示和编辑实例文档元素属性;通过XBRL DataGrid展示实例文档数据表格。本专利技术的有益效果是:便于企业快速编辑、修改相关财务报表。【具体实施方式】本专利技术是基于XBRL技术,利用AS3.0编程语言,为企业快速编辑、修改相关财务报表而设计的一套可重复使用的XBRL专用UI组件。包括以下内容:1.XBRL专用DataGrid (数据表格),为XBRL应用程序增添了数据可视化功能。借助这些功能,可以更好地控制数据显示、数据聚合和数据格式设置,它可显示具有多个属性的对象。组件提供下列特有功能:列可以具有不同宽度或同一固定宽度。用户可以在运行时调整列的尺寸。用户可以在运行时重新排序的列。可选择自定义列标题。能够对任何列使用自定义项呈示器来显示数据(而非文本)。支持单元格背景色配置。支持数据绑定支持自定义皮肤支持通过单击某列对数据排序。2.XBRL专用ButtonBar (按钮栏),ButtonBar组件可定义一组具有普通外观和导航的逻辑上相关的按压按钮,这组按钮可以是水平的也可以是垂直的。按压按钮是一种在被选中后不会记住其选中状态的按钮。按钮栏中按压按钮的典型用途是将一组相关按钮组合到一起,提供共同的外观和导航,并在一个位置处理鼠标交互的逻辑。组件提供下列特有功能:支持数据绑定支持自定义皮肤支持自定义宽高动态修改Button数量3.XBRL专用MenuBar (菜单栏),MenuBar组件定义包含一个或多个菜单的顶级水平菜单栏。单击顶级菜单项会打开一个弹出子菜单。当用户使用鼠标或键盘进行选择时,将弹出相应的子菜单。如果选择了某个菜单项,或者用户通过在菜单外单击取消了该菜单,打开的子菜单将会消失。组件提供下列特有功能:支持数据绑定支持自定义皮肤支持自定义宽高动态修改Menu内容支持N级子菜单4.基于XBRL的DropDownList (下拉列表框控件),DropDownList组件包含下拉列表,用户可从中选择单个值。其功能与HTML中SELECT表单元素的功能非常相似。DropDownList控件由锚点按钮、提示区域和下拉列表组成,使用锚点按钮可打开和关闭下拉列表。提示区域显示一个提示S当前第1页1 2 本文档来自技高网...

【技术保护点】
一种用于XBRL业务处理的可重用组件,其特征在于,包括:XBRL专用数据表格,为XBRL应用程序增添了数据可视化功能,借助这些功能,更好地控制数据显示、数据聚合和数据格式设置,它可显示具有多个属性的对象;XBRL专用按钮栏,用于定义一组具有普通外观和导航的逻辑上相关的按压按钮,这组按钮为水平的或者是垂直的;XBRL专用菜单栏,定义包含一个或多个菜单的顶级菜单栏,单击顶级菜单项会打开一个弹出子菜单;XBRL下拉列表框控件,由锚点按钮、提示区域和下拉列表组成,使用锚点按钮可打开和关闭下拉列表,提示区域显示一个提示字符串,或者显示下拉列表中的选定项目;XBRL文本组件,用于提供文本输入和展示的功能;XBRL树形菜单控件,使用户可以查看排列为可扩展树的层次结构数据;XBRL元素属性控件,用于展示XBRL元素属性;基于XBRL分类标准的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑分类标准提供解决方案;基于XBRL数据映射的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑数据映射提供解决方案;基于XBRL实例文档的展示组件,该组件是居于基本展示组件扩展的展示组件,为XBRL编辑实例文档提供解决方案。...

【技术特征摘要】

【专利技术属性】
技术研发人员:黄玉军许岩龙李峥李波
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1