
ComponentOne Studio 2016官方免费版
附带安装教程- 软件大小:633.88 MB
- 更新日期:2020-03-05 13:57
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
ComponentOne Studio 2016是一款世界闻名的Microsoft Visual Studio控件套包,程序内置了.NET标准服务组件,主要用于从非结构化对象和强大的ETL数据管理工具进行文本解析,提供强大的服务器端Web API,使用服务器端API增强和扩展Web应用程序,该API包括图像,Excel,条形码,数据引擎,PDF和报告服务;程序还内置了专用的财务图表,BI /数据透视表,Excel UI以及自定义FlexReport Designer的功能,使您的企业应用程序进一步发展;无缝的Visual Studio 2019集成意味着您将不会损害旧应用程序的功能,并且仍将获得对现代操作系统的全面支持;需要的用户可以下载体验

新版功能
现代的UI
报表设计应用程序和预览工具提供了基于功能区的UI,可提供直观,丰富的用户体验,并且易于访问且设计者和查看者选择适当。
具有丰富用户体验
的新Designer应用程序 FlexReportDesigner应用程序具有其他功能,使报表设计比以前容易得多。新功能包括:
对齐线以显示/对齐与控件的距离。
可折叠/可扩展部分和子部分。
显示字幕设置,可以选择显示“节/子节”标题栏。
设计时的图表编辑器可以设置图表字段的属性,数据源和视觉效果
数据选项卡可添加,编辑和删除数据源,参数,对表达式排序和计算字段。
可以通过上下文菜单中的“编辑表达式”来编辑表达式。
使用设计器中的“对齐常规”按钮,可以将数字向左对齐,将其他值向右对齐。
全新的图表集:
ComponentOne Studio提供了70多种图表类型供您选择。通过FlexReportDesigner应用程序中可用的“设计时”编辑器,可以轻松地将数据绑定到图表,设置属性,添加视觉效果以及其他相关任务。
增加了对SQLite数据库
的支持可以像其他任何数据库一样,在FlexReportDesigner中指定SQLite连接以获取数据。为此,您应该在系统上安装SQLite ADO.NET提供程序,
软件特色
轻巧快速
ComponentOne Studio轻巧快捷,尤其适用于较小的报表。FlexReport的渲染速度是C1Report的两倍。诸如PDF和HTML之类的主要出口产品要比C1Report快得多。
高质量渲染
ComponentOne Studio使用DirectWrite / Direct2D绘制并生成高性能和高质量的报告内容,这些内容不依赖于打印机,屏幕等测量环境。
所有文档类型的单一查看器
FlexViewer是一种新控件,已在2015 v3中随FlexReport引入。它可用于查看多种文档类型,例如C1Report,C1FlexReport,SSRS和C1Document。它提供使用/重置参数,刷新和取消报告呈现的选项,跳转到报告位置的书签等功能。
更准确的Crystal Report迁移
ComponentOne Studio支持某些功能,这些功能可改善与Crystal Reports的兼容性。支持正确迁移以下功能:
小节,复杂表达,特殊订购组,增强的边框样式
错误选项卡在导入或预览报告时显示错误和警告。
安
装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面

3、同意上述协议条款,然后继续安装应用程序,点击同意按钮即可

4、弹出以下界面,用户可以直接使用鼠标点击下一步按钮,可以根据您的需要不同的组件进行安装

6、所有应用程序组件都可以安装,可以只安装一个,也可以全部安装
7、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

使用说明
组件和控件
FlexReport for WinForms由以下程序集组成:
C1.Win.FlexReport dll
它通过以下组件包括所有报告呈现和文档生成功能:
C1FlexReport:
C1FlexReport组件是一个报告生成组件,可生成基于数据的带区报告。您可以将报告直接呈现给打印机或预览控件,也可以导出为各种便携式格式(包括XLS,PDF,HTML,文本和图像)。FlexReport组件还公开了一个丰富的对象模型,用于创建,自定义,加载和保存报告定义。
C1.Win.FlexViewer dll
它包括通过以下控件或组件的所有查看功能:
C1FlexViewer:
FlexViewer控件是一个多文档预览控件。它具有基于功能区的UI,具有所有与预览相关的选项(查看器窗格和状态栏),可轻松访问。
C1FlexViewerPane:
FlexViewerPane控件显示正在预览的文档页面,允许平移,缩放和其他预览操作。在表单设计器中,可以通过上下文菜单项在当前表单上创建标准工具栏和状态栏。
C1FlexViewerDialog:
FlexViewerDialog是与嵌套的FlexViewer控件一起显示的表单。
包含的应用
除了报告组件和控件,FlexReport还包括以下独立应用程序:
C1FlexReportDesigner.4 exe和C1FlexReportDesigner32.4.exe
这些是用于创建和编辑C1FlexReport报告定义文件的内置应用程序。设计人员允许您创建,编辑,加载和保存可由C1FlexReport组件读取的文件(XML)。
对象模型摘要
C1FlexReport具有丰富的对象模型,该模型主要基于Microsoft Access模型。对象,集合以及关联的属性和方法共同为生成FlexReport提供了便利和灵活性。下表列出了对象及其主要属性和方法:

