Vb.net 如何在rdlc报告中添加和删除行

Vb.net 如何在rdlc报告中添加和删除行,vb.net,rdlc,Vb.net,Rdlc,在我的项目中,我使用RDLC报告, 我有很多工具行,它们的值由我的组合框填充, 每次我传递2或3行值时,其他值都为Null, 所以,我正在寻找代码,通过它我可以从RDLC报告中动态添加或删除行 注意:它的vb.net桌面应用程序有不同的解决方案 如果表连接到数据集,则只能使用非空值填充它 如果您不使用DataSet,并且您的表有3个固定行,则可以使用Hidden属性隐藏具有空值的TableRow。我使用我的属性类文件作为数据源,我在从类文件获取值时正在查找命令“”该行从报告中隐藏,我使用此命令,

在我的项目中,我使用RDLC报告, 我有很多工具行,它们的值由我的组合框填充, 每次我传递2或3行值时,其他值都为Null, 所以,我正在寻找代码,通过它我可以从RDLC报告中动态添加或删除行


注意:它的vb.net桌面应用程序有不同的解决方案

如果表连接到数据集,则只能使用非空值填充它


如果您不使用DataSet,并且您的表有3个固定行,则可以使用Hidden属性隐藏具有空值的TableRow。

我使用我的属性类文件作为数据源,我在从类文件获取值时正在查找命令“”该行从报告中隐藏,我使用此命令,=IIF(IsNothing(Fields!SetBarcode.value)它的隐藏列,但它在上行和下行之间留出空白,我也想删除它,这是一个隐藏属性,所以你必须使用:= IIF(iSnEnter(field!StBalCudi.Value),true,false),我想隐藏行,如果这些字段中的任何一个是空的,它不应该显示空白,它的隐藏成功但创建空白空间,您是否尝试过=IIf(IsNothing(Fields!SetBarcode.Value),True,False)?这与您在第一条评论中所说的不同。可能是重复的