|
@@ -252,6 +252,13 @@ begin
|
|
stnNode := BillsCompileTree.FindNode(AValue.Owner.ValueByName('ID').AsInteger);
|
|
stnNode := BillsCompileTree.FindNode(AValue.Owner.ValueByName('ID').AsInteger);
|
|
ResetChildrenLockedInfo(stnNode, AValue.AsBoolean);
|
|
ResetChildrenLockedInfo(stnNode, AValue.AsBoolean);
|
|
end;
|
|
end;
|
|
|
|
+
|
|
|
|
+ if (AValue.FieldName = 'B_Code') then
|
|
|
|
+ begin
|
|
|
|
+ AValue.Owner.ValueByName('DgnQuantity1').Clear;
|
|
|
|
+ AValue.Owner.ValueByName('DgnQuantity2').Clear;
|
|
|
|
+ AValue.Owner.ValueByName('DgnPrice').Clear;
|
|
|
|
+ end;
|
|
end;
|
|
end;
|
|
|
|
|
|
function TBillsCompileData.GatherChildrenOrg(ANode: TsdIDTreeNode): Double;
|
|
function TBillsCompileData.GatherChildrenOrg(ANode: TsdIDTreeNode): Double;
|