每个报告都包含以下五个基本部分:
部分描述
详情详细信息部分包含为源记录集中的每个记录绘制一次的字段。
标头报告标题部分显示在报告的开头。
页脚“报告页脚”部分将在报告末尾呈现。
页面标题页面标题部分显示在每个页面的顶部(可选的包含报告标题的页面除外)。
页脚页面页脚部分呈现在每个页面的底部。
每个组还有两个附加部分:“ 组页眉”和“ 组页脚”部分。例如,具有3个分组级别的报告将包含11个部分。
还可以将一个称为“ 子节”的附加节添加到报告的任何节中。
请注意,可以将节设置为不可见,但不能添加或删除节,除非添加或删除组。
下图显示了如何在典型报告中呈现每个部分。它还显示了如何在报告中呈现“详细信息”部分中的子部分:

报告标题
呈现的第一部分是报告标题。本部分通常包含标识报告的信息。
页面标题
报表标题之后是页面标题。如果报表没有组,则此部分通常包含描述“详细信息”部分中的字段的标签。
组页眉和组页脚
接下来的部分是组页眉,详细信息和组页脚。这些是包含实际报告数据的部分。组页眉和页脚通常包含汇总功能,例如组总数,百分比,最大值和最小值等。每当GroupBy属性指定的表达式的值从一个记录更改为下一个记录时,就会插入组页眉和页脚。
详情
详细信息部分包含每个记录的数据。可以通过将其Visible属性设置为False来隐藏此部分,并仅显示组页眉和页脚。这是创建摘要报告的好方法。
页脚
每页底部是页面页脚部分。该部分通常包含诸如页码,报告中的总页数和/或报告的打印日期之类的信息。
报告页脚
最后,“报告页脚”部分在最后一页页脚之前打印。此部分通常用于显示有关整个报告的摘要信息。
小节
该子节可以添加到报告的任何节中。默认情况下,它会添加到当前所选部分的底部。本节包含其他数据,这些数据增强了其父节中提供的数据。一个部分的高度由其各个子部分的高度之和确定。
定制部分
您可以通过将某节的Visible属性设置为True或False来确定该节是否可见。通过将其Header属性设置为True,可以在每个页面的顶部(无论是否是组的开始)重复组标题。通过在Layout对象上设置PageHeader和PageFooter属性,可以从包含“报告标题和页脚”部分的页面中删除页面页眉和页脚。
尽管您可以在许多不同的情况下使用C1FlexReport,但在桌面上,主要步骤顺序始终相同:
创建报告定义
可以直接通过FlexReportDesigner应用程序完成此操作,也可以使用Microsoft Access和Crystal Report中的报表设计器,然后将其导入FlexReportDesigner中。您也可以使用代码完成此操作,方法是使用对象模型添加组和字段,或者编写自定义XML文件。
将报告加载到C1FlexReport组件中
这可以在设计时使用“ 加载报告”上下文菜单完成,也可以使用C1FlexReport.Load方法以编程 方式完成。如果在设计时加载报告,则该报告将与控件一起保存(保存),并且您无需分发报告定义文件。
呈现报告
您可以使用C1FlexViewer.DocumentSource属性将报告呈现到 FlexViewer控件中 。预览控件将在屏幕上显示报告,并且用户将能够通过完全缩放,平移等方式预览报告。请注意,仅桌面应用程序支持报表呈现。
以下主题显示如何使用FlexReportDesigner应用程序和代码创建报告定义。请注意,创建报告定义与呈现报告不同。要呈现报告,您可以简单地加载现有定义并调用C1FlexReport.Render方法。创建报表定义的最简单方法是使用C1FlexReportDesigner,它是一个独立的应用程序,类似于Microsoft Access和Crystal Report中的报表设计器。您可以在About FlexReportDesigner中找到有关FlexReportDesigner及其外观的详细信息。
该C1FlexReportDesigner.exe 64位平台和C1FlexReportDesigner32.4.exe为32位平台是位于C:\ Program Files文件(x86)的\ ComponentOne的\ APPS \ V4.0在您的计算机上。
使用FlexReportDesigner创建报告定义:
您可以使用FlexReport向导在FlexReportDesigner中创建新的报表定义。该FlexReport向导引导您完成创建从开始到结束的一份新报告的步骤。首先,请完成以下步骤:
从关于FlexReportDesigner中讨论的位置运行C1FlexReportDesigner.exe文件。
转到菜单栏中的“ 文件菜单”,然后选择“ 新建命令”。
FlexReportdesigner中出现空白以创建新报告。
在设计器最左侧的“ 报告”选项卡中,单击“ 新建报告”下拉菜单,然后选择“报告向导”。
该FlexReport向导打开。
在C1FlexReport向导中,完成以下五个步骤来创建报告:
选择新报告的数据源。
使用此页面选择将用于检索报告数据的DataSource.ConnectionString和DataSource.RecordSource。
您可以通过三种方式指定DataSource.ConnectionString:
直接在编辑器中输入字符串。
使用下拉列表选择最近使用的连接字符串(设计器保留最近八个连接字符串的记录)。
单击省略号按钮(...)以显示标准连接字符串构建器。
您可以通过两种方式指定DataSource.RecordSource字符串:
单击表格选项,然后从列表中选择一个表格。
单击“ SQL”选项,然后在编辑器中键入(或粘贴)SQL语句。
完成步骤1:
完成以下步骤:
单击省略号按钮以显示标准连接字符串构建器。将打开“ 数据链接属性”对话框。
选择提供程序选项卡,然后从列表中选择一个数据提供程序。对于此示例,选择Microsoft Jet 4.0 OLE DB提供程序。
单击下一步按钮或选择连接选项卡。现在,您必须选择一个数据源。
单击省略号按钮以选择一个数据库。出现“ 选择访问数据库”对话框。对于此示例,选择ComponentOne Samples目录(默认情况下安装在Documents文件夹中)的Common文件夹中的C1NWind.mdb。请注意,此目录反映了默认安装路径,如果您更改了安装路径,则该路径可能会有所不同。
点击打开。您可以测试连接,然后单击“ 确定”。
单击“ 确定”关闭“ 数据链接属性”对话框。
选择数据源后,可以选择一个表,视图或存储过程来提供实际数据。您可以通过两种方式指定DataSource.RecordSource字符串:
选择“ 数据源”选项卡,然后从“ 表”列表中选择“ 产品 ” 表。
选择“ SQL”选项卡,然后在编辑器中键入(或粘贴)SQL语句。
例如:
select * from products
单击下一步。该向导将引导您完成其余步骤。
选择要包括在报告中的字段。
此页面包含您在步骤1中选择的记录集中可用字段的列表,以及两个定义报告组和详细信息字段的列表。组字段定义如何对数据进行排序和汇总,明细字段定义要在报告中显示的信息。
您可以使用鼠标指针将字段从一个列表移动到另一个列表。将字段拖到“ 详细信息”列表中以将其包括在报告中,或在列表中拖移以更改其顺序。将字段拖回到“ 可用”列表中,以将其从报告中删除。
完成步骤2:
完成以下步骤:
用鼠标指针选择CategoryID字段并将其拖到“ 组”列表中。
按>>按钮将其余字段移到“ 详细信息”列表中。
单击下一步。该向导将引导您完成其余步骤。
选择新报表的布局。
该页面为您提供了几个选项,以定义如何在页面上组织数据。选择布局时,缩略图预览会显示在左侧,以使您大致了解页面上的布局。布局分为两组,一组用于没有组的报表,另一组用于有组的报表。选择最适合最终报告外观的布局。
该页面还允许您选择页面方向以及是否应调整字段以适合页面宽度。
该标签布局选项是用来打印艾利风格的标签。如果选择此选项,则会看到一个页面,提示您输入要打印的标签类型。
完成步骤3:
完成以下步骤:
保持大纲布局。
单击下一步。该向导将引导您完成其余步骤。
选择新报告的样式。
该页面允许您选择将在新报告中使用的字体和颜色。像上一页一样,它显示了预览,可让您大致了解每种样式。选择最喜欢的一个(请记住,您可以对其进行优化并在以后调整细节)。
完成步骤4:
选择Verdana样式。
单击下一步。该向导将引导您完成其余步骤。
选择新报告的标题。
最后一页使您可以为新报告选择标题,并决定是要立即预览新报告还是要进入编辑模式并开始改进设计,然后再预览。
完成步骤5:
输入新报告的标题,例如Products Report。
选择预览报告,然后单击完成。
您将立即在Designer的预览窗格中看到该报告。
您会注意到该报告将需要进行一些调整。
您也可以从Visual Studio 调用C1FlexReportDesigner。为此,请完成以下步骤:
创建一个.NET项目,然后将C1FlexReport组件添加到“工具箱”中。
在工具箱中,双击C1FlexReport图标,将组件添加到您的项目中。请注意,该组件将出现在“组件托盘”中的表单下方。
单击C1FlexReport组件的智能标记,然后从其“ 任务”菜单中选择“ 编辑报告”。 该C1FlexReportDesigner打开,C1FlexReport向导准备指导您完成上面所讨论的五个简单的步骤。
使用代码创建报告定义:
以下步骤显示了如何使用FlexReportDesigner应用程序或代码创建报告定义。您甚至可以编写自己的报表设计器或临时报表生成器。
该示例使用代码基于C1NWind数据库创建简单的表格报表定义。该代码已注释,并说明了C1FlexReport对象模型的最重要元素。完成以下步骤:
首先,将一个按钮控件,C1FlexReport组件和FlexViewer控件添加到表单中。设置以下属性:
Button.Name = btnEmployees
C1FlexReport.Name = c1FlexReport1(C#中的默认名称)
C1FlexViewer.Name = c1FlexViewer1(C#中的默认名称)
使用Clear方法初始化名为c1FlexReport1的控件,以清除其内容并设置控件字体(这是将分配给新字段的字体)
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文