TManufacturingLink.EvaluateMinDelay
| TManufacturingLink = class (TObject) | Interface de TManufacturingLink | Exemples de TManufacturingLink |
Calcul du délai minimum.
Syntaxe
function EvaluateMinDelay(orderQuantity: Float): Float
orderQuantity: quantité voulue.
Remarques
<Exprimé en jours.
Exemples
var gammeCroissant: TManufacturing;
var ope: TManufacturingOperation;
var links: TManufacturingLinks;
var link: TManufacturingLink;
var i: integer;
var subOp: TManufacturingSubOperation;
var consum: TManufacturingConsumptionItem;
gammeCroissant:=TManufacturing.ConnectByGPAOID('croissant v1.00');
try
ope:=gammeCroissant.GetOperationByIndex(0);
subOp:=ope.GetManufacturingSubOperation(0);
consum:=subOp.GetManufacturingConsumptionItem(0);
links:=gamme.GetManufacturingLinks;
for i:=0 to links.count -1 do begin
link:=links.links[i];
link.EvaluateMinDelay(5);
end;
finally
gammeCroissant.free;
end;
var ope: TManufacturingOperation;
var links: TManufacturingLinks;
var link: TManufacturingLink;
var i: integer;
var subOp: TManufacturingSubOperation;
var consum: TManufacturingConsumptionItem;
gammeCroissant:=TManufacturing.ConnectByGPAOID('croissant v1.00');
try
ope:=gammeCroissant.GetOperationByIndex(0);
subOp:=ope.GetManufacturingSubOperation(0);
consum:=subOp.GetManufacturingConsumptionItem(0);
links:=gamme.GetManufacturingLinks;
for i:=0 to links.count -1 do begin
link:=links.links[i];
link.EvaluateMinDelay(5);
end;
finally
gammeCroissant.free;
end;