我使用DSO创建了数据立方的新分区,如何更改它的事实表?

newline 产品经理  2003-12-12 11:21:08
dsoMainPartition = New DSO.Partition
dsoNewPartition = New DSO.Partition

On Error GoTo Err_AddPartition
dsoNewPartition = dsoCube.MDStores.AddNew(strNewPartition)

dsoMainPartition = dsoCube.MDStores.Item("smalltestcube") '.Item
dsoMainPartition.Clone(dsoNewPartition)

'更新新分区的事实表

With dsoNewPartition
.SourceTable = strNewFact
.FromClause = Replace(dsoMainPartition.FromClause, dsoMainPartition.SourceTable, dsoNewPartition.SourceTable)
.JoinClause = Replace(dsoMainPartition.JoinClause, dsoMainPartition.SourceTable, dsoNewPartition.SourceTable)
End With

上述语句事实上没有更新我设置的事实表strNewFact,而还是dsoMainPartition对应的事实表。

请问如何设置才能更改新分区的事实表? 参与有分!
...全文
13 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liyoukebit 2003-12-22
多谢多谢
  • 打赏
  • 举报
回复
newline 2003-12-15
给了 :)
  • 打赏
  • 举报
回复
liyoukebit 2003-12-12
不用动脑接分,谢谢
  • 打赏
  • 举报
回复
newline 2003-12-12
又是自己搞定了,送分!
  • 打赏
  • 举报
回复
相关推荐
发帖
VB
加入

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2003-12-12 11:21
社区公告
暂无公告