@Adjust

  • Notes 6.5


    Hallo zusammen,


    dieser Code funktioniert:


    _benachrichtigen :=@Adjust(termin;0;0;0;0;(-benachrichtigen + 10);0);


    Ersetze ich nun die Zahl 10 durch eine Variable, dann funzt nix mehr



    verschieben = 10;
    _benachrichtigen :=@Adjust(termin;0;0;0;0;(-benachrichtigen + verschieben);0);


    Wo ist der Fehler?


    Danke!

  • probier mal


    verschieben = 10 - benachrichtigen;
    _benachrichtigen :=@Adjust(termin;0;0;0;0;verschieben;0);


    von welchem typ ist benachrichtigen? ist das vielleicht das problem?

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • _benachrichtigen :=@Adjust(termin;0;0;0;0;-(benachrichtigen + 10);0);
    und so??? Vorausgesetzt, benachrichtigen ist vom Typ Zahl

  • Zwischen "verschieben" und dem Gleichheitszeichen fehlt ein Doppelpunkt. Deshalb ist die Variable nicht definiert und er sieht sie als Leerstring an und meckert darüber, daß eine Zahl erwartet wird.

  • oh man. hatte ich auch glatt übersehen ... sollte mal wieder ein wenig mehr mit formelsprache machen ;)

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • Zwischen "verschieben" und dem Gleichheitszeichen fehlt ein Doppelpunkt. Deshalb ist die Variable nicht definiert und er sieht sie als Leerstring an und meckert darüber, daß eine Zahl erwartet wird.



    --> Danke, das war's!