如何在 Taleo Connect 客户端中使用常量字符串作为投影?
How do I use a constant string as a Projection in Taleo Connect Client?
我有一个使用 Taleo Connect Client 17.4 创建的导出,它从 Taleo Enterprise 17.5.1 检索报价列表。
OfferNumber FirstName LastName
101 Leesa Rathe
102 Annabela Purser
103 Mattie Pietesch
104 Saw Febvre
我想修改我的导出以添加一个“ApplicantType”列,该列的预定义值为“Candidate” ".
OfferNumber FirstName LastName ApplicantType
101 Leesa Rathe Candidate
102 Annabela Purser Candidate
103 Mattie Pietesch Candidate
104 Saw Febvre Candidate
我尝试过使用复杂的投影 <quer:string>Candidate</quer:string>
,以及使用函数投影连接两个字符串,但每次服务器 return 都会出现工作流执行错误。
如何使我的导出查询 return 成为 Taleo Connect 客户端中具有常量字符串值的列?
导出查询:
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Offer" locale="en" mode="CSV-ENTITY" csvheader="true" largegraph="true" preventDuplicates="false" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:subQueries/>
<quer:projections>
<quer:projection alias="OfferNumber">
<quer:field path="Number"/>
</quer:projection>
<quer:projection alias="FirstName">
<quer:field path="Application,Candidate,FirstName"/>
</quer:projection>
<quer:projection alias="LastName">
<quer:field path="Application,Candidate,LastName"/>
</quer:projection>
</quer:projections>
<quer:projectionFilterings/>
<quer:filterings/>
<quer:sortings/>
<quer:sortingFilterings/>
<quer:groupings/>
<quer:joinings/>
</quer:query>
如果您将导出模式更改为 CSV,您应该可以使用 <quer:string>Candidate</quer:string>
。
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Offer" locale="en" mode="CSV" csvheader="true" largegraph="true" preventDuplicates="false"
xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:subQueries/>
<quer:projections>
<quer:projection alias="OfferNumber">
<quer:field path="Number"/>
</quer:projection>
<quer:projection alias="FirstName">
<quer:field path="Application,Candidate,FirstName"/>
</quer:projection>
<quer:projection alias="LastName">
<quer:field path="Application,Candidate,LastName"/>
</quer:projection>
<quer:projection alias="ApplicantType">
<quer:string>Candidate</quer:string>
</quer:projection>
</quer:projections>
<quer:projectionFilterings/>
<quer:filterings/>
<quer:sortings/>
<quer:sortingFilterings/>
<quer:groupings/>
<quer:joinings/>
</quer:query>
请注意,导出模式是 "CSV",而不是 CSV 实体。这可能是导致您出错的原因。
我有一个使用 Taleo Connect Client 17.4 创建的导出,它从 Taleo Enterprise 17.5.1 检索报价列表。
OfferNumber FirstName LastName
101 Leesa Rathe
102 Annabela Purser
103 Mattie Pietesch
104 Saw Febvre
我想修改我的导出以添加一个“ApplicantType”列,该列的预定义值为“Candidate” ".
OfferNumber FirstName LastName ApplicantType
101 Leesa Rathe Candidate
102 Annabela Purser Candidate
103 Mattie Pietesch Candidate
104 Saw Febvre Candidate
我尝试过使用复杂的投影 <quer:string>Candidate</quer:string>
,以及使用函数投影连接两个字符串,但每次服务器 return 都会出现工作流执行错误。
如何使我的导出查询 return 成为 Taleo Connect 客户端中具有常量字符串值的列?
导出查询:
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Offer" locale="en" mode="CSV-ENTITY" csvheader="true" largegraph="true" preventDuplicates="false" xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:subQueries/>
<quer:projections>
<quer:projection alias="OfferNumber">
<quer:field path="Number"/>
</quer:projection>
<quer:projection alias="FirstName">
<quer:field path="Application,Candidate,FirstName"/>
</quer:projection>
<quer:projection alias="LastName">
<quer:field path="Application,Candidate,LastName"/>
</quer:projection>
</quer:projections>
<quer:projectionFilterings/>
<quer:filterings/>
<quer:sortings/>
<quer:sortingFilterings/>
<quer:groupings/>
<quer:joinings/>
</quer:query>
如果您将导出模式更改为 CSV,您应该可以使用 <quer:string>Candidate</quer:string>
。
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Offer" locale="en" mode="CSV" csvheader="true" largegraph="true" preventDuplicates="false"
xmlns:quer="http://www.taleo.com/ws/integration/query">
<quer:subQueries/>
<quer:projections>
<quer:projection alias="OfferNumber">
<quer:field path="Number"/>
</quer:projection>
<quer:projection alias="FirstName">
<quer:field path="Application,Candidate,FirstName"/>
</quer:projection>
<quer:projection alias="LastName">
<quer:field path="Application,Candidate,LastName"/>
</quer:projection>
<quer:projection alias="ApplicantType">
<quer:string>Candidate</quer:string>
</quer:projection>
</quer:projections>
<quer:projectionFilterings/>
<quer:filterings/>
<quer:sortings/>
<quer:sortingFilterings/>
<quer:groupings/>
<quer:joinings/>
</quer:query>
请注意,导出模式是 "CSV",而不是 CSV 实体。这可能是导致您出错的原因。