我正在使用Taleo Connect Client从Taleo导出数据。我遇到两个问题:
ColumnBlank1
和Column_FirstName
之间添加Column_LastName
。
Column_FirstName|ColumnBlank1|Column_LastName
John||Lee
Adam||Jackson
DBaluke Huang's answer是正确的,但他遗漏了一些细节。为可能需要此功能的其他人添加完整的解决方案。
要使用TCC(Taleo Connect客户端)在列中导出空白或固定字符串值,请执行以下操作:
对于那些不熟悉replace函数的人,你在Parameter2.value中寻找字符串Parameter1.Value,然后用parameter3.value替换找到字符串的所有实例。
您可以使用<quer:string/>
导出空白字段。
<quer:projection alias="Blank" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:string/>
</quer:projection>
<quer:projection alias="Blank" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:string/>
</quer:projection>
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Candidate" locale="en" mode="CSV" csvheader="true" csvdelimiter="|" largegraph="true" preventDuplicates="false" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:subQueries/>
<quer:projections>
<quer:projection>
<quer:field path="FirstName"/>
</quer:projection>
<quer:projection alias="Blank">
<quer:string/>
</quer:projection>
<quer:projection>
<quer:field path="LastName"/>
</quer:projection>
</quer:projections>
<quer:projectionFilterings/>
<quer:filterings/>
<quer:sortings/>
<quer:sortingFilterings/>
<quer:groupings/>
<quer:joinings/>
</quer:query>
结果:
FirstName|Blank|LastName
John||Lee
Adam||Jackson
Jane||Doe
笔记:
mode="CSV"
)xmlns:quer="http://www.taleo.com/ws/integration/query"
,否则TCC会将您的源调用为“无效”。但是,在TCC之外直接编辑导出源时不需要它。我解决了这个问题: