首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Switch不使用Set赋值?

为什么Switch不使用Set赋值?
EN

Stack Overflow用户
提问于 2020-10-29 07:05:17
回答 1查看 19关注 0票数 0

我正在尝试通过更改字段而不是通过流来执行审批工作流。在这种情况下,我希望将一些变量传递到我的字段中。不知怎么的,我的电视机坏了。在第一个示例中,它确实从记录中获得了“提交”,但它似乎无法基于此为newStatus赋值。

RequisitionGallery从Sharepoint列表中提取。

代码语言:javascript
复制
Set (currentStatus, RequisitionGallery.Selected.Status);
Set (newStatus, Switch ( currentStatus,
"Draft", "Approved by Hiring Manager",
"Submitted", "Approved by Hiring Manager",
"Approved by Hiring Manager", "Approved by Hiring Manager's Supervisor",
"Approved by Hiring Manager's Supervisor", "Approved by Vice President/Managing Director",
"Approved by Vice President/Managing Director", "Approved by USG COO",
"Approved by USG COO", "Approved by SVP/GXT",
"Approved by SVP/GXT", "Approved by Director, Corporate Recruitment",
"Fully Approved"));
EN

回答 1

Stack Overflow用户

发布于 2020-10-29 11:33:09

我可以通过一些语义调整和格式化让你的代码正常工作。

将图库图标的OnSelect属性设置为:

代码语言:javascript
复制
Set(varCurrentStatus, ThisItem.status);
Set(varNewStatus, 
    Switch(
        varCurrentStatus,
        "Draft", "Approved by Hiring Manager",
        "Submitted", "Approved by Hiring Manager",
        "Approved by Hiring Manager", "Approved by Hiring Manager's Supervisor",
        "Approved by Hiring Manager's Supervisor", "Approved by Vice President/Managing Director",
        "Approved by Vice President/Managing Director", "Approved by USG COO",
        "Approved by USG COO", "Approved by SVP/GXT",
        "Approved by SVP/GXT", "Approved by Director, Corporate Recruitment",
        "Fully Approved"
    )
);

的工作方式很有魅力

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64582586

复制
相关文章

相似问题

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