29. Oktober 2014 14:18
29. Oktober 2014 14:23
= to search for a record that equals the key values (default)
29. Oktober 2014 14:40
IF RoundingMethod.Code <> '' THEN BEGIN
  RoundingMethod."Minimum Amount" := NewFieldValue;
  IF RoundingMethod.FIND('=<') THEN BEGIN
    NewFieldValue := NewFieldValue + RoundingMethod."Amount Added Before";
    IF RoundingMethod.Precision > 0 THEN BEGIN
      NewFieldValue := ROUND(NewFieldValue,RoundingMethod.Precision,COPYSTR('=><',RoundingMethod.Type + 1,1));
      PriceIsRnded := TRUE;
    END;
    NewFieldValue := NewFieldValue + RoundingMethod."Amount Added After";
  END;
END;29. Oktober 2014 14:46
29. Oktober 2014 16:17
Pegasus hat geschrieben:und wenn doch nichts vorbelegt ist, nach was sucht er denn ????
 .
 .If this parameter contains '=', '>' or '<', then you must assign value to all fields of the current and primary keys before you call FIND.
29. Oktober 2014 16:29
WITH TempSKU DO
 IF NOT FIND('=') THEN BEGINWITH TempSKU DO
 IF ISEMPTY THEN BEGIN 
 29. Oktober 2014 17:26
IF SKU.FINDSET THEN BEGIN
  REPEAT
    PlngGetParameters.AdjustInvalidSettings(SKU);
    IF (SKU."Safety Stock Quantity" <> 0) OR (SKU."Reorder Point" <> 0) OR
       (SKU."Reorder Quantity" <> 0) OR (SKU."Maximum Inventory" <> 0)
    THEN BEGIN
      TempSKU.TRANSFERFIELDS(SKU);
      IF TempSKU.INSERT THEN ;
      WHILE (TempSKU."Replenishment System" = TempSKU."Replenishment System"::Transfer) AND
            (TempSKU."Reordering Policy" <> TempSKU."Reordering Policy"::" ")
      DO BEGIN
        TempSKU."Location Code" := TempSKU."Transfer-from Code";
        TransferPlanningParameters(TempSKU);
        IF TempSKU."Reordering Policy" <> TempSKU."Reordering Policy"::" " THEN
          InsertTempSKU;
      END;
    END;
  UNTIL SKU.NEXT = 0;
END ELSE
[...]WITH TempSKU DO
  IF NOT FIND('=') THEN BEGIN
    PlngGetParameters.LotForLot(SKU2,"Item No.","Variant Code","Location Code");
    TempSKU := SKU2;
    IF "Reordering Policy" <> "Reordering Policy"::" " THEN
      INSERT;
  END;29. Oktober 2014 17:51
 
 29. Oktober 2014 18:08
winfy hat geschrieben:
- Code:
WITH TempSKU DO
IF NOT FIND('=') THEN BEGIN
ist zum Verständnis "ohne Vorbelegung" vergleichbar mit:
- Code:
WITH TempSKU DO
IF ISEMPTY THEN BEGIN
30. Oktober 2014 16:43
 genau an der Stelle des Planungslaufes bin ich gewesen
 genau an der Stelle des Planungslaufes bin ich gewesen 
 
			
		31. Oktober 2014 10:10
Pegasus hat geschrieben: genau an der Stelle des Planungslaufes bin ich gewesen
31. Oktober 2014 11:22
31. Oktober 2014 12:06
SilverX hat geschrieben:Die Stelle kennt man doch...
 .
 .