0

我已经使用派生列 Record_Type 作为 (DT_WSTR,25)"" 数据类型创建了一个新列,然后我使用另一个派生列来创建 Record_Type 为 PRDCT_IND == TRUE 的条件?“PRIME”:“SEC”。

是否可以在一个派生列中创建这两个东西?

感谢你的帮助。

343

4

2 回答 2

2

您似乎正在尝试创建一个带有条件的列作为定义为 DT_WSTR,25 的数据,因此您可以使用以下步骤一步创建它:

(DT_WSTR,25)(PRDCT_IND == TRUE ? "PRIME" : "SEC")

第一组 () 将整个结果转换为长度为 25 的 DT_WSTR 第二组 () 使用 PRDCT_IND 的值将值设置为“PRIME”或“SEC”

于 2012-10-18T02:35:57.813 回答
0

简单的回答:没有。
您不能使用在同一组件内的组件中创建的列。

您必须添加第二个派生列组件。

于 2012-10-17T21:13:19.137 回答