如何设置子报表的参数?我已成功连接到SubreportProcessing事件,我可以通过e.ReportPath找到正确的子报表,并且可以通过e.DataSources.Add添加数据源。但是我找不到添加报告参数的方法??我发现有人建议将它们添加到主报告中,但我真的不想那样做,因为主报告根本不需要连接到子报告,除此之外正在包装子报表。我使用一份报告作为主模板,打印报告名称、页码等。子报告将成为报告本身。如果我只能找到一种方法来设置子报告的那些报告参数,我会很高兴...澄清:创建/定义参数不是问题。问题是设置它们的值。我认为自然而然的事情就是在SubreportProcessing事件
我使用DelphiQuickReport来创建报告和打印。我可以使用什么在.NETC#中执行此操作?我向我的项目(Winforms应用程序)添加了一些报告元素(Microsoft报告和Crystal报告),但我看到的是我只能从数据库插入数据。我想要的是使用在运行时创建的对象的值。这是因为我的报告实际上包括收据和发票。哪种工具最适合我的需求? 最佳答案 您可以使用内置报告生成漂亮的报告,而无需数据库。为您的数据创建一个类,在我的例子中,我将创建一个人员类:classPerson{publicstringFirstName{get;se
我在VisualStudio2017中有一个AspNetMVC项目,该项目之前是在VisualStudio2015中开发的。该项目包含许多rdlc文件,在我编辑其中一个文件之前,这些文件运行良好。现在,当我尝试从编辑过的rdlc下载pdf时,出现此错误:ThedefinitionofthisreportisnotvalidorsupportedbythisversionofReportingServices.ThereportdefinitionmayhavebeencreatedwithalaterversionofReportingServices,orcontaincontent
我创建了一个自定义控件(带有报表查看器的窗口窗体)。我有以下代码来加载本地报告:包含在CustomReportViewer类中//Loadlocalreportthis.reportViewer1.ProcessingMode=ProcessingMode.Local;//enableloadingofexternalimagesthis.reportViewer1.LocalReport.EnableExternalImages=true;//passthereporttotheviewerusing(FileStreamstream=newFileStream(filename,F
我如何从backgroundWorker向我的windows.form报告一个字符串(如“正在搜索文件......”,“找到选择......”)以及一个百分比。此外,我有一个大类,其中包含我想在backgroundWorker_Work中运行的方法。我可以通过Class_method()来调用它;但是我无法报告我的完成百分比或被调用类的任何内容,只能通过backgroundWorker_Work方法。谢谢! 最佳答案 我假设WCF也有这个方法publicvoidReportProgress(intpercentProgress,Ob
我已经安装了VisualStudio2015预览版。现在我正在尝试从“添加新项目”对话框创建新报告(.rdlc)但是我无法在我的添加新项目向导中查看报告模板选项,下面是我的问题的图片:谁能帮我如何在添加新项目向导中添加报告模板提前致谢先生。开始 最佳答案 进入控制面板->程序->程序和功能。选择您的VisualStudio版本,右键单击并“更改”。应出现VisualStudio安装启动画面,单击“修改”左下方,然后在“Windows和Web开发”下选择MicrosoftSQLServer数据工具。报告选项应出现在您安装的更新。
我是SSRS和SharePoint的新手,我们在SharePoint位置部署了报表,通常一些报表没有连接字符串。为此,为了确保这一点,我需要使用c#WPF从SharePoint位置获取所有报告,并检查所有报告的连接字符串。 最佳答案 我相信2005年之后的所有SSRS版本都有一个可以访问并提供您需要的SOAP网络服务。C#应该能够读取它(或者如果您编写代码速度更快,您可以呈现客户端)。GetDataSourceContents是要查找的元素。Here's2008年的文档。您可以找到Microsoft2008年的完整端点规范here.
我一直在尝试使用他们提供的.NETapi来检索Google分析报告,并且一直在绞尽脑汁地思考我如何使用最新版本v3实际检索任何内容,该版本可在此处获得:http://code.google.com/apis/analytics/docs/gdata/v3/gdataLibraries.html例如,我想检索这样一个报告查询:https://www.google.com/analytics/feeds/data?dimensions=ga:browser&end-date=2012-01-25&ids=ga:ACCOUNTID&metrics=ga:visits&start-date=2
我想在单击wpf按钮后执行长时间运行的任务。这是我所做的。privatevoidStart(objectsender,RoutedEventArgse){for(inti=0;i问题是,这会使wpfgui无响应。我还想允许取消并每1秒报告一次进度。我将代码展开如下。DispatcherTimerdispatcherTimer=newDispatcherTimer();//getprogresseverysecondprivateintprogress=0;//forprogressreportingprivateboolisCancelled=false;//cancellationp
我们如何在MVC2的rdlc报告中动态隐藏列?是否可以使用外部参数?我们如何以编程方式控制rdlc报告中列的可见性? 最佳答案 您不想使用Hidden属性,您实际上想要选择列,右键单击并选择ColumnVisibility。进入此处后,您可以使用表达式根据参数设置可见性,如下所示:=iif(Parameters!column_visible.Value=1,false,true)Hidden在这种情况下不起作用,因为您实际上并没有像选择文本框之类的东西时那样将它应用于对象。 关于c#-在