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