摘要:
阅读全文
摘要:
Context.SqlValidate (“SQL语句”,参数列表,参数值列表) 举例: 工单单头“生产批号”字段在维护的时候校验是否存在工单状态是未生产,已发料,生产中的工单引用过该生产批号,如果引用过给警告会保存。 not IsEmpty(ActiveObject.ITEM_LOT_ID) an 阅读全文
摘要:
GetMaxProperty(path,取值字段,参数列表,参数值列表) 举例: 【维护销售订单】单身加入虚字段“最高报价” Context['QUOTATION'].GetMaxProperty('QUOTATION_D','PRICE',('ITEM_ID','ITEM_FEATURE_ID', 阅读全文
摘要:
GetSumProperty(path,汇总字段,参数列表,参数值列表) 举例: 【维护销售订单】单身加入虚字段“现有库存量” Context['ITEM_WAREHOUSE'].GetSumProperty('','INVENTORY_QTY',('ITEM_ID','ITEM_FEATURE_I 阅读全文
摘要:
函数Sum,求集合中指定属性的汇总值 举例: 销货单单尾显示“数量合计”,汇总单身业务数量 第一种:Sum(集合,明细的属性项) 函数说明: 集合:单身或者子单身。 明细的属性项:需要汇总的单身字段。 返回值:返回集合中指定属性的汇总值。 此例中,可以使用脚本: Sum(ActiveObject.S 阅读全文
摘要:
举例:品号通用信息中品名包含“huji”就报错 ExprLike(ActiveObject.ITEM_NAME,'%huji%') 起始于的话,使用 ExprLike(ActiveObject.ITEM_NAME,'huji%') 终止于的话,使用 ExprLike(ActiveObject.ITE 阅读全文
摘要:
函数find用来查找字符串中是否包含某字符,如果不包含,返回-1. 举例:采购订单单身显示“是否半成品”,当品号规格中包含“gs”时,则默认‘Y’,否则默认‘N’ 'Y' if (ActiveObject.ITEM_SPECIFICATION.find('gs')>0 and not IsEmpty 阅读全文
摘要:
IIF(bool expr, object trueValue, object falseValue) 执行表达式,如果表达式为true,返回trueValue,否则返回falseValue 举例: 1. 销货单设置默认单据类型 IIF(IsNotEmpty(ActiveObject.Owner_O 阅读全文
摘要:
通过ActiveObject.RL_[关联实体名].字段名来获取访问 界面上的实体关联的字段 如下例子,大概就是通过已经设好的ShareData关系,通过关系名称取到对应实体表的字段; 阅读全文
摘要:
1. 单身如何访问单头字段 如果当前ActiveObject是在单身, 通过【ActiveObject.Parent.字段名】来访问单头的字段 举例: 采购订单单身自定义字段默认单头备注字段. 2. 子单身如何访问单身字段 如果当前ActiveObject是在子单身, 通过【ActiveObject 阅读全文