finereport中组件和控件怎么理解,区别是什么?
简道云 帆软用户mHO883NyLE 发布于 2024-9-15 16:13
1min目标场景问卷 立即参与
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
超级无敌小熊蛋Lv4初级互助
发布于2024-9-15 16:23

在 FineReport 中,组件和控件是两个常见的概念,它们在功能和使用场景上有所不同。

组件

组件通常是指在报表设计中用于展示和组织数据的元素。它们可以包含其他组件或控件,并且具有特定的功能。例如:

  • 网页框组件:用于在 FVS 模板中引入网络页面和工程下其他模板。

  • Tab组件:可以将其他各类组件拖入「Tab组件」,并按照一定规则轮播或手动切换。

  • 绝对画布:相当于一块空白画布,可以将其他组件拖入绝对画布,可实现部分区域冻结于顶部展示。

控件

控件主要用于与用户交互,通常用于数据过滤、参数输入等功能。控件可以放置在参数面板中,也可以作为单独的组件添加到报表的不同部分。例如:

  • 文本框控件:模板预览时可在文本框中手动输入值,通过参数联动其他组件。

  • 日期时间控件:模板预览时可选择日期时间,通过参数联动其他组件。

  • 下拉框控件:模板预览时可下拉选择选项,通过参数联动其他组件。

区别
  • 功能:组件主要用于展示和组织数据,而控件主要用于与用户交互。

  • 使用场景:组件可以包含其他组件或控件,控件通常用于参数输入和数据过滤。

  • 属性:组件和控件都有各自的属性,可以通过接口进行设置和修改。

  • 2关注人数
  • 66浏览人数
  • 最后回答于:2024-9-15 16:23
    请选择关闭问题的原因
    确定 取消
    返回顶部