xtrareport在设计器中画好格式,在Scripts中写了语句,测试没问题,可是在代码中调用格式时报错,求指点
用DevExpress开发的条码打印功能,要求每次打印多个条码,并且要求当字段数据是空的时候,条码上的某些字段不显示。于是我在条码格式设计好后,在reportdesign...
用DevExpress开发的条码打印功能,要求每次打印多个条码,并且要求当字段数据是空的时候,条码上的某些字段不显示。于是我在条码格式设计好后,在report designer的Scripts中写了图1中的代码,经测试没有问题。可是我在后台调用该格式的时候,在report.CreateDocument();处报了图2中的错误,找了好多资料都没找到解决的办法,求好心人指导一下
展开
1个回答
2018-11-12 · 知道合伙人互联网行家
关注
展开全部
VS.NET之前的VB和VS各版本均依靠Crystal Report外接程序来通过指定的数据源设计、显示以及发布表格式报表、图形或两者兼之。一些独立的软件供应商(ISV)为VS 2002以及后面的版本提供了报表编写器和图表设计器。为减少对第三方报表编写器和图表生成应用程序的依赖性,Microsoft为SQL Server 2000提供了免费的附件:SQL Server Reporting Services。SQL Server 2005的所有版本(SQLX除外)均将Reporting Services(包括Report Server和Report Builder)集成到了安装程序中。这些版本用VS IDE的Business Intelligence项目的Report Server Project、Report Server Project Wizard或Report Model Project模板来设计并部署基于服务器(也称为远程)且独立于.NET Windows或Web窗体项目的报表。
Windows窗体的ReportViewes控件是预配置工具栏的容器(类似于BindingNavigator控件),并且是一个报表浏览区,可用于显示传统(表)或交叉表(矩阵式)报表,或显示绑定到ADO.NET 2.0数据源的图表。这些图表与Excel PivotCharts或用Office Web Components (OWC)12 Chart控件创建的图表非常类似。工具栏上有Page Setup、Page Layout和用于打印的Print按钮,并且有Export按钮,用来使用户以Excel工作表或Adobe PDF文件的格式保存报表。用ReportViewer控件创建报表时,其消耗的客户端资源远比对应的Crystal Report所消耗的资源少。
用户能够利用ReportViewer,通过ReportBuilder的客户端(本地)设计器设计报表。用户要用VS 2005或VBX中的本地设计器在项目文件夹中创建本地客户端报表定义文件_ReportName.rdlc_。联机帮助中的“Walkthrough: Using a Database Data Source with the ReportViewer Windows Forms Control in Local Processing Mode”(利用ReportViewer窗体控件按本地处理模式使用数据源)主题可以使用户了解通过AdvertureWorks表创建简单报表的过程。示例项目\VB2005DB\Chapter02\ReportViewerDemo.sln有基于Northwind和AdventureWorks数据源的两个表格式报表:一个是使用Northwind Orders、Order Details和Products表的交叉表报表;一个是使用类似于交叉表报表的数据生成的图表。图2-19所示为ReportViewerDemo应用程序界面,它按产品分类显示出1997年各季度的区域定购图表。
Windows窗体的ReportViewes控件是预配置工具栏的容器(类似于BindingNavigator控件),并且是一个报表浏览区,可用于显示传统(表)或交叉表(矩阵式)报表,或显示绑定到ADO.NET 2.0数据源的图表。这些图表与Excel PivotCharts或用Office Web Components (OWC)12 Chart控件创建的图表非常类似。工具栏上有Page Setup、Page Layout和用于打印的Print按钮,并且有Export按钮,用来使用户以Excel工作表或Adobe PDF文件的格式保存报表。用ReportViewer控件创建报表时,其消耗的客户端资源远比对应的Crystal Report所消耗的资源少。
用户能够利用ReportViewer,通过ReportBuilder的客户端(本地)设计器设计报表。用户要用VS 2005或VBX中的本地设计器在项目文件夹中创建本地客户端报表定义文件_ReportName.rdlc_。联机帮助中的“Walkthrough: Using a Database Data Source with the ReportViewer Windows Forms Control in Local Processing Mode”(利用ReportViewer窗体控件按本地处理模式使用数据源)主题可以使用户了解通过AdvertureWorks表创建简单报表的过程。示例项目\VB2005DB\Chapter02\ReportViewerDemo.sln有基于Northwind和AdventureWorks数据源的两个表格式报表:一个是使用Northwind Orders、Order Details和Products表的交叉表报表;一个是使用类似于交叉表报表的数据生成的图表。图2-19所示为ReportViewerDemo应用程序界面,它按产品分类显示出1997年各季度的区域定购图表。
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询