Vb.net 如何在打印报告时使行不可见?
我正在使用一个.rldc文件来定义程序中报告的布局。问题是,它将用于增量打印。这意味着纸张将被反复使用,因为新的行需要打印。我正试图这样做:Vb.net 如何在打印报告时使行不可见?,vb.net,visual-studio-2008,printing,reportviewer,Vb.net,Visual Studio 2008,Printing,Reportviewer,我正在使用一个.rldc文件来定义程序中报告的布局。问题是,它将用于增量打印。这意味着纸张将被反复使用,因为新的行需要打印。我正试图这样做: 列出报告视图上的所有对应数据 使较旧的行不可见并仅显示最新的行 印刷品 这样,最后一行已正确放置。问题是,我不知道如何实现这一点。有人能帮我吗?您可以在报告定义中的行可见性变量上创建IIF(condition,true,false)语句 我想最好的方法是在数据源中定义一些列 例如: 从表1中选择col1、col2、col3、RANK()(按col3 DES
祝你好运 如何将数据源分配给报表?我也有类似的问题。我以编程方式创建数据集并填充数据表。因为它是在循环中完成的,所以每次我都可以检查该行是否应该添加到DataTable中。最后,我将DataTable分配给报表数据源,我可以检查是否应该添加某一行,但问题是,我需要添加该行,以便正确地偏移最后一行,即打印的那一行。我只想找到一种方法来隐藏前面的行,这样它们就不会被打印在纸上已经存在的行上。有没有一种方法可以将旧行“打印”为白色,而将最后一行“打印”为黑色?如果我用白色打印,它也会打印在旧的打印文本上。另外,这张纸不是普通的粘合纸,但它的背后有一个设计,所以即使有,也不可能。将东西设置为“白色”会使它们在打印时不可见吗?这张纸不是纯白色的,所以如果不是这样的话,它是可见的。