0

Sammlung von Hineisen zur Syntax / Beispiele

Soll natürlich "Hinweisen" heißen

9 Antworten

null
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Du kannst auch einfach eine 0 reinschreiben. Klingt zwar nicht so cool, wenn man aber 10 Felder nacheinander ausblendet werden müssen, spart man 40 Tipps.

    Leo
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hallo Leo, darauf muss man erst mal kommen. Gehörst Du zum Entwicklerteam oder woher beziehst Du Deine Infos?
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Nein, bin nur ein Anwender. Die Informationen kommen aus diesem Forum und von rumprobieren.
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Wann wird bei NINOX eigentlich := (Doppelpunkt und Gleicheitszeichen).
    Zuweisung einer Variablen, Zuweisung an ein Feld oder...
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Wenn ich die Frage richtig verstehe:

    Eine Variable muss zuerst in Ninox deklariert werden. Dies geschieht mit dem Operator "let" oder "var". Mit dem ":=" wird den Variablen (oder auch Feldern) einen Wert zugewiesen. Der Unterschied zwischen let und var besteht darin, dass mit let eine Konstante deklariert wird und mit var - eine Variable, welche in dem Skript nachträglich geändert werden kann.
    z.B.
    –––
    let x := 1;
    –––
    var x := 1;
    x := x + 2

    Die Felder werden ohne "let" geändert
    z.B.
    ___
    let x:=today();
    Datum:=x

    Grüße
    Leo
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Danke Leo, endlich mal eine Erklärung "grundsätzlicher Art", die mir sonst so bei NINOX fehlt. Klappt doch mit diesem "Forum" ganz gut. Dumm ist nur, dass man sich hier nicht direkt einloggen kann, sondern immer erst über die FAQ-Seiten.
    • AxelE
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Hatte das bisher so verstanden:

    ":=" für Zuweisungen von Werten (z. B. "FeldA := FeldB")
    "=" beim Auslesen/Abfragen von Werten (z. B. "if FeldA = FeldB then ...")

    Möglicherweise greift diese Definition aber zu kurz(?).
    • Leonid_Semik
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Würde ich auch so verstehen.
    • Holzi
    • vor 6 Jahren
    • Gemeldet - anzeigen
    Danke AxelE

Content aside

  • vor 6 JahrenZuletzt aktiv
  • 9Antworten
  • 2963Ansichten