vault backup: 2025-05-08 20:07:46
This commit is contained in:
@ -193,12 +193,27 @@ end.
|
||||
|
||||
自动检查并强制更新一组相关联的复选框(CheckBox)控件的状态,确保当某个"启用"复选框未被选中时,其相关联的"影响"复选框也必须处于未选中状态
|
||||
|
||||
1. 脚本核心功能
|
||||
**脚本核心功能**
|
||||
|
||||
- **强制关联逻辑**:当某个"启用"复选框(如cbxusr_01_FIsEnable)未被选中时,自动将其关联的3个"影响"复选框(cbxusr_01_FIsAffectPrice、cbxusr_01_FIsAffectPlan、cbxusr_01_FIsAffectCost)设为未选中状态
|
||||
|
||||
- **适用范围**:处理5组不同的控件组合(01-04和06),每组都有相同的关联关系
|
||||
|
||||
**控件命名规则与对应关系**
|
||||
|
||||
- **命名模式**:`cbxusr_XX_FIsYYYYY`
|
||||
|
||||
- `XX`代表业务类型:01(仓库)、02(仓位)、03(BOM版本)、04(批号)、06(计划跟踪号)
|
||||
|
||||
- `FIsYYYYY`代表功能:
|
||||
|
||||
- `FIsEnable`:启用控制
|
||||
|
||||
- `FIsAffectPrice`:影响价格
|
||||
|
||||
- `FIsAffectPlan`:影响计划
|
||||
|
||||
- `FIsAffectCost`:影响出库成本
|
||||
|
||||
```Delphi
|
||||
uses MyClass,Variables,BaseUtil,CommonFunc,DataConst,CFFrm,CFSimplePropFrm,Forms,StdCtrls,Variants,SysUtils,Classes,Controls,Dialogs,
|
||||
CHostIntf,ProductClas,DocClas,LoginClas,VirtualTrees,CEntClas,PathClas;
|
||||
|
Reference in New Issue
Block a user