MS Reporting 提供了两种类型的表(对不起,我不记得是什么属性负责这个)
第一个:(原样)
╔══════╦══════╦══════╗
║ Col1 ║ Col2 ║ Col3 ║
╠══════╬══════╬══════╣
║ 1 ║ abc ║ 321 ║
║ 2 ║ abc ║ 643 ║
║ 3 ║ abc ║ 643 ║
║ 4 ║ def ║ 643 ║
║ 5 ║ def ║ 529 ║
║ 6 ║ def ║ 529 ║
║ 7 ║ ghi ║ 529 ║
║ 8 ║ ghi ║ 529 ║
║ 9 ║ ghi ║ 529 ║
╚══════╩══════╩══════╝
第二个:(不重复重复)
╔══════╦══════╦══════╗
║ Col1 ║ Col2 ║ Col3 ║
╠══════╬══════╬══════╣
║ 1 ║ abc ║ 321 ║
║ 2 ║ ║ 643 ║
║ 3 ║ ║ ║
║ 4 ║ def ║ ║
║ 5 ║ ║ 529 ║
║ 6 ║ ║ ║
║ 7 ║ ghi ║ ║
║ 8 ║ ║ ║
║ 9 ║ ║ ║
╚══════╩══════╩══════╝
如果有很多行,第二个是更优选的。但对于我的客户来说,这看起来很奇怪。他说:“这个表包含空值!”
我对社区的问题:我可以使用非空字符串,例如“-||-”,我该怎么办?它看起来像这样:
╔══════╦══════╦══════╗
║ Col1 ║ Col2 ║ Col3 ║
╠══════╬══════╬══════╣
║ 1 ║ abc ║ 321 ║
║ 2 ║ -||- ║ 643 ║
║ 3 ║ -||- ║ -||- ║
║ 4 ║ def ║ -||- ║
║ 5 ║ -||- ║ 529 ║
║ 6 ║ -||- ║ -||- ║
║ 7 ║ ghi ║ -||- ║
║ 8 ║ -||- ║ -||- ║
║ 9 ║ -||- ║ -||- ║
╚══════╩══════╩══════╝