vb.net相关内容

打印对话框不显示在 64 位计算机上的 Crystal Report Viewer 中

我有一个运行 Windows 2008 Server 64 位的客户端.他正在运行我们的软件,它具有内置的水晶报表查看器功能. 无论如何,打印对话都不起作用.它适用于我们的 32 位盒子,我们对其进行了验证.我在我们的 64 位盒子上验证了它,打印对话框也没有打开.我在网上做了一些研究.一个建议是设置 m_printDlg.UseEXDialog = True.我试过了,但也没有用... ..
发布时间:2022-01-13 15:08:59 其他开发

无记录时水晶报表公式字段错误

我正在处理水晶报表.我想在每页的页脚上显示记录的总和.所以我在具有以下公式的水晶报表中添加了公式字段. 打印记录时;numbervar PageTotl;if isNULL({Customer.PaidAmount})那么0别的PageTotl:=PageTotl + {Customer.PaidAmount} 当没有符合给定标准的记录时,它会在下面给出错误. 我必须在上面的代码中进行什 ..
发布时间:2022-01-13 15:05:30 其他开发

在 Crystal Reports 中显示来自 SQL Server 的图像

我的 SQL Server 2008 表中有几张图像,其中 datatype 是 image. 在我的 VS.net 2008 项目中,我有一个水晶报表,它显示了该表中的所有字段,但图像显示为空白图像. 任何想法,我怎样才能使它工作? 解决方案 必须先转换图片才能显示. 在水晶报表中,可以点击图片控件,将控件的value属性设置为如下(ImageFieldName替换为你 ..
发布时间:2022-01-13 15:04:18 其他开发

使用物理路径在水晶报表中显示图像

我正在使用 vb.net 和访问.在其中我有一个字段,其中我只保存了该图像的路径.现在我想在动态水晶报表中显示该图像.那我该怎么办?我想在水晶报表中获取图像路径并显示在其中. 请给我一个代码,以便我识别 尽快回复我 谢谢 解决方案 不要直接在 CR 中使用物理路径.将图像存储在数据表或数据库的二进制字段中并显示出来. 这是一个使用数据表的代码项目解决方案: h ..
发布时间:2022-01-13 15:01:14 其他开发

Crystal Report 自定义页面/纸张大小

我只想用 A4 纸的一半打印一张账单,即宽度:8.269 英寸,高度:5.847 英寸.我已经尝试了几次不同的设置.它得到了大小,但问题是它以 landscape 方向打印.就像下图一样. 即使经过大量搜索,我也无法得到问题的答案.在我写问题时,stackoverflow 给了我一些答案建议. 喜欢这个. 但是我怎样才能在我的开发电脑中设置客户的打印机呢?它不像在所有打印机中都能 ..
发布时间:2022-01-13 14:58:11 其他开发

Crystal Report SP26 SetDataSource() 方法在 Visual Studio 2019 中客户端的计算机中失败

我正在开发 Visual Studio 2019 和 Crystal Report Service Pack 26.我的代码将数据读入 ADO.NET 数据集,并将这些数据集设置为我的报表的数据源.Visual Basic.Net 中的类似内容: Dim ds1 As New DataSet1()将 myRep 调暗为新 CrystalReport1taAccArticleFields_TBL ..

如何在 1 个水晶报表查看器中查看多个报表?

如何在 1 个水晶报表查看器中一次打开 2 个单独的报表? 并且在预览报表的时候,我看到我的子报表没有填满它的父控件宽度,如何让子报表的宽度填满它的父控件宽度? 我在 Visual Studio 2010 中使用 Crystal Reports. 解决方案 据我所知,当报表绑定到查看器时,您不能在同一个查看器中显示多个报表.现在有一些方法可以解决这个问题,让您看起来好像在一个查 ..

如何从 vb.net 代码将参数传递给水晶报表

我创建了一个水晶报表(交叉表).我没有使用任何数据集,而是使用水晶报表中的向导从我的数据库模式中调用一个过程(提供的提供者是 Microsoft OLEDB 提供者,之后我提供了我的数据库凭据(即架构、用户名、密码)并选择了程序并选择了我想在报告中显示的列). 我需要从前端传递 5 个参数来生成报告.在查看水晶报表预览时,通过提供参数,报表可以正常工作. 现在我想从前端(vb.net) ..
发布时间:2022-01-13 14:47:14 其他开发

间歇性 Crystal Reports 错误“无法提交请求以进行后台处理."

我们在带有 .NET framework 3.5 SP1 的 Windows Server 2008 上运行 Crystal Reports. 我看到了导致一般错误“无法提交请求以进行后台处理"的多种原因.在其他论坛上,但是由于特定报告的特定格式问题,它们往往是持久且可重复的,仅影响单个报告. 我们在以下堆栈跟踪中间歇性地看到此错误. 它会影响我们拥有的多个不同的报告. 它比其他报 ..
发布时间:2022-01-13 14:40:46 其他开发

在 Crystal Reports VS2008 上导航到下一页时出现登录失败错误

我正在 Visual Studio 2008 中开发一个水晶报表,它使用几个不同的数据库作为数据源.一切正常,直到我尝试导航到第 2 页.有效的代码(因为它的结果有限)看起来像这样 将 mssqlstr 调暗为字符串mssqlstr = "SELECT TOP 1 t1.*, t2.column1, t2.column2 FROMtablename1 As t1, tablename2 As t ..
发布时间:2022-01-13 14:39:57 其他开发

Crystal Report SUM 函数与 CASE

我的水晶报表中有以下列值: |代码|单位||A |2 ||B |3 ||C |2 ||D |3 ||E |1 ||F |1 ||G |4 ||H |(3) | 我想总结除具有代码 H、J、K 和 L 的单元之外的单元.代码:H、J、K 和 L 包含带括号的单位.有没有办法做到这一点? 解决方案 如果你只想省略带有'('的单位,只需将此字段转换为数字使用 Val ({Unit}) 这 ..
发布时间:2022-01-13 14:38:48 其他开发

从数据集和数据表生成 Crystal 报表

我需要在只有一个独立数据集(未连接到任何类型的数据库)的应用程序中的 Crystal Reports 中生成报表.另外,我需要根据 DataTable 中的值生成报告. 你能帮我看看吗,我是新手.我有一个模板,但我不知道如何从 DataTable 生成报告,也不知道如何插入到模板中. 解决方案 这篇文章只适合你; Crystal Report 与 DataSet 和 DataT ..
发布时间:2022-01-13 14:36:51 C#/.NET

使用带有参数的存储过程的结果作为仪表图的值 - asp.net 应用程序中的水晶报告

我有一个存储过程,它接受 2 个参数并返回一个整数值.我希望这个值成为页面上仪表图的值.这 2 个参数将根据所选项目的属性而变化.有没有一种简单的方法可以将存储过程中的一个值传递给图表以显示?这将嵌入在 asp.net 应用程序 (vb) 中 - 因此根据先前选择的项目,参数和结果的值将发生变化.谢谢你的帮助. 解决方案 创建包 创建或替换包报告为类型 query_results 是 ..
发布时间:2022-01-13 14:29:37 其他开发

在运行时将图像添加到 Crystal Report

我想在运行时将图像添加到水晶报表. 我目前正在使用第二个数据表执行此操作,该数据表仅包含一个字节字段,然后是报表上的一个 blob 字段.然而,这感觉像是一种黑客行为,如果第一个主表中没有数据,那么由于某种原因,图像不会显示. 是否可以使用代码或其他方法添加图像? 我正在为 Visual Studio 2010 使用 Crystal Reports.Winforms 项目.C# ..
发布时间:2022-01-13 14:24:04 C#/.NET

在文本框中输入按钮的文本

继我的上一个问题按钮由用户重命名之后,得到了快速的回答并提供了很多帮助. 目前我得到了这个代码,我需要在 100 个按钮上拥有它. 我需要知道的是如何使用按钮中的文本将它们放入需要它们的不同文本框中. If Label4.Text = "Admin" Then使用 DirectCast(发件人,按钮).Text = InputBox("按钮名称", "按钮名称", .Text)结束 ..
发布时间:2022-01-13 11:52:06 其他开发

使用换行符将多行文本框中的值保存到 SQL Server

我有一个多行文本框调用 txtDesc.用户可以键入多行值,例如: 嘿.我是机器人.请喂我. 我想用换行符保存到数据库中,稍后会在用户输入时显示出来. 如果我将值保存为下面的代码,换行符将不会保存. dim strDesc as string = txtDesc.text 如何做到这一点? 谢谢. 解决方案 我得到了答案: 从多行文本框保存到数据库: 将 st ..
发布时间:2022-01-13 11:51:03 C#/.NET

检测何时显示 TextBox 自动完成列表

我有 TextBox 控件和关联的计时器,它们在每个 KeyDown 或 MouseClick 事件上重新启动,并在 3 秒后根据键入的文本执行查询没有那些事件.到目前为止一切顺利. 但我的一些文本框也有用户可以浏览的自动完成列表,但即使他们使用键盘箭头键,计时器也不会停止,并且在用户浏览列表的过程中会触发意外查询. 问题:有没有办法检测自动完成列表何时显示,以便我可以暂停计时器或忽略 ..
发布时间:2022-01-13 11:46:32 C#/.NET