首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Taleo Connect客户端的投影脚本中编写“If-condition”

如何在Taleo Connect客户端的投影脚本中编写“If-condition”
EN

Stack Overflow用户
提问于 2020-01-13 20:09:04
回答 1查看 185关注 0票数 0

我需要在Taleo Connect客户端中编写一个IF条件,类似于下面的伪代码:

代码语言:javascript
复制
IF 
   actual start date > Current 
THEN
   Retrieve Current date
ELSE 
   Retrieve  actual start date
END
EN

回答 1

Stack Overflow用户

发布于 2020-08-10 20:27:58

感谢这是很久以后的事了;但TCC是我正在学习的东西,所以希望它能在未来对某些人有所帮助。我不得不确定一个出生日期,因为有些人因为某种原因在3世纪就有了出生日期。

此查询用于将出生日期固定为空。这可以很好地工作。

代码语言:javascript
复制
<quer:projection alias="DATE_OF_BIRTH" projectedValueType="string">
            <quer:switchByCriterion>
                <quer:cases>
                    <quer:case>
                        <quer:greaterThanOrEqual>
                            <quer:field path="Birthday"/>
                            <quer:date>1901-01-01</quer:date>
                        </quer:greaterThanOrEqual>
                                    <quer:customFunction name="TO_CHAR">
                <quer:field path="Birthday"/>
                <quer:string>yyyy-MM-dd</quer:string>
            </quer:customFunction>
                    </quer:case>

                </quer:cases>
                <quer:defaultValue>
                    <quer:string> </quer:string>
                </quer:defaultValue>
            </quer:switchByCriterion>
        </quer:projection>

这是我基于上面的查询建议的解决方案

代码语言:javascript
复制
<quer:projection alias="StartDate" >
    <quer:switchByCriterion>
        <quer:cases>
            <quer:case>
                <quer:greaterThan>
                    <quer:field path="actual start date"/>
                    <quer:date type="now"/>
                </quer:greaterThan>
                <quer:date type="now"/>
            </quer:customFunction>
        </quer:case>
    </quer:cases>
    <quer:defaultValue>
        <quer:field path="actual start date"/>
    </quer:defaultValue>
</quer:switchByCriterion>
</quer:projection>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59716400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档