二开案例.表达式.表达式测试.仓位

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

二开案例.表达式.表达式测试.仓位

【应用场景】

编写表达式并验证表达式的正确性。


【案例演示】

销售出库单,演示如何在表达式中获取仓位字段的各种值。


【实现步骤】

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


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

基于单据体测试:

FEntity


FStockLocID.ActiveObject

数据包结构图:

仓位值集

-- 查询仓位值集 

SELECT b.FNAME,a.* FROM T_BAS_FLEXVALUES a 

LEFT JOIN T_BAS_FLEXVALUES_L b ON a.FID=b.FID AND b.FLOCALEID=2052


FStockLocID.ActiveObject.Id

FStockLocID.ActiveObject['Id']


FStockLocID.ActiveObject['F100001']


FStockLocID.ActiveObject['F100001'].Id

FStockLocID.ActiveObject['F100001']['Id']


FStockLocID.ActiveObject['F100001'].Number

FStockLocID.ActiveObject['F100001']['Number']


FStockLocID.ActiveObject['F100001'].Name.ToString()

FStockLocID.ActiveObject['F100001']['Name'].ToString()



保存操作校验器:

校验器名称:禁止使用保税二仓!

校验公式:FStockLocID<>null AND FStockLocID.ActiveObject['F100001']<>null AND FStockLocID.ActiveObject['F100001']['Number']='B02' 

运行效果:

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













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

二开案例.表达式.表达式测试.仓位

【应用场景】编写表达式并验证表达式的正确性。【案例演示】销售出库单,演示如何在表达式中获取仓位字段的各种值。【实现步骤】<1>登录BOS...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息