20. April 2017 09:12
IF Spindelzeit > 0 THEN
NHFunctions.Bearbeitungszeit(Rec."Input Quantity",Rec."No.",Rec."Item No. Prod. Line",Rec.Spindellaenge,"Working Time (Net)",Spindelzeit);
Bearbeitungszeit(Stueckzahl : Decimal;Arbeitsplatzgruppe : Code[20];Artikel : Code[20];Spindellaenge : Decimal;Arbeitszeitnetto : Decimal;Spindelzeit : Decimal) Bearbeitungszeit : Decimal
IF recWorkcenter.GET(Arbeitsplatzgruppe) THEN BEGIN
IF recItem.GET(Artikel) THEN BEGIN
Spindelanzahl := ROUND((Stueckzahl * recItem.Thickness) / Spindellaenge, 1, '>');
BearbeitungszeitStueck := ((Spindelzeit * Spindelanzahl) / Stueckzahl) + Arbeitszeitnetto;
END;
END;
20. April 2017 09:14
IF Spindelzeit > 0 THEN
Rec."Run Time" := NHFunctions.Bearbeitungszeit(Rec."Input Quantity",Rec."No.",Rec."Item No. Prod. Line",Rec.Spindellaenge,"Working Time (Net)",Spindelzeit);
Bearbeitungszeit := Stueckzahl * BearbeitungszeitStueck
20. April 2017 09:18
20. April 2017 09:27
voidFunction()
//dosomething
ReturnVariable() returnwert : Decimal
//dosomething
returnwert := 1;
ReturnExit() : Decimal
//dosomething
EXIT(1);
voidFunction(); // kein return wert
wert := ReturnVariable(); //1
Wert := ReturnExit(); //1
20. April 2017 09:35
Bearbeitungszeit(Stueckzahl : Decimal;Arbeitsplatzgruppe : Code[20];Artikel : Code[20];Spindellaenge : Decimal;Arbeitszeitnetto : Decimal;Spindelzeit : Decimal) Bearbeitungszeit : Decimal
IF recWorkcenter.GET(Arbeitsplatzgruppe) THEN BEGIN
IF recItem.GET(Artikel) THEN BEGIN
Spindelanzahl := ROUND((Stueckzahl * recItem.Thickness) / Spindellaenge, 1, '>');
Bearbeitungszeit := ((Spindelzeit * Spindelanzahl) / Stueckzahl) + Arbeitszeitnetto;
END;
END;
20. April 2017 09:45
IF Spindelzeit > 0 THEN
Bearbeitungszeit := NHFunctions.Bearbeitungszeit(Rec."Input Quantity",Rec."No.",Rec."Item No. Prod. Line",Rec.Spindellaenge,"Working Time (Net)",Spindelzeit);
20. April 2017 09:52