1  /  1  页   1 跳转 查看:2857

关于包的继承性

关于包的继承性

我新建了一个包A,然后复制,粘贴为包B,这时候我在包B内建个变量,他的作用域是A。

MS的教程里说是因为B包继承了A包。

那我有些问题如下:

1 如果这两个包都不是我建的,我如何知道那个包继承了那个包。

2如果我把A包删除,会对B包有什么影响。

3有没有必要去刻意的调整B包内作用域为A包的变量。
 

回复:关于包的继承性

复制粘贴为包B?
是不是在A内使用"执行包任务"执行包B?
这样的话,B可以使用A内的变量
 

回复 2F The 的帖子

不是,就是复制了A包,然后粘贴的。

在2005的Integration Services 教程 里,第三课 第二步有这么句话。

注意: 
在本教程中,包的名称可能显示为 Lesson 1,这是因为没有在设计时更新内部对象引用。

不太明白怎么更新内部对象引用。
 

回复:关于包的继承性

1、这样不是继承,变量传递等方式,需要用执行包任务
2、复制包的方法不是这样的,正确的方式是使用'另存为'保存一个新包,在项目中应用你复制 粘贴后的包,在项目内复制粘贴,组件的引用会有些问题,调试的时候也会发现执行流程不对。
 
1  /  1  页   1 跳转

版权所有 微软BI开拓者 

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.468768 second(s) , 4 queries.
返顶部