先传一个直接导入的:这种导入要求excel和数据窗口的字段对应。
pb控制,需要将eole改为 MyOLE=Create OLEObject ConnectErr=MyOLE.ConnectToNewObject (excel.Application) 这个是必须的,名字为myole //打开指定的XLS文件激活workbooks MyOLE.application.workbooks.Open (FilePath) //对XLS文件进行了改动以后,在关闭该文件时是否需要向用户提出警告。
OLE是Object Link and Embedding的字头缩写,表示对象链接和嵌入。使用这种技术,可以将其他软件的功能引入到PowerBuilder开发的应用程序中。PowerBuilder中不仅提供了OLE 0显示样式的数据窗口,而且在窗口中提供了OLE 0控件。
PB(PowerBuilder)有一种以PSR结尾的特殊的保存报表的文件格式(本文简称作PSR文件)。当报表以PSR格式另存出来后,我们常常会不知道用什么方法再次打开它。下面将介绍打开的办法:1.先新建一空的库文件(PBL文件),这里命名为psropen,在库文件中的应用也命名为psropen。
FineReport:FineReport是一款集数据展示(报表)、数据查询(参数)和数据录入(填报)功能于一身,用来辅助开发基于BS软件系统的工具软件。数巨报表:MAXReports是一套功能强大且简单易用的专业报表开发工具与数据分析工具。
思迈特软件Smartbi是一款基于轻量级Web报表工具,采用拖拽式设计模式,不需任何服务器和组件支持,即可在 Mac、Linux 和 Windows 操作系统中,设计多种类型的报表。
ActiveReport ActiveReport 是.net下的一个出色的报表开发程序,虽然和水晶报表相比,名气不那么大,甚至有很多人不知道它的存在,但是并不妨碍它在.net报表开发中的出色表现. ActiveReports for .net的主要功能介绍 支持ASP.NET-ActiveReports在WebForms应用程序中通过使用ASP.NET 服务器控件来使用。
FineReport就是纯java编写的报表工具,有丰富的图表功能,不仅提供了常见的图表类型。其中包括:条形图、柱状图、折线图、面积图、饼图、散点图、雷达图、仪表盘等,还支持多种类型的组合显示,并可以集成第三方图表。
润乾报表是一个纯JAVA的企业级报表工具,是J2EE环境下开发WEB报表应用的最好工具。
大数据魔镜、FineReport、ActiveReports 交叉报表是国内报表用户经常使用的一类报表,也是用户极为关心的考察报表工具适用性的重要指标,但这一块也往往被许多国外的报表软件所忽视。通常“交叉表”对象是一个网格,用来根据指定的条件返回值。数据显示在压缩行和列中。这种格式易于比较数据并辨别其趋势。
1、Excel开发软件,需要熟练掌握VBA编程语言;需要牢固的窗体知识;需要一定的API等window系统常识;需要部分封装接口等知识。开发是一项综合的工作,需要综合知识的支持。
2、第一步,打开Excel,点击左上角的“文件”,然后在出现的下拉菜单中点击“选项”。第二步,点击左侧的“自定义功能区”,这时候右侧就会出现一系列的自定义功能。第三步,在右侧自定义功能区中选择“主选项卡”,然后在主选项卡中找到“开发工具”并勾选。
3、可以考虑表单控件+VBA的结合做一些方便易用的界面出来。比如,可以添加一些如按钮、下拉框、单选/复选框等,可以让你的“用户”来控制如计算方式、时段选择甚至界面风格等。这样,一方面从界面角度来看更接近我们通常意义上的窗口软件,用户体验会亲切一些;另一方面因为它的可配置性也拓广了它的用途。