当前位置: 代码迷 >> Sql Server >> 第一次BI发帖~VBS合并分区时报这个错“合并分区不允许使用 Null 源。”,该怎么处理
  详细解决方案

第一次BI发帖~VBS合并分区时报这个错“合并分区不允许使用 Null 源。”,该怎么处理

热度:20   发布时间:2016-04-27 17:08:56.0
第一次BI发帖~VBS合并分区时报这个错“合并分区不允许使用 Null 源。”
代码如下:
VB code
...Dim partitionForMergin(1) As Partition                        If measureGroup.Partitions.Count > 1 Then                            partitionEnumerator = measureGroup.Partitions.GetEnumerator()                            Dim isMerginAble As Boolean                            isMerginAble = False                            If (partitionEnumerator.MoveNext()) Then                                defaultPartition = CType(partitionEnumerator.Current, Partition)                                isMerginAble = True                            End If                            If isMerginAble Then                                partitionForMergin(0) = measureGroup.Partitions.FindByName(defaultPartition.Name + "_TMP")                               defaultPartition.Merge(partitionForMergin)                                measureGroup.Refresh()                            End If                        End If


我检查了,defaultPartition与measureGroup.Partitions.FindByName(defaultPartition.Name + "_TMP")都不为空,却报了个“合并分区不允许使用 Null 源”的错误,百思不得其解,向各位大牛求教!


------解决方案--------------------
把null过滤掉不行吗?
------解决方案--------------------
不是大牛的帮顶!
------解决方案--------------------
BI的有请剪剪
------解决方案--------------------
探讨
引用:

把null过滤掉不行吗?

如果是因为TMP分区为空,那在程序里应该怎样判断,才能将它过滤掉呢?
  相关解决方案