二开案例.表达式.表达式测试.多选基础资料

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

二开案例.表达式.表达式测试.多选基础资料

【应用场景】

在表达式中访问多选基础资料字段的数据。


【案例演示】

采购订单,演示如何在表达式中访问多选基础资料字段的数据。

环境准备:

采购订单提前添加多选基础资料字段,基础资料类型绑定供应商。

测试数据:



【实现步骤】

<1>登录BOSIDE,打开采购订单,进入到任意编写表达式的位置,点击按钮【表达式测试】。


<2>输入表达式,测试表达式。

注意:当前实体选【基本信息】。


多选基础资料字段无数据时:

多选基础资料字段有数据时:

F_Jac_MulBase.TargetObjects


多选基础资料个数:

len(F_Jac_MulBase)


取多选基础资料的内码:

map(lambda x:x.Id,F_Jac_MulBase)


取多选基础资料的编码:

map(lambda x:x.Number,F_Jac_MulBase)


取多选基础资料的名称:

map(lambda x:x.Name.ToString(),F_Jac_MulBase.TargetObjects)

取多选基础资料的名称,用逗号合并成一个字符串:

','.join(map(lambda x:x.Name.ToString(),F_Jac_MulBase.TargetObjects))


---------------------------------------------------------------------------------------------------------













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


二开案例.表达式.表达式测试.多选基础资料

【应用场景】在表达式中访问多选基础资料字段的数据。【案例演示】采购订单,演示如何在表达式中访问多选基础资料字段的数据。环境准备:采...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息