二开案例.表达式.IN操作

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

二开案例.表达式.IN操作

【应用场景】判断字段值是否在某个集合中,可以使用IN操作符。

写法示例:FSupplierId.FNumber in ('GYS001','VEN00002')

【案例演示】采购订单,编辑界面,给供应商字段赋值,当供应商为新宇集团或明瑞五金时,设置文本字段值等于供应商名称。

实现步骤:

<1>BOSIDE扩展采购订单,新增文本字段。

<2>选择供应商字段,值更新事件新增服务,如下图所示,保存元数据,开发完毕。

前置条件设置为:FSupplierId.FNumber in ('GYS001','VEN00002')


现在可以登录业务站点,进入到采购订单的编辑界面,设置供应商等于【新宇集团】,检验值更新事件绑定的服务的控制效果啦。





注意

<1>公式编辑器上的【IN】、【NOTIN】、【LIKE】、【NOTLIKE】在服务编辑功能下都是无效操作(不支持),因此鼠标点击这些按钮没有任何反应。

<2>BOSIDE所有表达式都遵循Python语法,对大小写敏感,编写时请留意大小写问题。
















【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

二开案例.表达式.IN操作

【应用场景】判断字段值是否在某个集合中,可以使用IN操作符。写法示例:FSupplierId.FNumber in (&#39;GYS001&#39;,&#39;VEN00002&#39;)...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息